Android性能优化
性能优化
布列瑟农的秋天
旅行、音乐、看书
展开
-
Android怎样绕开Camera打开手电筒的LED
Android原生系统没有提供手电筒的API,很多手电筒的apk都是通过打开camera然后调用Flash来打开LED。 这种传统的做法有很多弊端,首先通过camera打开手电筒,会增加因为camera出粗而导致手电筒异常的风险;其次,因为要先打开camera,然后打开Flash,因此会额外增加很多功耗。因此理想的解决方法是,在HAL层和JNI层封装出手电筒的接口,上层应用直接调用手电筒的API打开LED。原创 2013-10-27 12:11:33 · 8723 阅读 · 19 评论 -
TP性能对滑动菜单翻页效果的影响
原创 2013-03-09 16:37:09 · 1795 阅读 · 0 评论 -
Android系统性能优化备忘
1. 采用JNI调用时,将耗时间的处理放到c/c++层来处理。 2. 有些能用文件操作的,尽量采用文件操作,文件操作的速度比数据库的操作要快10倍左右。 3. 访问网络的耗时操作启动一个新线程来做,而不要再UI线程来做。 4. 如果方法用不到成员变量,可以把方法申明为static,性能会提高到15%到20%。 5. 慎用异常,异常对性能不利。只要有异常被抛出,VM就原创 2016-03-25 14:17:42 · 1469 阅读 · 0 评论