摘要: ubuntu下使用反编译apk,工具1:通过apk-tool反编译出资源文件:http://code.google.com/p/android-apktool/2.首先使用dex2jar反编译下载地址(建议下载最新版本,防止出现bug):http://code.google.com/p/dex2ja... 阅读全文
posted @ 2014-04-14 12:36 demoblog 阅读(8182) 评论(0) 推荐(0) 编辑
摘要: 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的9050端口1、Windows平台在windows命令行窗口下执行:1.查看所有的端口占用情况C:\>netstat -ano 协议 本地地址 外部地址 阅读全文
posted @ 2014-04-12 10:51 demoblog 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 在 Linux 下以 . 开头的文件或文件夹为隐藏文件,在图形界面(nautilus)下可用 CTRL + H 显示隐藏文件,终端下者可以用 ls -a 显示所有文件。 阅读全文
posted @ 2014-04-11 22:27 demoblog 阅读(4488) 评论(0) 推荐(0) 编辑
摘要: 如果下面的文章不好使,建议读一这个文章:http://forum.xda-developers.com/xperia-u/general/howto-usb-connection-to-ubuntu-t1574551以下内容有时候会导致,有的时候手机无法识别,请读上面的文章。默认情况下 Ubuntu... 阅读全文
posted @ 2014-04-11 14:24 demoblog 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 文章写的非常好,值得大家好好研究研究,仔细分析一下。引文地址:http://www.cnblogs.com/xiaochao1234/p/3644989.html假如要Google Play上做一个最失败的案例,那最好的秘诀就是界面奇慢无比、耗电、耗内存。接下来就会得到用户的消极评论,最后名声也就臭了。即使你的应用设计精良、创意无限也没用。耗电或者内存占用等影响产品效率的每一个问题都会影响App的成功。这就是为什么在开发中确保最优化、运行流畅而且不会使Android系统出问题 是至关重要的了。这里不需要讨论高效编程,因为我们不会关心你写的代码是否能够经得起测试。即使高效的代码也是需要时间来运行 阅读全文
posted @ 2014-04-10 19:02 demoblog 阅读(373) 评论(0) 推荐(0) 编辑
摘要: sudo apt-get install libc6:i386sudo -icd /etc/apt/sources.list.d// care for old-releases.ubuntu.comecho "deb http://old-releases.ubuntu.com/ubuntu/ ra... 阅读全文
posted @ 2014-04-10 00:22 demoblog 阅读(2723) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu 12.10下安装 jdk-7u10-linux-x64.tar.gz总的原则:将jdk-7u10-linux-x64.tar.gz压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令: sudo mkdir jdk //创建文件夹jdk sudo cp -r ~/download/jdk-7u10-linux-x64.tar.gz /usr/lib/jdk/ //把下载的文件拷贝到新创建的目录下... 阅读全文
posted @ 2014-04-09 15:00 demoblog 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://blog.csdn.net/dreamzml/article/details/9951577ViewPagerViewPager如其名所述,是负责翻页的一个 View。准确说是一个ViewGroup,包含多个 View 页,在手指横向滑动屏幕时,其负责对 View 进行切换。为了生成这些 View 页,需要提供一个PagerAdapter来进行和数据绑定以及生成最终的 View 页。setAdapter()ViewPager 通过 setAdapter() 来建立与 PagerAdapter 的联系。这个联系是双向的,一方面,ViewPager 会拥有PagerAdap 阅读全文
posted @ 2014-04-09 07:55 demoblog 阅读(1858) 评论(0) 推荐(0) 编辑
摘要: 本文为转载文章: http://www.2cto.com/os/201212/176551.htmlCygwin可以在Windows下使用unix环境Bash和各种功能强大的工具,对于Linux管理员来说不想使用Linux桌面是必备的工具。Cygwin下也有类似Linux下包管理工具apt-cyg,可以方便的通过网络安装各种软件。1.下载安装:http://cygwin.com/setup.exe2.选择安装源及软件,如需安装apt-cyg需安装以下软件包:wgettargawkbzip23.Cygwin安装完成后打开Cygwin Terminal安装apt-cyg包管理器:wget http 阅读全文
posted @ 2014-04-08 23:49 demoblog 阅读(12414) 评论(0) 推荐(0) 编辑
摘要: 线程: 创建线程的方法: a:定义Thread类的实例,并start(); b:实现Runnable接口,并作为参数传给Thread类的实例,然后start();不管线程是通过什么方式创建的,它都有一个优先级,调度器根据优先级来决定调度执行哪个线程,即让哪个线程使用CPU,调用Thread.setPriority()可以改变线程的优先级。thread.setPriority(Thread.MAX_PRIORITY); //最高优先级(比UI线程高) 如果未指定优先级,会使用默认值,Thread类定义了三个变量: a:MIN_PRIORITY(1) b:NORM_PRIORITY(5... 阅读全文
posted @ 2014-04-07 00:26 demoblog 阅读(10502) 评论(0) 推荐(0) 编辑