- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 Android性能优化之视图篇(渲染机制)
**本篇重点是——–如何解决过度绘制** 众所周知的Android系统每隔16ms重新绘制一次activity,也就是说你的app必须在16ms内完成屏幕刷新的所有逻辑操作,这样才能达到60帧/s。而用户一般所看到的卡顿是由于Android的渲染性能造成的。 然而有的时候你的程序会出现这样的情况,如果某个绘制操作超过了16秒用了24秒这时候用户看同一张图片花了32秒而不是16s,用户会感到卡
2016-08-19 17:14:32 5815 6
原创 Android性能优化概述-总篇
2015新年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。 翻译版的课程 好了再后面我们将一一描述这些优
2016-08-19 14:41:52 540
转载 Handler机制原理
文章转载自 http://m.blog.csdn.net/article/details?id=8035333andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQue
2016-08-19 14:18:18 279
原创 Android Service后台服务进程意外被kill掉之后如何重启
Service组件在android开发中经常用到,经常作为后台服务,需要一直保持运行,负责处理一些不必展示的任务。而一些安全软件,会有结束进程的功能,如果不做Service的保持,就会被其杀掉。那么如何保持Service的运行状态,核心就是利用ANDROID的系统广播,这一不会被其他软件影响的常驻程序触发自己的程序检查Service的运行状态,如果被杀掉,就再起来。 在众多的Intent的acti
2016-08-15 17:30:34 3231
mvp设计思想的一个简单demo
2017-11-03
forcStop 多语言 小米 ---string name ="miui_stop_process"
2017-09-22
CollapsingToolbarLayout+toolbar
2016-04-13
materialdesign Floatingactionbutton 上下联动
2016-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人