1、adapter 和adapterview 复用历史缓存(item布局和数据缓存)。
2、数据分页显示(利用操作引导用户)
3、优化布局文件xml。(layout尽量不要超过5层)
4、优化activity的背景图片。利用getWindow.setBackgroudDrawable(id)设置背景图,使用系统默认的最顶层来提高效率。
5、在自定义主题中设置背景
6、使用...
分类:
移动开发 时间:
2015-01-11 12:29:29
阅读次数:
211
我们平常在开发Android应用程序的时候,稍有不慎就有可能产生OOM,虽然JAVA有垃圾回收机,但也不能杜绝内存泄露,内存溢出等问题,随着科技的进步,移动设备的内存也越来越大了,但由于Android设备的参差不齐,可能运行在这台设备好好的,运行在那台设备就报OOM,这些适配问题也是比较蛋疼的,比如我们平常运行着一个应用程序,运行的好好的,突然到某个Activity就给你爆出一个OOM的错误,你可能会以为是这个Activity导致的内存泄露,你会想到也有可能是内存有泄露吗?内存泄露就像一个定时炸弹,随时都有...
分类:
移动开发 时间:
2015-01-09 09:14:08
阅读次数:
227
本文转自:http://www.trinea.cn/android/android-imagesdcardcache/本文主要介绍一个支持图片自动预取、支持多种缓存算法、支持数据保存和恢复的图片Sd卡缓存的使用、功能及网友反馈的常见问题解答。需要二级缓存或ListView和GridView图片加载请...
分类:
移动开发 时间:
2015-01-05 12:56:45
阅读次数:
228
本文转自:http://www.trinea.cn/android/android-common-lib/介绍总结的一些android公共库,包含缓存(图片缓存、预取缓存、网络缓存)、公共View(下拉及底部加载更多ListView、底部加载更多ScrollView、滑动一页Gallery)、及An...
分类:
移动开发 时间:
2015-01-05 12:55:17
阅读次数:
184
本文转自:http://www.trinea.cn/android/android-imagecache/主要介绍一个支持图片自动预取、支持多种缓存算法、支持二级缓存、支持数据保存和恢复的图片缓存的使用、功能及网友反馈的常见问题解答。与AndroidLruCache相比主要特性:(1). 使用简单 ...
分类:
移动开发 时间:
2015-01-05 12:35:28
阅读次数:
264
本文转自:http://www.trinea.cn/android/preloaddatacache/本文主要介绍一个支持自动向前或向后获取新数据的缓存的使用及功能。Android图片内存缓存可见ImageCache。主要特性:(1).使用简单 (2).可自动预取新数据 (3).可选择多种缓存算法(...
分类:
移动开发 时间:
2015-01-05 10:48:31
阅读次数:
249
本文转自:http://blog.csdn.net/innost/article/details/9008691在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的ho...
分类:
移动开发 时间:
2015-01-04 12:04:23
阅读次数:
296
本文参考:http://www.trinea.cn/android/android-performance-demo/本文主要分享自己在appstore项目中的性能调优点,包括同步改异步、缓存、Layout优化、数据库优化、算法优化、延迟执行等。一、性能瓶颈点整个页面主要由6个Page的ViewPa...
分类:
移动开发 时间:
2014-12-31 16:01:23
阅读次数:
263
1.采用硬件加速,在androidmanifest.xml中application添加 android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。2. View 中设置缓存属性. setDrawingCache为true.3. 优化你的布局...
分类:
移动开发 时间:
2014-12-15 16:45:15
阅读次数:
178
Android 性能测试,跟 pc 性能测试一样分为客户端及服务器,但在客户端上的性能测试分为 2 类:一类为 rom 版本的性能测试一类为应用的性能测试对于应用性能测试,包括很多测试项,如启动时间、内存、CPU、GPU、功耗、流量等。 但针对 rom 版本的性能测试,一般关注功耗。先说说应用的性能...
分类:
移动开发 时间:
2014-12-11 20:37:32
阅读次数:
442