随笔分类 -  Android

Android Proguard使用技巧
摘要:1.混淆后解码ProGuard运行结束后,输出以下文件:dump.txt :描述.apk文件中所有类文件间的内部结构mapping.txt:列出了原始的类,方法和字段名与混淆后代码间的映射。这个文件很重要,当你从release版本中收到一个bug报告时,可以用它来翻译被混淆的代码。seeds.txt... 阅读全文
posted @ 2014-07-14 09:54 Answer. 阅读(350) 评论(0) 推荐(0) 编辑
Android App性能优化(一)之布局优化
摘要:当创建复杂布局的时候,我们会在xml 文件中添加大量的ViewGroup和View。伴随着每次迭代,View树的层次越来越深,界面加载速度越来越慢,消耗的内存也越来越多。当您的程序出现加载时短暂黑屏或横竖切换时短暂黑屏,抑或如内存溢出(OOM)之类的问题时,没准您的程序需要优化了。 那么如何让程... 阅读全文
posted @ 2014-06-29 21:23 Answer. 阅读(851) 评论(0) 推荐(0) 编辑
Android SD卡状态和剩余空间
摘要:View Code 1publicvoidgetSDCardStateAndAvailableSize(){2Stringstate=Environment.getExternalStorageState();3Log.d("xzy","sdstateis:"+state);45if(Environment.MEDIA_CHECKING.equals(state)){6Log.i("xzy","preparing");7}8if(!Environment.MEDIA_MOUNTED.equals(state)){9 阅读全文
posted @ 2012-05-31 10:29 Answer. 阅读(260) 评论(0) 推荐(0) 编辑
Android几种效果
摘要:http://www.iteye.com/news/24992 阅读全文
posted @ 2012-05-14 17:13 Answer. 阅读(117) 评论(0) 推荐(0) 编辑
Android jar包中文件重复添加问题
摘要:类似如下问题:UNEXPECTED TOP-LEVEL EXCEPTION:java.lang.IllegalArgumentException: already added: Lxzy/android/agraphics/animation/AAnimator$1;[2012-05-14 12:21:44 - QuickFinance] Dx at com.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)原因:把libs弄成了Source Folder.导致里面的类被重复编译?解决办法:在/libs 文件. 阅读全文
posted @ 2012-05-14 12:28 Answer. 阅读(879) 评论(0) 推荐(1) 编辑
Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
摘要:ZZ:http://www.blogjava.net/anchor110/articles/355699.html1、在工程下新建lib文件夹,将需要的第三方包拷贝进来。2、将引用的第三方包,添加进工作的build path。3、(关键的一步)将lib设为源文件夹。如果不设置,则程序编译可以通过,但运行的时候,会报: java.lang.NoClassDefFoundError升级了 adt18.真奇怪。。。 阅读全文
posted @ 2012-04-13 16:09 Answer. 阅读(2425) 评论(0) 推荐(0) 编辑