APP优化
CAI_CASE
安卓小菜鸟
展开
-
安卓开发优化事项
1.ViewHolder加上static,保证holder = new ViewHolder()时不会重新分配内存空间,节省内存 2.在Adapter中删除数据,采用委托模式,即在Adapter中创建一个接口,并提供外部设置方法,由Activity实现接口,并在onResume方法中为Adapter设置,在onPause中置为null,从而实现在Activity中删除数据 3.SharedPr原创 2015-12-25 12:05:36 · 403 阅读 · 0 评论 -
Closeable
开关闭流操作可以使用Closeable编写一个通用方法,如: public static void closeQuietly(Closeable closeable){ if(closeable!=null){ try{ closeable.close(); }catch(IOException e){ e.printStackTrace(); } } }原创 2016-04-21 09:52:28 · 845 阅读 · 0 评论 -
单例模式
参考:《源码设计模式解析与实战》 开关闭流操作可以使用Closeable编写一个通用方法,如: public static void closeQuietly(Closeable closeable){ if(closeable!=null){ try{ closeable.close(); }catch(IOException e){原创 2016-04-21 10:42:31 · 264 阅读 · 0 评论