01 2011 档案

摘要:Android开发经验小节2:循环利用你的小对象: 对象池的使用可以对频繁使用的小对象进行有效的循环利用,如果运用合理,可以极大地提升程序的运行效率和降低程序的资源占用。但请相信,没有普遍适用的最优方案,必须具体问题具体分析。 1)建立对象池循环利用小对象; 2)给你的对象池设一个上限; 3)保护好你的对象池。 阅读全文
posted @ 2011-01-15 12:05 OtLive 阅读(631) 评论(0) 推荐(0)
摘要:Android开发经验小节1:不要动不动就分配内存:开发Andorid应用的开发者都知道,要尽量减少new关键字的使用,因为在手机上GC释放一次内存是一件恐怖的事情,如果你查看一下调试记录,你会发现GC释放内存时有时会花上几百毫秒的时间,可以想象,如果你开发的是游戏,这时你的FPS会下降到多少。 原则1:如果可能,请不要使用可变参数; 原则2:如果可能,请用StringBuilder代替字符串的相加; 原则3:尽量将不变的东东设置为常数,特别是字符串。 阅读全文
posted @ 2011-01-14 14:17 OtLive 阅读(562) 评论(2) 推荐(0)