微北洋开发白皮书 v1.0.02018-5-5微北洋Android 这份文档旨在讲述微北洋的基础架构的设计,以及其用法和新模块的开发流程规范。 ...
DSL In Action 伴随着Kotlin的发展,有一个神奇的框架anko-layout,一直存在于我们的视野却又一直因为各种原因无法用于生...
Extension in action 去年的Google IO大会让Kotlin语言大火,大量开发者尝试使用Kotlin进行开发,然而很多人抱...
Canvas的故事 来自一个群友的问题:使用Canvas绘制的时候坐标系是什么?是屏幕坐标系还是view坐标系?Canvas是单例吗? 乐于助(...
优雅地统一Gradle依赖 目前网上已经有很多在模块化的情况下统一依赖的方案,在前段时间的重构中我们也进行了依赖的整理,来整理分析一下我们的方法...
LayoutInflater笔记杂谈 在初学Android的时候,学到Fragment知识点,一些教程里面都在讲:“Inflate的时候,要把最...
Android View Component 架构设计思维 重构记事 为什么要重构? 项目当前采用的DataBinding框架严重限制了编译速度...
Android系统自带的DataBinding基于复杂的apt,坑巨多,最近逐步弃坑原生DataBinding框架,但是又很喜欢MVVM的这种数...
github链接 Freeline适配kotlin-2 源码修改 在上一部分我们梳理了java增量的逻辑 整体来讲就是: 扫描变化的java文件...