之前代码中,我经常会去使用Thread去处理耗时操作,再用Handler去返回到主线程,后面涉及到内存泄露,才知道这里面存在了很大的隐患–内存泄露。之前,一直以为Context发生内存泄露的几率很小,就不以为意。奈何当Android Lint给出下面的警告时,我收起小觑之心。In Android, Handler classes should be static or leaks might occ...
分类:
其他好文 时间:
2015-08-07 00:24:33
阅读次数:
140
在AndroidManifest.xml中使用了如下的配置:
就会报错:Permission is only granted to system apps
网上的解决办法
此类权限仅授予系统级应用,可以修改下Link Error Checking项的安全级别;In Eclipse: Window -> Preferences -> Android -> Lint Error Checking...
分类:
移动开发 时间:
2015-08-05 16:25:30
阅读次数:
188
Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的功能帮助快速开发Android代码之外,在代码质量控制方面也提供了很多工具,这些工具都放在Analyze菜单下, 主要有Inspect Code, Code CleanUp,Analyze Dependencies等功能。
Inspect Code通过运行Lint检查代码的规范性,比Eclipse下的Checkstyle检查功能强大,毕竟是专为Android设计的。
运行Code CleanUp可以...
分类:
移动开发 时间:
2015-07-28 18:36:09
阅读次数:
187
LintCode - Add Two Numbers...
分类:
其他好文 时间:
2015-07-24 13:01:04
阅读次数:
143
最近写学习android编程的的时候,每次保存.java文件的时候,总会跳出如下错误
这个错误不是属于程序错误,把它关掉对于编程没有任何影响,但每次见到这个就是不爽,希望大神能够解决一下,谢谢了...
分类:
移动开发 时间:
2015-07-18 22:48:45
阅读次数:
178
Android-优化UI性能(5)-优化布局文件
1,使用观察布局的工具:Hierarchy Viewer
这时Android用来观察布局的工具,层级观察器,
它是一个优秀的布局优化工具和观察工具
该工具在sdk目录下的tools文件夹
**2,使用布局优化工具:**lint以前叫做layoutopt API16后改为lint,来检测项目的问题
\sdk\tools\lint.bat...
分类:
移动开发 时间:
2015-07-09 16:19:32
阅读次数:
324
用十进制计算30!(30的阶乘),将结果转换成3进制进行表示的话,该进制下的结果末尾会有____个0。答案选14#includeusing namespace std;#define LINT intLINT count_number(LINT n){ LINT a=n; LINT re=0; wh...
分类:
其他好文 时间:
2015-07-07 22:40:14
阅读次数:
350
Android lint 删除无用、冗余的 配置文件和 图片资源 转载请注明 http://blog.csdn.net/aaawqqq?viewmode=contents
Android项目经过长期的迭代开发 项目当中有大量无用的java类和冗余图片
如果不整理将会导致 apk 包比较大
审查 清理Java类 使用UCDetector 可以查看我的上篇 博文
http://blog.csdn.net/aaawqqq/article/details/46684441
Android l...
分类:
移动开发 时间:
2015-07-01 12:14:12
阅读次数:
804
C/C++等底层语言在提供强大功能及性能的同时,其灵活的内存访问也带来了各种纠结的问题。如果crash的地方正是内存使用错误的地方,说明你人品好。如果crash的地方内存明显不是consistent的,或者内存管理信息都已被破坏,并且还是随机出现的,那就比较麻烦了。当然,祼看code打log是一个办法,但其效率不是太高,尤其是在运行成本高或重现概率低的情况下。另外,静态检查也是一类方法,有很多工具(lint, cpp...
分类:
系统相关 时间:
2015-06-27 16:36:29
阅读次数:
944
一:问题二:解决方法(1)选择android工程,右键AndroidTools —> Clear Lint Markers这种方式能够清除android工程里面的所有警告信息,但很遗憾,下一次打开eclipse的时候还会继续提示,非常不爽!(2)使用@SuppressLint标注忽略指定的警告要使用...
分类:
移动开发 时间:
2015-06-25 21:01:51
阅读次数:
241