没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Clean-MVVM-NewsApp一个使用Clean + MVVM体系结构构建的Android应用程序。 在应用程序中使用的组件中精选。 Kotlin-作为一种编程语言。 LiveData-生命周期感知的Observable Clean-MVVM-NewsApp一个使用Clean + MVVM体系结构构建的Android应用程序。 在应用程序中使用的组件中精选。 Kotlin-作为一种编程语言。 LiveData-生命周期感知的可观察数据持有者类。 ViewModel-以生命周期感知的方式管理与UI相关的数据。 RxKotlin-用于数据操作以及在主线程和工作线程之间切换。 翻新-用于拨打网络电话。 Koin-用于依赖注入。 会议室数据库-缓存响应
资源推荐
资源详情
资源评论
收起资源包目录
Clean-MVVM-NewsApp-master.zip (90个子文件)
Clean-MVVM-NewsApp-master
gradlew.bat 2KB
gradlew 5KB
cache
proguard-rules.pro 751B
src
test
java
com
naveentp
cache
mapper
ArticleMapperTest.kt 2KB
CacheTestFactory.kt 2KB
main
res
values
strings.xml 68B
java
com
naveentp
cache
dao
ArticlesDao.kt 538B
model
ArticleEntity.kt 442B
factory
NewsDatabase.kt 412B
mapper
EntityMapper.kt 186B
ArticlesMapper.kt 1KB
NewsCacheImpl.kt 1KB
AndroidManifest.xml 110B
.gitignore 7B
build.gradle 1KB
gradle.properties 1KB
shared
src
main
java
com
naveentp
shared
NewsDetails.kt 383B
.gitignore 7B
build.gradle 233B
data
src
main
java
com
naveentp
data
repository
NewsCache.kt 446B
NewsRemote.kt 235B
NewsDataRepository.kt 2KB
store
NewsCacheDataStore.kt 670B
NewsDataStore.kt 374B
NewsRemoteDataStore.kt 696B
NewsDataStoreFactory.kt 533B
.gitignore 7B
build.gradle 304B
domain
src
test
java
com
naveentp
domain
NewsDataFactory.kt 1KB
NewsDetailsUseCaseTest.kt 2KB
main
java
com
naveentp
domain
repository
NewsRepository.kt 240B
scheduler
SchedulerProvider.kt 1KB
usecase
NewsDetailsUseCase.kt 567B
.gitignore 7B
build.gradle 450B
LICENSE 11KB
app
proguard-rules.pro 751B
src
test
java
com
naveentp
newsapp
ExampleUnitTest.kt 345B
androidTest
java
com
naveentp
newsapp
ExampleInstrumentedTest.kt 628B
main
res
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
drawable
news_placeholder.png 21KB
ic_launcher_background.xml 5KB
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 5KB
drawable-v24
ic_launcher_foreground.xml 2KB
values
colors.xml 260B
strings.xml 120B
styles.xml 383B
mipmap-xxhdpi
ic_launcher.png 6KB
ic_launcher_round.png 10KB
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 3KB
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher_round.xml 270B
ic_launcher.xml 270B
layout
activity_main.xml 961B
news_item.xml 4KB
java
com
naveentp
newsapp
di
Modules.kt 3KB
NewsApp.kt 574B
home
NewsListActivity.kt 1KB
NewsListAdapter.kt 2KB
util
AndroidSchedulerProvider.kt 350B
NetworkUtil.kt 491B
AndroidManifest.xml 1KB
.gitignore 7B
build.gradle 2KB
ART
Screenshot-1.png 1.73MB
clean_mvvm.jpeg 134KB
gradle
wrapper
gradle-wrapper.properties 233B
.gitignore 3KB
dependencies.gradle 5KB
remote
src
test
java
com
naveentp
remote
RemoteTestFactory.kt 813B
NewsRemoteImplTest.kt 2KB
main
java
com
naveentp
remote
service
NewsService.kt 306B
util
NewsInterceptor.kt 566B
NewsRemoteImpl.kt 438B
.gitignore 7B
build.gradle 547B
README.md 2KB
settings.gradle 84B
presentation
proguard-rules.pro 751B
src
main
res
values
strings.xml 75B
java
com
naveentp
Resource.kt 276B
presentation
NewsViewModel.kt 1KB
AndroidManifest.xml 117B
.gitignore 7B
build.gradle 926B
build.gradle 698B
共 90 条
- 1
资源评论
阿礅
- 粉丝: 25
- 资源: 4657
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功