Android优化相关总结
来源:互联网 发布:体彩开奖网络视频直播 编辑:程序博客网 时间:2024/06/16 21:23
Android优化相关总结
一、布局优化
加载效率层面:
1、减少布局层级
用RelativeLayout替换LinearLayout的多层嵌套布局。
用merge标签减少子元素层级嵌套。
用ViewStub减少布局加载时内存占用。
减少根节点设置background属性,减少过度绘制(Overdraw)
2、代码复用层面:
使用include标签,复用相同布局。
使用style属性,复用相同样式。
二、动画优化
1、动画最少执行500毫秒。
2、避免多个动画同时操作UI。
如,收起下拉布局动画,和下拉刷新动画。为保证流畅,先停止下拉刷新动画,然后执行收起下拉布局动画。
3、如果动画执行多次后,发现开始顺畅,后来卡顿,那就可能是handler没有清空队列,导致队列一直在增加,或者队列有多余的message没有释放。
如,handler.removeCallbacksAndMessages(null);
三、线程优化
选用适当的线程池策略,用好线程池缓存功能。
0 0
- android优化相关总结
- Android优化相关总结
- Mysql优化相关总结
- android nuplayer做的一些细节优化相关总结
- Android 性能优化相关
- Android性能优化相关
- android性能优化相关
- Android优化相关整理
- cuda优化相关参数总结
- android优化-UI优化总结
- android 屏幕相关总结
- Android 文件相关总结
- Android Context相关总结
- Android屏幕相关总结
- Android 面试相关总结
- Android布局相关总结
- Android 相关周期总结
- Android 对话框相关总结
- 让您的Xcode键字如飞
- USB驱动程序
- 解决鼠标放在页面的超链接上,浏览器左下角显示超链接问题
- Pixhawk原生固件PX4之SITL软件在环仿真
- 交互神器 Facebook Origami
- Android优化相关总结
- 各种图像处理理论实现转载
- 润乾报表js遍历校验所有单元格
- 自定义Adapter与系统自带的adapter区别(样例步骤).txt
- ViewFs----HDFS跨集群数据合并方案之ViewFileSystem
- android监听虚拟按键的显示与隐藏
- 0068 terra vista 4.0安装包及破解教程
- mac 上自定义脚本命令
- Your password has expired. To log in you must change it using a client that supports expired passwo