摘要: 在需要的时候inflate其布局(ViewStub“占位符”,inflate后布局会替换掉ViewStub标签),这样会减少内存的开销,达到优化的目的 阅读全文
posted @ 2015-08-26 09:47 1shawn 阅读(90) 评论(0) 推荐(0) 编辑
摘要: transient是Java语言的关键字,如果model中某个成员变量加了这个修饰符,那么它反序列化的时候(流转对象),就会自动忽略该字段Volatile:参照正确使用 Volatile 变量http://www.ibm.com/developerworks/cn/java/j-jtp06197.h... 阅读全文
posted @ 2015-08-22 17:22 1shawn 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。由于其运行在 JVM 上的特性,Groovy 可以使用其他 Java 语言编写的库。 阅读全文
posted @ 2015-08-22 15:56 1shawn 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 从业好几年了,每天都使用github查阅各种资源。各种惭愧,至今没分享过或者说为开源社区做点贡献,希望以后有点突破。分享一下Android 开源项目分类汇总(https://github.com/Trinea/android-open-project),上面有各种酷炫效果,你值得拥有 阅读全文
posted @ 2015-08-22 12:13 1shawn 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Android中Activity启动模式一共是四种,这里我写一下我对其的理解:1.standard(默认)2.singleTop,如果某个Activity设置了该属性,且当前Activity就是这个Activity,在界面中再次打开它的时候,不会重新创建了。3.singleTask,如果在Activ... 阅读全文
posted @ 2015-08-22 12:01 1shawn 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 今天在代码中发现AtomicInteger,基于好奇心查阅了一番,暂时只了解其一个线程同步的integer。恩,先mark一下!http://hittyt.iteye.com/blog/1130990 阅读全文
posted @ 2015-08-22 11:22 1shawn 阅读(183) 评论(0) 推荐(0) 编辑