随笔分类 -  Android

摘要:线程性能 熟练使用android线程能帮助你提升应用的性能。此页讨论了采用线程工作的几个方面:采用UI或主线程工作;应用生命周期和线程优先级的关系;和采用平台提供的方法管理复杂的线程。在任何一方面,该页描述了避免这些问题的潜在陷阱和策略。 Main Thread 但你启动应用程序的时候,Androi 阅读全文
posted @ 2017-09-19 09:06 流浪三毛 阅读(390) 评论(0) 推荐(0)
摘要:性能小贴士 本文主要介绍一些代码优化方面的小贴士,结合起来使用能整体性的提升应用性能。但是,这些技巧不可能带来戏剧性的性能改变。合适的算法和数据结构是解决性能的首选考虑(还有程序的执行流程优化),但这已经脱离了本文的范畴。 本文介绍的小贴士是每个有追求的程序员应有的编码习惯。 关于如何写出高效的代码 阅读全文
posted @ 2017-06-20 20:30 流浪三毛 阅读(182) 评论(0) 推荐(0)
摘要:**本文章为翻译官方文档,如有错误,请指正** 后台优化 后台进程可能是内存和电量集中型的。比如,一个隐式广播可能启动很多已经注册监听它的后台进程,即使这些进程可能什么事情都没做。这可能对设备性能和用户体验产生重大影响。 为缓解这个问题,Android7.0(API级别24)会应用以下限制: 针对A 阅读全文
posted @ 2017-06-20 20:29 流浪三毛 阅读(1366) 评论(0) 推荐(0)
摘要:**本文为翻译官方文档,如有错误,请指正** Android内存管理概述 Android运行时(ART)和Dalvik虚拟机使用分页和内存映射来管理内存。这意味着一个应用程序修改的任何内存,无论是通过分配新的对象或者触摸内存映射页面--都将驻留在RAM中,不能被分页。释放一个应用内存的唯一方式是释放 阅读全文
posted @ 2017-06-07 16:58 流浪三毛 阅读(391) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-06-07 16:37 流浪三毛 阅读(6) 评论(0) 推荐(0)