DBFlow综合了 Active Android, Schematic, Ollie,Sprinkles 等库的优点;不通过消耗性能的反射而通过注解实现,性能优秀。
在外部为APK安装包的comment字段添加自定义信息实现动态及自定义配置
修改APK安装包comment信息,在程序中获取该comment信息,实现一些特殊的需求。
Android GC 那点事
为什么会不断的GC, GC ALLOC和GC COCURRENT有什么区别,能不能想办法扩大堆内存减少GC的频次等等
Android相机开发那些坑
这篇文章总结了Android相机开发的相关知识、流程,以及容易遇到的坑,希望能帮助今后可能会接触Android相机开发的朋友快速上手,节省时间,少走弯路。
Android Gradle 自定义BuildConfig字段
在使用Android Studio开发的时候,AS会自动生成一个BuildConfig.java 的文件,里面的信息是从build.gradle里面进行配置的。
Android模块化编程之引用本地的aar
随着项目越来越多,代码的复用就变得异常重要,这时候就要进行模块化编程,就是把一些通用的组件或者类库做成单独的模块,其他项目直接进行引用就好。针对Android开发最常见的就是Android Library,在Gradle出现之前引用Android Library的方式也很繁琐,但是有了Gradle一切变得非常简单方便。
架构案例丨微信Android客户端架构演进之路
微信Android客户端的架构演进史。可以说,这是一个典型的Android应用在从小到大的成长过程中的“踩坑”与“填坑”的历史。互联网的变化速度如此之快,1年的时间里,可以发生翻天覆地的变化。
Android Heroes Reading Notes 3
《Android群英传》读书笔记 (3) 第四章 ListView的使用技巧
Android Heroes Reading Notes 5
《Android群英传》读书笔记 (5) 第八章Activity和Activity调用栈分析
Android Heroes Reading Notes 4
《Android群英传》读书笔记 (4) 第五章 Android Scroll 分析
Android Heroes Reading Notes 2
《Android群英传》读书笔记 (2) 第三章 Android控件架构与自定义控件详解
Android Heroes Reading Notes 1
《Android群英传》读书笔记 (1) 第一章 Android体系与系统架构 + 第二章 Android开发工具新接触