- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 Android 系统性能优化
Android作为一种移动设备的操作系统,无法像PC机一样具有强大的内存和CPU,这就意味着,我们的Android应用程序无法无节制的使用内存和CPU资源。很多时候我们过多的使用这些资源时,会导致系统的卡顿或者程序ANR。常见的内存使用异常主要包括两种:内存溢出和内存泄露。内存溢出:指的是应用程序的内存使用量超出了系统分配的内存大小;内存泄露:指的是某个变量已经不再使用了,但是它还占用着内存,没有
2015-11-28 20:57:13 471
原创 java 高性能代码优化
1、避免创建不必要的对象 创建对象从来都不应该是一件随意的事情,因为创建一个对象就意味着垃圾回收器需要回收一个对象,而这两步操作都是需要消耗时间的。虽说创建一个对象的代价确实非常小,并且Android 2.3版本当中又增加了并发垃圾回收器机制,这让GC操作时的停顿时间也变得难以察觉,但是这些理由都不足以让我们可以肆意地创建对象,需要创建的对象我们自然要创建,但是不必要的对象
2015-11-25 10:06:16 359
原创 Android 下载线程的编写
在我们的开发中,碰到文件下载的情况已经是很多见了吧?平时在开发大项目时,我们可能会用一些开源的库,比如afinal、Xutils等等,不过对于一些菜鸟的学习来说,自己去写一个下载的工具类,这对于自身的知识巩固那还是有很多好处的。好了废话不多说,现在我们直接来写一个文件下载工具类(不支持断点续传)。下面我们来分析一下怎么去写。首先,我们得去发送http请求去加载我们的inputStream吧
2015-11-25 08:53:48 337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人