
Android架构
小之丶
用激情诠释生活,用代码彰显个性
公众号:WeaponZhi
GitHub地址:https://github.com/WeaponZhi
展开
-
Android模块化分层化之: maven 库中上传的 aar 包 获取 BuildConfig 相关常量值
最近在做项目分层化的一些工作,具体思路是将原有项目一些基础服务模块和设备服务模块抽离出来,上传到本地的 Maven 服务器,然后再通过在主项目中的 build.gradle 文件中通过 compile 语句进行导包处理。但通过这种方法编译成的 aar 包只能是 release 版本,无法使用到 BuildConfig 动态设置的一些常量,比如常见的「Debug 日志开关」,我们一般都是在日志类通过原创 2017-05-08 18:13:09 · 1737 阅读 · 0 评论 -
小之的架构之路——Android MVVM 面向接口型框架封装和单元测试
大家好,今天给大家带来一个我自己开发改造的 MVVM 封装框架。代码不难,但我更想说一些我在开发这样一个架构过程中的想法和思路,我们不仅要善于作一个搬运工,更要自己多多造轮子,我们程序员就是会折腾嘛。先送上源码地址:WeaponApp 多提一句,这个 App 是我和朋友最近正在努力开发的一款 app,涵盖绝大多数使用场景和技术(RxJava+Retrofit+MVVM+插件化+组件化+全平台分享原创 2017-10-22 13:39:25 · 1027 阅读 · 0 评论