├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ ├── App.kt │ │ │ ├── AppInitializer.kt │ │ │ └── SplashActivity.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── launch_layer_list.xml │ │ ├── layout │ │ └── activity_splash.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ └── ic_splash.jpg │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── ExampleUnitTest.kt ├── arouter.gradle ├── biz_daily ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── dialy │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── dialy │ │ │ ├── activity │ │ │ └── DailySearchActivity.kt │ │ │ ├── adapter │ │ │ ├── BannerImageAdapter.kt │ │ │ ├── BannerItemProvider.kt │ │ │ ├── DailyAdapter.kt │ │ │ ├── DailyVideoSearchAdapter.kt │ │ │ ├── HeadTextItemProvider.kt │ │ │ └── ImageTextProvider.kt │ │ │ ├── api │ │ │ └── DailyApi.kt │ │ │ ├── fragment │ │ │ └── DailyFragment.kt │ │ │ ├── model │ │ │ ├── DailyModel.kt │ │ │ └── ProviderMultiModel.kt │ │ │ ├── module │ │ │ └── DailyServiceModule.kt │ │ │ └── viewmodel │ │ │ ├── DailySearchViewModel.kt │ │ │ └── DailyViewModel.kt │ └── res │ │ ├── drawable │ │ └── daily_search_shape.xml │ │ ├── layout │ │ ├── daily_fragment.xml │ │ ├── daily_item_banner.xml │ │ ├── daily_item_banner_image.xml │ │ ├── daily_item_head_text.xml │ │ ├── daily_item_image_text.xml │ │ ├── daily_search_activity.xml │ │ ├── daily_search_chip.xml │ │ └── daily_search_video.xml │ │ └── values │ │ ├── colors.xml │ │ └── string.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── dialy │ └── ExampleUnitTest.kt ├── biz_discover ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── discover │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── discover │ │ │ ├── activity │ │ │ ├── CategoryDetailActivity.kt │ │ │ ├── NewsDetailActivity.kt │ │ │ ├── RecommendVideoAndPhotoActivity.kt │ │ │ └── TopicDetailActivity.kt │ │ │ ├── adapter │ │ │ ├── CategoryAdapter.kt │ │ │ ├── FollowAdapter.kt │ │ │ ├── NewsAdapter.kt │ │ │ ├── NewsContentProvider.kt │ │ │ ├── NewsTitleProvider.kt │ │ │ ├── RecommendAdapter.kt │ │ │ ├── TopicAdapter.kt │ │ │ └── TopicDetailAdapter.kt │ │ │ ├── api │ │ │ └── DiscoverApi.kt │ │ │ ├── fragment │ │ │ ├── CategoryFragment.kt │ │ │ ├── CommonListFragment.kt │ │ │ ├── DiscoverFragment.kt │ │ │ ├── FollowFragment.kt │ │ │ ├── NewsFragment.kt │ │ │ ├── RecommendFragment.kt │ │ │ └── TopicFragment.kt │ │ │ ├── model │ │ │ ├── CategoryModel.kt │ │ │ ├── NewsModel.kt │ │ │ ├── NewsProviderMultiModel.kt │ │ │ ├── RecommendModel.kt │ │ │ ├── TopicDetailModel.kt │ │ │ └── TopicModel.kt │ │ │ ├── module │ │ │ └── DiscoverServiceModule.kt │ │ │ ├── observer │ │ │ └── AgentWebObserver.kt │ │ │ ├── utils │ │ │ └── AutoPlayUtils.java │ │ │ └── viewmodel │ │ │ ├── CategoryViewModel.kt │ │ │ ├── CommonListViewModel.kt │ │ │ ├── FollowViewModel.kt │ │ │ ├── NewsViewModel.kt │ │ │ ├── RecommendViewModel.kt │ │ │ └── TopicViewModel.kt │ └── res │ │ ├── anim │ │ ├── discover_slide_bottom_in.xml │ │ └── discover_slide_bottom_out.xml │ │ ├── drawable │ │ └── discover_layout_top_back_bg.xml │ │ ├── layout │ │ ├── discover_activity_category_detail.xml │ │ ├── discover_activity_news_detail.xml │ │ ├── discover_activity_recommend_video_and_photo.xml │ │ ├── discover_activity_topic_detail.xml │ │ ├── discover_category_fragment.xml │ │ ├── discover_fragment.xml │ │ ├── discover_fragment_common_refresh.xml │ │ ├── discover_item_category.xml │ │ ├── discover_item_follow.xml │ │ ├── discover_item_news.xml │ │ ├── discover_item_news_content.xml │ │ ├── discover_item_news_title.xml │ │ ├── discover_item_recommend.xml │ │ ├── discover_item_topic.xml │ │ ├── discover_item_topic_detail.xml │ │ ├── discover_item_topic_detail_header.xml │ │ ├── discover_item_topic_tag.xml │ │ └── discover_item_works.xml │ │ └── values │ │ ├── colors.xml │ │ ├── ids.xml │ │ ├── string.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── discover │ └── ExampleUnitTest.kt ├── biz_home ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── home │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── home │ │ │ ├── HomeActivity.kt │ │ │ └── HomeViewModel.kt │ └── res │ │ ├── drawable │ │ ├── home_shape_tab_daily.xml │ │ ├── home_shape_tab_discover.xml │ │ ├── home_shape_tab_hot.xml │ │ ├── home_shape_tab_person.xml │ │ └── home_shape_tab_text.xml │ │ ├── layout │ │ └── home_activity.xml │ │ ├── menu │ │ └── home_menu_bottom_navigation.xml │ │ ├── mipmap-xxhdpi │ │ ├── home__ic_mine_normal.png │ │ ├── home_ic_discovery_normal.png │ │ ├── home_ic_discovery_selected.png │ │ ├── home_ic_hot_normal.png │ │ ├── home_ic_hot_selected.png │ │ ├── home_ic_img_avatar.png │ │ ├── home_ic_mine_selected.png │ │ ├── home_ic_normal.png │ │ ├── home_ic_selected.png │ │ └── home_launch_screen.jpg │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── home │ └── ExampleUnitTest.kt ├── biz_hot ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── hot │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── hot │ │ │ ├── api │ │ │ └── HotApi.kt │ │ │ ├── fragment │ │ │ ├── HotFragment.kt │ │ │ └── RankListFragment.kt │ │ │ ├── model │ │ │ └── tab_info.kt │ │ │ ├── module │ │ │ └── HotServiceModule.kt │ │ │ └── viewmodel │ │ │ └── HotViewModel.kt │ └── res │ │ ├── layout │ │ ├── hot_fragment.xml │ │ └── hot_fragment_rank_list.xml │ │ └── values │ │ └── string.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── hot │ └── ExampleUnitTest.kt ├── biz_person ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── person │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── person │ │ │ ├── activity │ │ │ └── VideoWatchRecordActivity.kt │ │ │ ├── adapter │ │ │ ├── DiffUtilCallback.kt │ │ │ └── VideoWatchRecordAdapter.kt │ │ │ └── fragment │ │ │ └── PersonFragment.kt │ └── res │ │ ├── drawable-xxhdpi │ │ ├── person_ic_action_delete.png │ │ └── person_ic_img_avatar.png │ │ ├── drawable │ │ └── person_selector_red.xml │ │ ├── layout │ │ ├── person_activity_video_watch_record.xml │ │ └── person_fragment.xml │ │ └── values │ │ ├── colors.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── person │ └── ExampleUnitTest.kt ├── biz_player ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── player │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── player │ │ │ ├── activity │ │ │ └── VideoPlayerActivity.kt │ │ │ ├── adapter │ │ │ ├── TransitionListenerAdapter.kt │ │ │ ├── VideoRelateAdapter.kt │ │ │ ├── VideoRelateItemProvider.kt │ │ │ └── VideoRelateTitleProvider.kt │ │ │ ├── api │ │ │ └── VideoPlayerApi.kt │ │ │ ├── module │ │ │ └── VideoPlayerServiceModule.kt │ │ │ ├── observer │ │ │ └── JZVDObserver.kt │ │ │ ├── service │ │ │ └── VideoWatchServiceImpl.kt │ │ │ ├── util │ │ │ ├── BlurredUrlCreator.kt │ │ │ └── VideoWatchManager.kt │ │ │ └── viewmodel │ │ │ └── VideoPlayerViewModel.kt │ └── res │ │ ├── layout │ │ ├── player_activity_video.xml │ │ └── player_item_relate_title.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── player │ └── ExampleUnitTest.kt ├── biz_provider ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── provider │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── provider │ │ │ ├── adapter │ │ │ └── RankListAdapter.kt │ │ │ ├── constant │ │ │ └── BaseConstant.kt │ │ │ ├── jzvd │ │ │ ├── JzvdStdRv.java │ │ │ ├── ViewAttr.java │ │ │ └── ViewMoveHelper.java │ │ │ ├── model │ │ │ ├── common_item.kt │ │ │ └── event │ │ │ │ ├── VideoAutoPlayEvent.kt │ │ │ │ └── WatchVideoEvent.kt │ │ │ ├── router │ │ │ ├── RouterNavigation.kt │ │ │ └── RouterPath.kt │ │ │ └── service │ │ │ ├── VideoWatchService.kt │ │ │ └── warp │ │ │ └── VideoWatchWarp.kt │ └── res │ │ ├── layout │ │ ├── item_rank.xml │ │ └── item_relate_video.xml │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── provider │ └── ExampleUnitTest.kt ├── common_module_config.gradle ├── config.gradle ├── eyepetizer ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image └── structure.png ├── lib_common ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── fmt │ │ └── kotlin │ │ └── eyepetizer │ │ └── common │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── iconfont.ttf │ ├── java │ │ └── com │ │ │ └── fmt │ │ │ └── kotlin │ │ │ └── eyepetizer │ │ │ └── common │ │ │ ├── base │ │ │ ├── activity │ │ │ │ ├── BaseBindActivity.kt │ │ │ │ ├── BaseBindVMActivity.kt │ │ │ │ └── BaseMVActivity.kt │ │ │ ├── fragment │ │ │ │ ├── BaseFragment.kt │ │ │ │ └── BaseVMFragment.kt │ │ │ └── viewmodel │ │ │ │ └── BaseViewModel.kt │ │ │ ├── ext │ │ │ ├── DensityExt.kt │ │ │ ├── GsonExt.kt │ │ │ ├── ImageExt.kt │ │ │ ├── InputMethodExt.kt │ │ │ ├── MMKVExt.kt │ │ │ ├── MaterialContainerTransformSharedElementEx.kt │ │ │ ├── ReifiedExt.kt │ │ │ ├── ScreenExt.kt │ │ │ ├── StatusBarExt.kt │ │ │ ├── ToastExt.kt │ │ │ ├── ToolBarExt.kt │ │ │ └── VersionExt.kt │ │ │ ├── global │ │ │ ├── ConfigKeys.kt │ │ │ └── Configurator.kt │ │ │ ├── module │ │ │ └── AppModule.kt │ │ │ ├── util │ │ │ ├── AppGlobal.kt │ │ │ ├── DateUtils.kt │ │ │ └── ShareUtils.kt │ │ │ └── view │ │ │ └── IconFontTextView.kt │ └── res │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ └── string.xml │ └── test │ └── java │ └── com │ └── fmt │ └── kotlin │ └── eyepetizer │ └── common │ └── ExampleUnitTest.kt ├── settings.gradle ├── uploadpgy.gradle └── 技术栈.xmind /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/fmt/kotlin/eyepetizer/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/androidTest/java/com/fmt/kotlin/eyepetizer/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/fmt/kotlin/eyepetizer/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/java/com/fmt/kotlin/eyepetizer/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/fmt/kotlin/eyepetizer/AppInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/java/com/fmt/kotlin/eyepetizer/AppInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/fmt/kotlin/eyepetizer/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/java/com/fmt/kotlin/eyepetizer/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/launch_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/drawable/launch_layer_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xxhdpi/ic_splash.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/fmt/kotlin/eyepetizer/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/app/src/test/java/com/fmt/kotlin/eyepetizer/ExampleUnitTest.kt -------------------------------------------------------------------------------- /arouter.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/arouter.gradle -------------------------------------------------------------------------------- /biz_daily/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_daily/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /biz_daily/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_daily/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/proguard-rules.pro -------------------------------------------------------------------------------- /biz_daily/src/androidTest/java/com/fmt/kotlin/eyepetizer/dialy/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/androidTest/java/com/fmt/kotlin/eyepetizer/dialy/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_daily/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/activity/DailySearchActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/activity/DailySearchActivity.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/BannerImageAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/BannerImageAdapter.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/BannerItemProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/BannerItemProvider.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/DailyAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/DailyAdapter.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/DailyVideoSearchAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/DailyVideoSearchAdapter.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/HeadTextItemProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/HeadTextItemProvider.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/ImageTextProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/adapter/ImageTextProvider.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/api/DailyApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/api/DailyApi.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/fragment/DailyFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/fragment/DailyFragment.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/model/DailyModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/model/DailyModel.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/model/ProviderMultiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/model/ProviderMultiModel.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/module/DailyServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/module/DailyServiceModule.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/viewmodel/DailySearchViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/viewmodel/DailySearchViewModel.kt -------------------------------------------------------------------------------- /biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/viewmodel/DailyViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/java/com/fmt/kotlin/eyepetizer/dialy/viewmodel/DailyViewModel.kt -------------------------------------------------------------------------------- /biz_daily/src/main/res/drawable/daily_search_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/drawable/daily_search_shape.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_fragment.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_item_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_item_banner.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_item_banner_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_item_banner_image.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_item_head_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_item_head_text.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_item_image_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_item_image_text.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_search_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_search_activity.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_search_chip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_search_chip.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/layout/daily_search_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/layout/daily_search_video.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /biz_daily/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/main/res/values/string.xml -------------------------------------------------------------------------------- /biz_daily/src/test/java/com/fmt/kotlin/eyepetizer/dialy/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_daily/src/test/java/com/fmt/kotlin/eyepetizer/dialy/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_discover/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_discover/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /biz_discover/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_discover/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/proguard-rules.pro -------------------------------------------------------------------------------- /biz_discover/src/androidTest/java/com/fmt/kotlin/eyepetizer/discover/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/androidTest/java/com/fmt/kotlin/eyepetizer/discover/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_discover/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/CategoryDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/CategoryDetailActivity.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/NewsDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/NewsDetailActivity.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/RecommendVideoAndPhotoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/RecommendVideoAndPhotoActivity.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/TopicDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/activity/TopicDetailActivity.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/CategoryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/CategoryAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/FollowAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/FollowAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsContentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsContentProvider.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsTitleProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/NewsTitleProvider.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/RecommendAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/RecommendAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/TopicAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/TopicAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/TopicDetailAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/adapter/TopicDetailAdapter.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/api/DiscoverApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/api/DiscoverApi.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/CategoryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/CategoryFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/CommonListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/CommonListFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/DiscoverFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/DiscoverFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/FollowFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/FollowFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/NewsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/NewsFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/RecommendFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/RecommendFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/TopicFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/fragment/TopicFragment.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/CategoryModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/CategoryModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/NewsModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/NewsModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/NewsProviderMultiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/NewsProviderMultiModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/RecommendModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/RecommendModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/TopicDetailModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/TopicDetailModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/TopicModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/model/TopicModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/module/DiscoverServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/module/DiscoverServiceModule.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/observer/AgentWebObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/observer/AgentWebObserver.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/utils/AutoPlayUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/utils/AutoPlayUtils.java -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/CategoryViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/CategoryViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/CommonListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/CommonListViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/FollowViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/FollowViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/NewsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/NewsViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/RecommendViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/RecommendViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/TopicViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/java/com/fmt/kotlin/eyepetizer/discover/viewmodel/TopicViewModel.kt -------------------------------------------------------------------------------- /biz_discover/src/main/res/anim/discover_slide_bottom_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/anim/discover_slide_bottom_in.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/anim/discover_slide_bottom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/anim/discover_slide_bottom_out.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/drawable/discover_layout_top_back_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/drawable/discover_layout_top_back_bg.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_activity_category_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_activity_category_detail.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_activity_news_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_activity_news_detail.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_activity_recommend_video_and_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_activity_recommend_video_and_photo.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_activity_topic_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_activity_topic_detail.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_category_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_category_fragment.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_fragment.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_fragment_common_refresh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_fragment_common_refresh.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_category.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_follow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_follow.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_news.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_news.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_news_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_news_content.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_news_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_news_title.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_recommend.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_recommend.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_topic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_topic.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_topic_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_topic_detail.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_topic_detail_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_topic_detail_header.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_topic_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_topic_tag.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/layout/discover_item_works.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/layout/discover_item_works.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/values/string.xml -------------------------------------------------------------------------------- /biz_discover/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /biz_discover/src/test/java/com/fmt/kotlin/eyepetizer/discover/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_discover/src/test/java/com/fmt/kotlin/eyepetizer/discover/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_home/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_home/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /biz_home/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/proguard-rules.pro -------------------------------------------------------------------------------- /biz_home/src/androidTest/java/com/fmt/kotlin/eyepetizer/home/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/androidTest/java/com/fmt/kotlin/eyepetizer/home/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_home/src/main/java/com/fmt/kotlin/eyepetizer/home/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/java/com/fmt/kotlin/eyepetizer/home/HomeActivity.kt -------------------------------------------------------------------------------- /biz_home/src/main/java/com/fmt/kotlin/eyepetizer/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/java/com/fmt/kotlin/eyepetizer/home/HomeViewModel.kt -------------------------------------------------------------------------------- /biz_home/src/main/res/drawable/home_shape_tab_daily.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/drawable/home_shape_tab_daily.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/drawable/home_shape_tab_discover.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/drawable/home_shape_tab_discover.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/drawable/home_shape_tab_hot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/drawable/home_shape_tab_hot.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/drawable/home_shape_tab_person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/drawable/home_shape_tab_person.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/drawable/home_shape_tab_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/drawable/home_shape_tab_text.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/layout/home_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/layout/home_activity.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/menu/home_menu_bottom_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/menu/home_menu_bottom_navigation.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home__ic_mine_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home__ic_mine_normal.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_discovery_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_discovery_normal.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_discovery_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_discovery_selected.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_hot_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_hot_normal.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_hot_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_hot_selected.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_img_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_img_avatar.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_mine_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_mine_selected.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_normal.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_ic_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_ic_selected.png -------------------------------------------------------------------------------- /biz_home/src/main/res/mipmap-xxhdpi/home_launch_screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/mipmap-xxhdpi/home_launch_screen.jpg -------------------------------------------------------------------------------- /biz_home/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /biz_home/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /biz_home/src/test/java/com/fmt/kotlin/eyepetizer/home/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_home/src/test/java/com/fmt/kotlin/eyepetizer/home/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_hot/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_hot/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_hot/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_hot/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/proguard-rules.pro -------------------------------------------------------------------------------- /biz_hot/src/androidTest/java/com/fmt/kotlin/eyepetizer/hot/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/androidTest/java/com/fmt/kotlin/eyepetizer/hot/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_hot/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/api/HotApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/api/HotApi.kt -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/fragment/HotFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/fragment/HotFragment.kt -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/fragment/RankListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/fragment/RankListFragment.kt -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/model/tab_info.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/model/tab_info.kt -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/module/HotServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/module/HotServiceModule.kt -------------------------------------------------------------------------------- /biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/viewmodel/HotViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/java/com/fmt/kotlin/eyepetizer/hot/viewmodel/HotViewModel.kt -------------------------------------------------------------------------------- /biz_hot/src/main/res/layout/hot_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/res/layout/hot_fragment.xml -------------------------------------------------------------------------------- /biz_hot/src/main/res/layout/hot_fragment_rank_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/res/layout/hot_fragment_rank_list.xml -------------------------------------------------------------------------------- /biz_hot/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/main/res/values/string.xml -------------------------------------------------------------------------------- /biz_hot/src/test/java/com/fmt/kotlin/eyepetizer/hot/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_hot/src/test/java/com/fmt/kotlin/eyepetizer/hot/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_person/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_person/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /biz_person/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_person/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/proguard-rules.pro -------------------------------------------------------------------------------- /biz_person/src/androidTest/java/com/fmt/kotlin/eyepetizer/person/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/androidTest/java/com/fmt/kotlin/eyepetizer/person/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_person/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/activity/VideoWatchRecordActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/activity/VideoWatchRecordActivity.kt -------------------------------------------------------------------------------- /biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/adapter/DiffUtilCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/adapter/DiffUtilCallback.kt -------------------------------------------------------------------------------- /biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/adapter/VideoWatchRecordAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/adapter/VideoWatchRecordAdapter.kt -------------------------------------------------------------------------------- /biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/fragment/PersonFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/java/com/fmt/kotlin/eyepetizer/person/fragment/PersonFragment.kt -------------------------------------------------------------------------------- /biz_person/src/main/res/drawable-xxhdpi/person_ic_action_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/drawable-xxhdpi/person_ic_action_delete.png -------------------------------------------------------------------------------- /biz_person/src/main/res/drawable-xxhdpi/person_ic_img_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/drawable-xxhdpi/person_ic_img_avatar.png -------------------------------------------------------------------------------- /biz_person/src/main/res/drawable/person_selector_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/drawable/person_selector_red.xml -------------------------------------------------------------------------------- /biz_person/src/main/res/layout/person_activity_video_watch_record.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/layout/person_activity_video_watch_record.xml -------------------------------------------------------------------------------- /biz_person/src/main/res/layout/person_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/layout/person_fragment.xml -------------------------------------------------------------------------------- /biz_person/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /biz_person/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /biz_person/src/test/java/com/fmt/kotlin/eyepetizer/person/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_person/src/test/java/com/fmt/kotlin/eyepetizer/person/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_player/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_player/build.gradle: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /biz_player/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_player/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/proguard-rules.pro -------------------------------------------------------------------------------- /biz_player/src/androidTest/java/com/fmt/kotlin/eyepetizer/player/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/androidTest/java/com/fmt/kotlin/eyepetizer/player/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_player/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/activity/VideoPlayerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/activity/VideoPlayerActivity.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/TransitionListenerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/TransitionListenerAdapter.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateAdapter.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateItemProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateItemProvider.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateTitleProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/adapter/VideoRelateTitleProvider.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/api/VideoPlayerApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/api/VideoPlayerApi.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/module/VideoPlayerServiceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/module/VideoPlayerServiceModule.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/observer/JZVDObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/observer/JZVDObserver.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/service/VideoWatchServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/service/VideoWatchServiceImpl.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/util/BlurredUrlCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/util/BlurredUrlCreator.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/util/VideoWatchManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/util/VideoWatchManager.kt -------------------------------------------------------------------------------- /biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/viewmodel/VideoPlayerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/java/com/fmt/kotlin/eyepetizer/player/viewmodel/VideoPlayerViewModel.kt -------------------------------------------------------------------------------- /biz_player/src/main/res/layout/player_activity_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/res/layout/player_activity_video.xml -------------------------------------------------------------------------------- /biz_player/src/main/res/layout/player_item_relate_title.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/res/layout/player_item_relate_title.xml -------------------------------------------------------------------------------- /biz_player/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /biz_player/src/test/java/com/fmt/kotlin/eyepetizer/player/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_player/src/test/java/com/fmt/kotlin/eyepetizer/player/ExampleUnitTest.kt -------------------------------------------------------------------------------- /biz_provider/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /biz_provider/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_provider/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz_provider/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/proguard-rules.pro -------------------------------------------------------------------------------- /biz_provider/src/androidTest/java/com/fmt/kotlin/eyepetizer/provider/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/androidTest/java/com/fmt/kotlin/eyepetizer/provider/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /biz_provider/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/adapter/RankListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/adapter/RankListAdapter.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/constant/BaseConstant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/constant/BaseConstant.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/JzvdStdRv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/JzvdStdRv.java -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/ViewAttr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/ViewAttr.java -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/ViewMoveHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/jzvd/ViewMoveHelper.java -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/common_item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/common_item.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/event/VideoAutoPlayEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/event/VideoAutoPlayEvent.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/event/WatchVideoEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/model/event/WatchVideoEvent.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/router/RouterNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/router/RouterNavigation.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/router/RouterPath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/router/RouterPath.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/service/VideoWatchService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/service/VideoWatchService.kt -------------------------------------------------------------------------------- /biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/service/warp/VideoWatchWarp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/java/com/fmt/kotlin/eyepetizer/provider/service/warp/VideoWatchWarp.kt -------------------------------------------------------------------------------- /biz_provider/src/main/res/layout/item_rank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/res/layout/item_rank.xml -------------------------------------------------------------------------------- /biz_provider/src/main/res/layout/item_relate_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/res/layout/item_relate_video.xml -------------------------------------------------------------------------------- /biz_provider/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /biz_provider/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /biz_provider/src/test/java/com/fmt/kotlin/eyepetizer/provider/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/biz_provider/src/test/java/com/fmt/kotlin/eyepetizer/provider/ExampleUnitTest.kt -------------------------------------------------------------------------------- /common_module_config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/common_module_config.gradle -------------------------------------------------------------------------------- /config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/config.gradle -------------------------------------------------------------------------------- /eyepetizer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/eyepetizer -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/gradlew.bat -------------------------------------------------------------------------------- /image/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/image/structure.png -------------------------------------------------------------------------------- /lib_common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /lib_common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/build.gradle -------------------------------------------------------------------------------- /lib_common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib_common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/proguard-rules.pro -------------------------------------------------------------------------------- /lib_common/src/androidTest/java/com/fmt/kotlin/eyepetizer/common/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/androidTest/java/com/fmt/kotlin/eyepetizer/common/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /lib_common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lib_common/src/main/assets/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/assets/iconfont.ttf -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseBindActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseBindActivity.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseBindVMActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseBindVMActivity.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseMVActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/activity/BaseMVActivity.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/fragment/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/fragment/BaseFragment.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/fragment/BaseVMFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/fragment/BaseVMFragment.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/viewmodel/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/base/viewmodel/BaseViewModel.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/DensityExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/DensityExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/GsonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/GsonExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ImageExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ImageExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/InputMethodExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/InputMethodExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/MMKVExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/MMKVExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/MaterialContainerTransformSharedElementEx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/MaterialContainerTransformSharedElementEx.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ReifiedExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ReifiedExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ScreenExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ScreenExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/StatusBarExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/StatusBarExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ToastExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ToastExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ToolBarExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/ToolBarExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/VersionExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/ext/VersionExt.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/global/ConfigKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/global/ConfigKeys.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/global/Configurator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/global/Configurator.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/module/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/module/AppModule.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/AppGlobal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/AppGlobal.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/DateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/DateUtils.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/ShareUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/util/ShareUtils.kt -------------------------------------------------------------------------------- /lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/view/IconFontTextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/java/com/fmt/kotlin/eyepetizer/common/view/IconFontTextView.kt -------------------------------------------------------------------------------- /lib_common/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /lib_common/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /lib_common/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/main/res/values/string.xml -------------------------------------------------------------------------------- /lib_common/src/test/java/com/fmt/kotlin/eyepetizer/common/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/lib_common/src/test/java/com/fmt/kotlin/eyepetizer/common/ExampleUnitTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/settings.gradle -------------------------------------------------------------------------------- /uploadpgy.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/uploadpgy.gradle -------------------------------------------------------------------------------- /技术栈.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fmtjava/Jetpack_Kotlin_Eyepetizer/HEAD/技术栈.xmind --------------------------------------------------------------------------------