movies
An example approach for modularization, reactive clean architecture and persistancy.
파일 탐색기
최종 버전 다운로드 (.zip)- ExampleInstrumentedTest.kt
- AppComponent.kt
- ActivityModule.kt
- ApplicationModule.kt
- DataModule.kt
- DomainModule.kt
- ViewModelModule.kt
- MainActivity.kt
- MoviesApp.kt
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- activity_main.xml
- content_home.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- strings.xml
- styles.xml
- AndroidManifest.xml
- ExampleUnitTest.kt
- .gitignore
- build.gradle
- proguard-rules.pro
- ss1.png
- ExampleInstrumentedTest.java
- DefaultErrorFactory.kt
- Error.kt
- ErrorFactory.kt
- CoreModule.kt
- ActivityScope.kt
- FragmentScope.kt
- DataHolder.kt
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- ApiConstants.kt
- DefaultRequestInterceptor.kt
- PagedApiResponse.kt
- TvShowDetailsDao.kt
- TvShowsDao.kt
- DbEntity.kt
- TvShowDetailEntity.kt
- TvShowEntity.kt
- Db.kt
- MoviesDb.kt
- ApiModule.kt
- DbModule.kt
- DataSource.kt
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- Interactor.kt
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- Feature.kt
- TvShowDetails.kt
- FragmentLoader.kt
- IntentLoader.kt
- Loader.kt
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- BaseActivity.kt
- BaseFragment.kt
- BaseInjectionActivity.kt
- BaseInjectionFragment.kt
- BaseView.kt
- BaseViewModelFragment.kt
- ViewEntity.kt
- FragmentManagerExt.kt
- ImageViewExt.kt
- RecyclerViewExt.kt
- UiNavigation.kt
- DefaultDisplayItemComperator.kt
- DiffAdapter.kt
- DiffUtilImpl.kt
- DisplayItem.kt
- DisplayItemComperator.kt
- RecyclerViewAdapter.kt
- ViewHolder.kt
- ViewHolderBinder.kt
- ViewHolderFactory.kt
- ReactiveViewModel.kt
- ViewModelKey.kt
- VmFactory.kt
- Constants.kt
- toolbar_default.xml
- colors.xml
- dimens.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- buildSrc.kotlin_module
- Config.class
- CoreLibraries.class
- Dev.class
- Dimensions.class
- Fields.class
- Libraries.class
- Modules.class
- Paths.class
- Plugins.class
- Prod.class
- SupportLibraries.class
- TestLibraries.class
- Versions.class
- source-to-output.tab
- source-to-output.tab.keystream
- source-to-output.tab.keystream.len
- source-to-output.tab.len
- source-to-output.tab.values.at
- source-to-output.tab_i
- source-to-output.tab_i.len
- class-fq-name-to-source.tab
- class-fq-name-to-source.tab.keystream
- class-fq-name-to-source.tab.keystream.len
- class-fq-name-to-source.tab.len
- class-fq-name-to-source.tab.values.at
- class-fq-name-to-source.tab_i
- class-fq-name-to-source.tab_i.len
- constants.tab
- constants.tab.keystream
- constants.tab.keystream.len
- constants.tab.len
- constants.tab.values.at
- constants.tab_i
- constants.tab_i.len
- internal-name-to-source.tab
- internal-name-to-source.tab.keystream
- internal-name-to-source.tab.keystream.len
- internal-name-to-source.tab.len
- internal-name-to-source.tab.values.at
- internal-name-to-source.tab_i
- internal-name-to-source.tab_i.len
- proto.tab
- proto.tab.keystream
- proto.tab.keystream.len
- proto.tab.len
- proto.tab.values.at
- proto.tab_i
- proto.tab_i.len
- source-to-classes.tab
- source-to-classes.tab.keystream
- source-to-classes.tab.keystream.len
- source-to-classes.tab.len
- source-to-classes.tab.values.at
- source-to-classes.tab_i
- source-to-classes.tab_i.len
- counters.tab
- file-to-id.tab
- file-to-id.tab.keystream
- file-to-id.tab.keystream.len
- file-to-id.tab.len
- file-to-id.tab.values.at
- file-to-id.tab_i
- file-to-id.tab_i.len
- id-to-file.tab
- id-to-file.tab.keystream
- id-to-file.tab.keystream.len
- id-to-file.tab.len
- id-to-file.tab.values.at
- id-to-file.tab_i
- id-to-file.tab_i.len
- lookups.tab
- lookups.tab.keystream
- lookups.tab.keystream.len
- lookups.tab.len
- lookups.tab.values.at
- lookups.tab_i
- lookups.tab_i.len
- build-history.bin
- data-container-format-version.txt
- format-version.txt
- gradle-format-version.txt
- last-build.bin
- buildSrcjar-classes.txt
- buildSrc.jar
- MANIFEST.MF
- Config.kt
- Dependencies.kt
- Modules.kt
- Paths.kt
- Plugins.kt
- Versions.kt
- .gitignore
- build.gradle.kts
- gradle-wrapper.jar
- gradle-wrapper.properties
- ExampleInstrumentedTest.java
- GetPopularTvShowsRemoteDataSource.kt
- GetTvShowDetailRemoteDataSource.kt
- ShowsDataModule.kt
- TvShowDetailEntityMapper.kt
- TvShowDetailMapper.kt
- TvShowDetailsLocalDataSource.kt
- TvShowEntityMapper.kt
- TvShowMapper.kt
- TvShowsLocalDataSource.kt
- TvShowsRepositoryImpl.kt
- TvShowsServices.kt
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- TvShowDetailsActivity.kt
- TvShowDetailsActivityModule.kt
- TvShowDetailsFragment.kt
- TvShowDetailsPresentationModule.kt
- TvShowDetailsViewEntity.kt
- TvShowDetailsViewEntityMapper.kt
- TvShowDetailsViewModel.kt
- TvShowDetailsViewModelModule.kt
- TvShowsDetailsFragmentModule.kt
- activity_show_details.xml
- fragment_show_details.xml
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- GetPopularTvShowsInteractor.kt
- GetTvShowDetailInteractor.kt
- PagedTvShows.kt
- ShowsDomainModule.kt
- TvShow.kt
- TvShowDetail.kt
- TvShowsRepository.kt
- strings.xml
- AndroidManifest.xml
- DataProvider.kt
- GetPopularTvShowsInteractorTest.kt
- .gitignore
- build.gradle
- proguard-rules.pro
- ExampleInstrumentedTest.java
- PopularTvShowsFragment.kt
- PopularTvShowsFragmentModule.kt
- PopularTvShowsPresentationConstants.kt
- PopularTvShowsPresentationModule.kt
- PopularTvShowsViewEntityMapper.kt
- PopularTvShowsViewHolder.kt
- PopularTvShowsViewModel.kt
- PopularTvShowsViewModelModule.kt
- PopularTvShowViewEntity.kt
- ic_baseline_star_24px.xml
- fragment_popular_tv_shows.xml
- item_popular_tv_show.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- .gitignore
- build.gradle
- common-android-library.gradle
- common.gradle
- gradle.properties
- gradlew
- gradlew.bat
- README.md
- settings.gradle
// repository documentation
Was this content helpful?
(0 ratings)
