
android-2012
zhaweijin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dialog 样式
@null true @null false @android:style/Animation.Dialog stateUnspecified|adjustPan @null true ...原创 2012-11-15 19:33:46 · 115 阅读 · 0 评论 -
android 内存回收原理
1. ActivityManagerService 集中管理所有进程的内存资源分配。所有进程需要申请或释放内存之前必须调用 ActivityManagerService 对象,获得其“许可”之后才能进行下一步操作,或者 ActivityManagerService 将直接“代劳”。类 ActivityManagerService 中涉及到内存回收的几个重要的成员方法如 下:trimApplicat...原创 2012-11-15 19:33:59 · 165 阅读 · 0 评论 -
获取屏幕的真是宽高
Display display = getWindowManager().getDefaultDisplay(); Method mGetRawH = null; Method mGetRawW = null; try { mGetRawH = Display.class.getMethod("getRawHeight"); mGetRawW = Displa...原创 2012-11-15 19:34:15 · 166 阅读 · 0 评论 -
android 内存建议
五、不健壮代码的特征及解决办法 1、尽早释放无用对象的引用。好的办法是使用临时变量的时候,让引用变量在退出活动域后,自动设置为null,暗示垃圾收集器来收集该对象,防止发生内存泄露。 对于仍然有指针指向的实例,jvm就不会回收该资源,因为垃圾回收会将值为null的对象作为垃圾,提高GC回收机制效率; 2、我们的程序里不可避免大量使用字符串处理,避免使用String,应大量使用St...原创 2012-11-15 19:34:28 · 81 阅读 · 0 评论 -
反编译重新打包
1.cmd执行:java -jar apktool.jar d test.apk apkfile 最后的apkfile是目录解包后的目录。 如果被解包的apk里有3方的lib,那解包后就会在apkfile目录下生成lib目录,你再把要替换的动态库放进去。 2.cmd执行:java -jar apktool.jar b apkfile test2.apk 这样会把apkfile目录再打包...原创 2014-04-29 15:19:31 · 178 阅读 · 0 评论