- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Android-组件化如何处理多个ModuleApplication共存问题?
一个美好的设想组件化的目的是为了业务解耦,每个业务模块需要不同的功能,例如车辆详情模块需要第三方分享,城市定位模块需要百度地位等。有些特殊功能的初始化需要在 Application 中去做,但是这些功能并非全部业务组件都用到的东西,放到 BaseApplication 不合适。因此,我想这样操作:模块共有的初始化,放入BaseApplication 中。模块自身的特殊功能初始化,放...
2018-08-27 01:41:27 23359 11
原创 Android-组件化改造项目之概述
一个关于组件化的念头项目经历了岁月的洗礼,经过公司业务上的变化,开发人员的来来往往,代码越来越臃肿和复杂难懂,这时候就必须进行拆分,否则就是一场灾难。就像我们公司的老项目一样,耦合度极高,已经停掉的业务,现在还在项目里面留存着,完全不敢删。新功能上线,因为要回归测试,测试时间有时候比开发时间还长。组件化这个词,我们应该在各个地方,通过各种渠道,看到过无数次,而且一般会给配上下面这张图,小机......
2018-08-23 01:23:45 2326
原创 AndroidStudio-Sources for ‘Android API 27 Platform‘ not found
问题描述今天从 Android Studio 中点击SDK中的类,发现查看不了源码,并有如下提示:大概是因为前几天我清理磁盘空间,不小心把已经下载的源码给清理了。解决方法Step1.下载源码通过 SDK Manager 可以查看和下载源码包。Android Studio 会根据 compileSdkVersion 的值去加载对应版本的源码包。所以,源码包...
2018-08-17 16:07:47 9280
原创 Android - 记如何解决Conflict with dependency ‘com.android.support:support-annotations‘
版本冲突天天见最近,和 AS 君的某个红色小错误非常有缘分,经常见面。从报错信息中,得知是冲突原因是 support-annotations 有两个版本, 26.1.0 和 27.1.1 。感觉瞬间就找到了问题有没有? Too young too simple ,sometime naive 。因为 build.gradle 中并没有对 support-annotations...
2018-08-01 00:17:45 4448
androidStudio 下的apk文件 名称问题
2016-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人