摘要: 避免在循环中使用内存也可理解为在循环中尽可能少创建对象,自定义控件避免在ondraw里面频繁创建paint对象。尽可能避免内存分配对象缓存:常量通过类级别或者静态来进行缓存。对象池:同一种类型的多种对象,考虑使用对象池而不是分配频繁的分配内存。(不是很理解,还需深入学习)使用ArrayList.an... 阅读全文
posted @ 2015-06-14 15:47 西北野狼 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。形象比喻:我有一个专业的Nikon相机,我就喜欢自己手动调光圈、快门,这样照出来的照片才专业,但MM可不懂这些,教了半天也不会。幸好相机有Facade设计模式,把相机调整到自动档,只要对准... 阅读全文
posted @ 2015-06-14 10:28 西北野狼 阅读(260) 评论(0) 推荐(0) 编辑