没有合适的资源?快使用搜索试试~ 我知道了~
bikeshed-app:修补创意
共100个文件
java:47个
xml:18个
gradle:9个
需积分: 5 0 下载量 57 浏览量
2021-02-08
02:47:36
上传
评论
收藏 148KB ZIP 举报
温馨提示
Bikeshed应用 这只是有关如何构建已分离的Android应用程序的想法的集合。 在我对该仓库进行迭代时,目标是保持构建一切快速,增量,并行,解耦和高度可测试。 快速 有一种名为fast的实验性产品版本,可将最低的Android SDK提升至21。希望这消除了编译支持旧版本的需要。 增加的 Gradle在dexOptions中对增量构建提供了实验性支持。 我已将此参数传递到主应用程序和每个库中。 平行 Gradle对并行构建具有默认支持。 无需任何努力。 解耦 为了分离,模块不能链接在一起。 现在不是这种情况,因为链条进入了app > ui > network > data > core 。 我将对此进行更多考虑,并决定如何以更好的方式拆分模块。 可测 要进行测试需要没有静态单例,因为这将要求PowerMock进行正确的测试。
资源推荐
资源详情
资源评论
收起资源包目录
bikeshed-app:修补创意 (100个子文件)
gradlew.bat 2KB
.gitignore 960B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
.gitignore 7B
build.gradle 4KB
build.gradle 4KB
build.gradle 3KB
build.gradle 3KB
build.gradle 3KB
build.gradle 3KB
build.gradle 2KB
build.gradle 1KB
settings.gradle 79B
gradlew 5KB
gradle-wrapper.jar 49KB
IpifyHttpClient.java 4KB
IpifyApiManager.java 2KB
Disk.java 2KB
MockRetrofitFactory.java 1KB
Ipify.java 1KB
AppModule.java 1003B
ConnectivityModule.java 872B
BuildConfigManager.java 797B
App.java 731B
AppComponent.java 649B
CallbackExecutor.java 598B
RetrofitApiManager.java 559B
ActivityModule.java 502B
AbstractActivityComponent.java 502B
PerActivity.java 378B
ApplicationTest.java 358B
ApplicationTest.java 357B
ApplicationTest.java 357B
ApplicationTest.java 354B
ApplicationTest.java 349B
ApplicationTest.java 349B
IpifyApi.java 347B
ApplicationTest.java 345B
IpAddress.java 344B
LoginActivity.java 338B
ExampleUnitTest.java 320B
ExampleUnitTest.java 319B
ExampleUnitTest.java 319B
ExampleUnitTest.java 316B
ExampleUnitTest.java 312B
ExampleUnitTest.java 311B
ExampleUnitTest.java 307B
DataComponent.java 288B
ForApplication.java 234B
RequestService.java 116B
MockDataModule.java 109B
Photo.java 101B
User.java 100B
DataModule.java 96B
ProfileStorageComponent.java 78B
IHandleRequests.java 77B
PhotoStorageComponent.java 76B
UserStorageComponent.java 75B
MockIpifyApi.java 74B
RestApi.java 73B
BuildConfigComponent.java 72B
MockIpify.java 71B
README.md 1KB
ic_launcher.png 10KB
ic_launcher.png 8KB
ic_launcher.png 5KB
ic_launcher.png 3KB
ic_launcher.png 2KB
proguard-rules.pro 657B
proguard-rules.pro 657B
proguard-rules.pro 657B
proguard-rules.pro 657B
proguard-rules.pro 657B
proguard-rules.pro 657B
proguard-rules.pro 657B
gradle-wrapper.properties 230B
gradle.properties 130B
AndroidManifest.xml 761B
activity_login.xml 566B
styles.xml 383B
dimens.xml 358B
AndroidManifest.xml 277B
dimens.xml 211B
colors.xml 208B
AndroidManifest.xml 86B
strings.xml 77B
strings.xml 71B
strings.xml 71B
strings.xml 70B
strings.xml 70B
strings.xml 67B
AndroidManifest.xml 51B
AndroidManifest.xml 50B
AndroidManifest.xml 50B
AndroidManifest.xml 47B
共 100 条
- 1
资源评论
LinSha
- 粉丝: 13
- 资源: 4615
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功