会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
弩
聪明出于勤奋,天才在于积累
::
首页
::
博问
::
闪存
::
新随笔
:: :: ::
管理
::
公告
2014年3月27日
Displaying Bitmaps Efficiently 显示图片相关
摘要: http://developer.android.com/training/displaying-bitmaps/index.html.手机内存资源有限.Bitmap占用的内存大.App有时需要同时加载多张bitmap到内存一张 2592x1936 的照片,在默认 ARGB_8888 的情况下,占用...
阅读全文
posted @ 2014-03-27 16:51 弩
阅读(274)
评论(0)
推荐(0)
Best Practices for Performance_1、2 memory、Tips 性能和小的优化点、 onTrimMemory
摘要: http://developer.android.com/training/articles/memory.htmlhttp://developer.android.com/tools/debugging/debugging-memory.htmlManaging Your App's Memory...
阅读全文
posted @ 2014-03-27 16:12 弩
阅读(318)
评论(0)
推荐(0)
Best Practices for Performance_5.Multi_thread 线程池 ThreadPoolExecutor 的使用
摘要: http://developer.android.com/training/multiple-threads/index.html 在多核CPU的手机上,线程可以并行,而不是竞争时间片,提高了效率。 1.在线程中运行一个任务 Thread、Runnable 是基础类,功能有限,但它们是 Handle
阅读全文
posted @ 2014-03-27 15:55 弩
阅读(377)
评论(0)
推荐(0)
Best Practices for Performance_4.Optimizing Battery Life 获取充电状态、电池信息,"sticky"类型的广播
摘要: http://developer.android.com/training/monitoring-device-state/index.htmlhttp://developer.android.com/training/monitoring-device-state/battery-monitori...
阅读全文
posted @ 2014-03-27 15:26 弩
阅读(335)
评论(0)
推荐(0)
Best Practices for Performance_3.Improving Layout Performance 优化布局
摘要: http://developer.android.com/training/improving-layouts/index.html1. 优化布局层次1) 每增加一个View或者布局,都会增加额外的 “初始化-布局-重绘” 的时间。 LinearLayout 嵌套会导致层次较多,特别是如果设置了 l...
阅读全文
posted @ 2014-03-27 15:09 弩
阅读(177)
评论(0)
推荐(0)
Best Practices for Background Jobs_3 Managing Device Awake State之电源锁、Alarm、WakefulBroadcastReceiver
摘要: http://developer.android.com/training/scheduling/index.html当静置一个设备的时候,先会屏幕变暗,然后关闭屏幕,最后关闭CPU,以省电。但有的时候有这样的需求: .比如游戏或者电影,需要屏幕一直亮着。 .有些app不要求屏幕亮着,但是要求CPU...
阅读全文
posted @ 2014-03-27 14:43 弩
阅读(588)
评论(0)
推荐(0)