
android性能优化
文章平均质量分 52
深夜程猿
技术公众号:深夜程猿
展开
-
android性能优化最佳实践建议
为了写出更加高效的代码,我们需要遵循两个原则: 一 不要做没有必要做的工作 二 不要分配多余的内存 建议一:不要创建没有必要的对象 建议二:如果不用获取成员变量,建议方法使用静态方法,这样方法就不需要获取对象的状态,方法的调用也会提高15%~20%的速度建议三:建议基本类型常量和String常量使用static final关键字修饰原创 2017-06-04 11:01:40 · 767 阅读 · 0 评论 -
Android性能优化之避免ANR
相信我们在使用应用的时候,操作频繁偶尔会弹出“应用无响应”的对话框,这就是发生了ANR(Application Not Responding)。那么,什么情况下会触发ANR呢? 通常情况下,当应用无法响应用户输入的时候就会出现ANR对话框。例如,应用在IO操作的时候堵塞UI线程,应用从而无法处理用户输入事件。又或者应用在进行长时间的计算的时候。总而言之,应用在下面两种情况下会发生ANR:原创 2017-06-04 11:45:05 · 426 阅读 · 0 评论