├── .gitignore ├── README.md ├── UPDATE_LOG.md ├── base_library.gradle ├── base_module.gradle ├── core ├── core.includes.gradle ├── library_base │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_base │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── core │ │ │ │ └── library_base │ │ │ │ ├── annotation │ │ │ │ └── EventBusRegister.kt │ │ │ │ ├── app │ │ │ │ └── LoadModuleProxy.kt │ │ │ │ ├── event │ │ │ │ └── MessageEvent.kt │ │ │ │ ├── ktx │ │ │ │ ├── ActivityMessenger.kt │ │ │ │ ├── ClickAction.kt │ │ │ │ ├── CommonExt.kt │ │ │ │ ├── ContextExtensions.kt │ │ │ │ ├── CustomViewExt.kt │ │ │ │ ├── FragmentKtx.kt │ │ │ │ ├── GsonExt.kt │ │ │ │ ├── LifecycleOwnerKtx.kt │ │ │ │ └── app.kt │ │ │ │ ├── loadsir │ │ │ │ ├── EmptyCallBack.kt │ │ │ │ ├── ErrorCallBack.kt │ │ │ │ └── LoadCallBack.kt │ │ │ │ ├── network │ │ │ │ ├── NetworkManager.kt │ │ │ │ ├── NetworkStateReceiverMethod.kt │ │ │ │ ├── enums │ │ │ │ │ └── NetworkState.kt │ │ │ │ └── interfaces │ │ │ │ │ └── NetworkMonitor.kt │ │ │ │ ├── route │ │ │ │ ├── RouteActivity.kt │ │ │ │ └── RouteFragment.kt │ │ │ │ ├── util │ │ │ │ ├── ActivityManagerUtils.kt │ │ │ │ ├── AnnotationUtils.kt │ │ │ │ ├── BindingReflex.kt │ │ │ │ ├── DisplayExtensions.kt │ │ │ │ ├── EventBusUtils.kt │ │ │ │ ├── GsonUtils.kt │ │ │ │ ├── HookUtils.kt │ │ │ │ ├── NetworkStateUtils.kt │ │ │ │ ├── ServiceApiFactory.kt │ │ │ │ └── ViewRecreateHelper.kt │ │ │ │ ├── view │ │ │ │ └── BaseView.kt │ │ │ │ ├── vm │ │ │ │ ├── BaseViewModel.kt │ │ │ │ └── EmptyViewModel.kt │ │ │ │ └── widget │ │ │ │ ├── loadcircleview │ │ │ │ ├── BackgroundLayout.kt │ │ │ │ ├── CirView.kt │ │ │ │ └── ProgressHud.kt │ │ │ │ └── swapeback │ │ │ │ ├── DecelerateAnimator.java │ │ │ │ ├── ShadowView.java │ │ │ │ └── SwipeBackHelper.java │ │ └── res │ │ │ ├── anim │ │ │ ├── base_bottom_hide_anim.xml │ │ │ ├── base_bottom_in.xml │ │ │ ├── base_bottom_out.xml │ │ │ ├── base_bottom_show_anim.xml │ │ │ ├── base_bottom_slient.xml │ │ │ ├── base_scalealpha_in.xml │ │ │ ├── base_scalealpha_out.xml │ │ │ └── base_scalealpha_slient.xml │ │ │ ├── drawable-hdpi │ │ │ └── base_iv_error_data.webp │ │ │ ├── drawable-night-xhdpi │ │ │ ├── base_icon_close.png │ │ │ └── base_iv_left_arrow.webp │ │ │ ├── drawable-night │ │ │ ├── base_circle.xml │ │ │ ├── base_round.xml │ │ │ └── base_top_round.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── base_baidu_real_time_top.png │ │ │ ├── base_icon_bottom.webp │ │ │ ├── base_icon_circleclose.webp │ │ │ ├── base_icon_close.png │ │ │ ├── base_icon_collect.webp │ │ │ ├── base_icon_copy.webp │ │ │ ├── base_icon_nocollect.webp │ │ │ ├── base_icon_search_edittext.webp │ │ │ ├── base_icon_search_edittext_white.webp │ │ │ ├── base_icon_up.webp │ │ │ ├── base_iv_left_arrow.webp │ │ │ ├── base_iv_light_right_arrow.webp │ │ │ ├── base_iv_load_empty.webp │ │ │ ├── base_iv_right_arrow.webp │ │ │ ├── base_iv_white_left_arrow.webp │ │ │ ├── base_line_bg.9.png │ │ │ ├── base_right_whitearrow.webp │ │ │ ├── base_select_check.webp │ │ │ └── base_warn_icon.webp │ │ │ ├── drawable-xxhdpi │ │ │ └── base_icon_loading.webp │ │ │ ├── drawable │ │ │ ├── base_article_chapter_type.xml │ │ │ ├── base_article_new.xml │ │ │ ├── base_article_new_flag.xml │ │ │ ├── base_articlechapter_type.xml │ │ │ ├── base_bg_filtrate_shape.xml │ │ │ ├── base_circle.xml │ │ │ ├── base_red_round.xml │ │ │ ├── base_round.xml │ │ │ ├── base_textcursorcolor.xml │ │ │ ├── base_top_round.xml │ │ │ └── base_top_round_white.xml │ │ │ ├── layout │ │ │ ├── base_article_item.xml │ │ │ ├── base_hud.xml │ │ │ ├── base_layout_empty.xml │ │ │ ├── base_layout_error.xml │ │ │ ├── base_layout_load.xml │ │ │ ├── base_layout_network_tip.xml │ │ │ └── base_text_item.xml │ │ │ ├── values-en │ │ │ └── strings.xml │ │ │ ├── values-night │ │ │ ├── colors.xml │ │ │ └── styles.xml │ │ │ ├── values-v28 │ │ │ └── styles.xml │ │ │ └── values │ │ │ ├── arrays.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── knight │ │ └── kotlin │ │ └── library_base │ │ └── ExampleUnitTest.kt ├── library_common │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── core │ │ │ └── library_common │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── core │ │ │ └── library_common │ │ │ ├── app │ │ │ └── ApplicationLifecycle.kt │ │ │ ├── ktx │ │ │ └── ktx.kt │ │ │ ├── provider │ │ │ ├── AppBridge.kt │ │ │ ├── AppContentProvider.kt │ │ │ ├── AppField.kt │ │ │ └── ApplicationProvider.kt │ │ │ └── util │ │ │ ├── ColorUtils.kt │ │ │ ├── FormetUtils.kt │ │ │ ├── ProcessUtil.kt │ │ │ └── SIzeUnikKtx.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── core │ │ └── library_common │ │ └── ExampleUnitTest.kt └── library_devicecompat │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── core │ │ └── library_devicecompat │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── core │ │ └── library_devicecompat │ │ ├── DeviceBrand.kt │ │ ├── DeviceOs.kt │ │ └── SystemPropertyCompat.kt │ └── test │ └── java │ └── com │ └── core │ └── library_devicecompat │ └── ExampleUnitTest.kt ├── debug.jks ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nowinandroid ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── wanandroid │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── wanandroid │ │ │ │ └── WanandroidApp.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values-en │ │ │ └── strings.xml │ │ │ ├── values-night │ │ │ └── themes.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── themes.xml │ │ │ └── xml │ │ │ ├── file_paths.xml │ │ │ └── network_security_config.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── knight │ │ └── kotlin │ │ └── wanandroid │ │ └── ExampleUnitTest.kt ├── core │ ├── library_aop │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_aop │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_aop │ │ │ │ ├── AopApplication.kt │ │ │ │ └── loginintercept │ │ │ │ ├── ILoginFilter.kt │ │ │ │ ├── LoginAssistant.kt │ │ │ │ ├── LoginCheck.kt │ │ │ │ ├── LoginInterceptCut.kt │ │ │ │ └── LoginManager.kt │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_aop │ │ │ └── ExampleUnitTest.kt │ ├── library_base │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_base │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_base │ │ │ │ │ ├── BaseApp.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── BaseActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ └── BaseAdapter.kt │ │ │ │ │ ├── config │ │ │ │ │ ├── EventBusKeys.kt │ │ │ │ │ ├── EyeCardType.kt │ │ │ │ │ └── EyeTypeConstants.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── AppUpdateBean.kt │ │ │ │ │ ├── BaiduTopRealTimeBean.kt │ │ │ │ │ ├── EyeCardListEntity.kt │ │ │ │ │ ├── EyeCommonAuthorEntity.kt │ │ │ │ │ ├── EyeCommonGraphicEntity.kt │ │ │ │ │ ├── EyeCommonTopicEntity.kt │ │ │ │ │ ├── EyeCommonVideoEntity.kt │ │ │ │ │ ├── EyeDailyListEntity.kt │ │ │ │ │ ├── EyeDailyMultiListEntity.kt │ │ │ │ │ ├── EyeItemCard.kt │ │ │ │ │ ├── LoginEntity.kt │ │ │ │ │ ├── MoonPeriodEntity.kt │ │ │ │ │ ├── OfficialAccountEntity.kt │ │ │ │ │ ├── SearchHotKeyEntity.kt │ │ │ │ │ ├── TodayWeatherDataBean.kt │ │ │ │ │ ├── WeatherDetailBean.kt │ │ │ │ │ ├── WebDataEntity.kt │ │ │ │ │ └── eye_type │ │ │ │ │ │ ├── EyeBannerImage.kt │ │ │ │ │ │ ├── EyeFeedItemDetail.kt │ │ │ │ │ │ └── EyeWaterFallCoverVideoImage.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── BaseDialogFragment.kt │ │ │ │ │ ├── BaseFragment.kt │ │ │ │ │ ├── DownLoadDialogFragment.kt │ │ │ │ │ └── UpdateAppDialogFragment.kt │ │ │ │ │ ├── ktx │ │ │ │ │ ├── CommonBaseExt.kt │ │ │ │ │ ├── EyeCardConvertKtx.kt │ │ │ │ │ └── SettingsManager.kt │ │ │ │ │ ├── repository │ │ │ │ │ └── BaseRepository.kt │ │ │ │ │ └── utils │ │ │ │ │ ├── AppUtils.kt │ │ │ │ │ ├── ArouteUtils.kt │ │ │ │ │ ├── DarkModeUtils.kt │ │ │ │ │ ├── DownLoadManagerUtils.kt │ │ │ │ │ ├── StatusBarUtils.kt │ │ │ │ │ └── ThreadPoolUtils.kt │ │ │ └── res │ │ │ │ ├── drawable-night │ │ │ │ └── common_updateapp_bottomround.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── common_icon_circleclose.webp │ │ │ │ └── common_updatedialog_top.webp │ │ │ │ ├── drawable │ │ │ │ ├── common_download_progress.xml │ │ │ │ └── common_updateapp_bottomround.xml │ │ │ │ ├── layout │ │ │ │ ├── download_dialog.xml │ │ │ │ └── update_app_dialog.xml │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ └── strings.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_base │ │ │ └── ExampleUnitTest.kt │ ├── library_biometric │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── library_biometric │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── library_biometric │ │ │ │ │ ├── BiometricPromptApiM.kt │ │ │ │ │ ├── BiometricPromptApiP.kt │ │ │ │ │ ├── BiometricPromptManager.kt │ │ │ │ │ ├── IBiometricPromptImpl.kt │ │ │ │ │ ├── KeyGenTool.kt │ │ │ │ │ ├── control │ │ │ │ │ └── BiometricControl.kt │ │ │ │ │ ├── dialog │ │ │ │ │ └── BiometricPromptDialog.kt │ │ │ │ │ ├── listener │ │ │ │ │ └── BiometricStatusCallback.kt │ │ │ │ │ └── utils │ │ │ │ │ └── BiometricUtils.kt │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── biometric_fingerprint_ic.xml │ │ │ │ ├── layout │ │ │ │ └── biometric_login_dialog.xml │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── color.xml │ │ │ │ └── values │ │ │ │ ├── color.xml │ │ │ │ ├── dimens.xml │ │ │ │ └── strings.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── library_biometric │ │ │ └── ExampleUnitTest.kt │ ├── library_common │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_common │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_common │ │ │ │ │ ├── CommonApplication.kt │ │ │ │ │ ├── config │ │ │ │ │ ├── Appconfig.kt │ │ │ │ │ └── CacheKey.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── AppThemeBean.kt │ │ │ │ │ └── UserInfoEntity.kt │ │ │ │ │ ├── enum │ │ │ │ │ ├── AirLevel.kt │ │ │ │ │ ├── BackgroundAnimationMode.kt │ │ │ │ │ ├── BaseEnum.kt │ │ │ │ │ ├── DarkMode.kt │ │ │ │ │ ├── PollutantIndex.kt │ │ │ │ │ └── WeatherCode.kt │ │ │ │ │ ├── ktx │ │ │ │ │ └── AppCommonKtx.kt │ │ │ │ │ ├── util │ │ │ │ │ ├── BaiduSoDownloaderUtils.kt │ │ │ │ │ ├── CacheUtils.kt │ │ │ │ │ ├── LanguageFontSizeUtils.kt │ │ │ │ │ └── ResArrayUtils.kt │ │ │ │ │ └── workmanager │ │ │ │ │ └── SoDownloadWorker.kt │ │ │ └── res │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ └── values │ │ │ │ ├── arrays.xml │ │ │ │ └── strings.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_common │ │ │ └── ExampleUnitTest.kt │ ├── library_crypt │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── build.gradle.kts │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── library │ │ │ │ └── cryption │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── cpp │ │ │ │ ├── aes │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── aes.c │ │ │ │ │ ├── aes.h │ │ │ │ │ ├── base64.c │ │ │ │ │ ├── base64.h │ │ │ │ │ └── cryption.cpp │ │ │ │ └── md5 │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── md5.cpp │ │ │ │ │ ├── md5.h │ │ │ │ │ └── native-lib.cpp │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── library │ │ │ │ └── cryption │ │ │ │ ├── AesUtils.kt │ │ │ │ └── SignatureUtils.kt │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── library │ │ │ └── cryption │ │ │ └── ExampleUnitTest.kt │ ├── library_database │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_database │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_database │ │ │ │ ├── DataBaseApplication.kt │ │ │ │ ├── converter │ │ │ │ └── DateConverter.kt │ │ │ │ ├── dao │ │ │ │ ├── EveryDayPushArticleDao.kt │ │ │ │ ├── HistoryReadRecordsDao.kt │ │ │ │ ├── PushArticlesDateDao.kt │ │ │ │ ├── SearchCityDao.kt │ │ │ │ └── SearchDayPushArticleDao.kt │ │ │ │ ├── db │ │ │ │ └── AppDataBase.kt │ │ │ │ ├── entity │ │ │ │ ├── CityBean.kt │ │ │ │ ├── EveryDayPushEntity.kt │ │ │ │ ├── HistoryReadRecordsEntity.kt │ │ │ │ ├── PushDateEntity.kt │ │ │ │ └── SearchHistroyKeywordEntity.kt │ │ │ │ ├── managner │ │ │ │ └── DataBaseManager.kt │ │ │ │ ├── repository │ │ │ │ ├── HistoryReadRecordsRepository.kt │ │ │ │ ├── HistroyKeywordsRepository.kt │ │ │ │ ├── PushArticlesDataRepository.kt │ │ │ │ └── SearchCityRepository.kt │ │ │ │ └── util │ │ │ │ └── DataBaseUtils.kt │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_database │ │ │ └── ExampleUnitTest.kt │ ├── library_network │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_network │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_network │ │ │ │ ├── bean │ │ │ │ ├── AuthToken.kt │ │ │ │ ├── BaseResponse.kt │ │ │ │ ├── EyeApiResponse.kt │ │ │ │ └── GetToken.kt │ │ │ │ ├── client │ │ │ │ └── ClientConfig.kt │ │ │ │ ├── config │ │ │ │ └── BaseUrlConfig.kt │ │ │ │ ├── cookie │ │ │ │ ├── CookieStoreExtensions.kt │ │ │ │ ├── InMemoryCookieStore.kt │ │ │ │ ├── InternalCookie.kt │ │ │ │ ├── JavaNetCookieJar.kt │ │ │ │ ├── SharedPreferencesCookieStore.kt │ │ │ │ └── WebKitSyncCookieManager.kt │ │ │ │ ├── domain │ │ │ │ ├── DomainManager.kt │ │ │ │ ├── OnConflictStrategy.kt │ │ │ │ └── extension.kt │ │ │ │ ├── enum │ │ │ │ ├── ResponseExceptionEnum.kt │ │ │ │ └── ResponseExceptionEnumCode.kt │ │ │ │ ├── exception │ │ │ │ └── ResponseException.kt │ │ │ │ ├── header │ │ │ │ └── HeaderStorage.kt │ │ │ │ ├── interceptor │ │ │ │ ├── CacheInterceptor.kt │ │ │ │ ├── EyeAddHeadInterceptor.kt │ │ │ │ ├── HttpInterceptor.kt │ │ │ │ ├── IpInterceptor.kt │ │ │ │ ├── NetworkInterceptor.kt │ │ │ │ └── SignInterceptor.kt │ │ │ │ ├── log │ │ │ │ ├── L.kt │ │ │ │ ├── LWrapper.kt │ │ │ │ ├── LogLevel.kt │ │ │ │ ├── LoggerPrinter.kt │ │ │ │ ├── LoggingInterceptor.kt │ │ │ │ ├── bean │ │ │ │ │ └── JSONConfig.kt │ │ │ │ ├── converter │ │ │ │ │ └── Converter.kt │ │ │ │ ├── extension │ │ │ │ │ ├── Collection+Extension.kt │ │ │ │ │ ├── JSONArray+Extension.kt │ │ │ │ │ ├── JSONObject+Extension.kt │ │ │ │ │ ├── L+Extension.kt │ │ │ │ │ └── TypeAliases.kt │ │ │ │ ├── formatter │ │ │ │ │ ├── BorderFormatter.kt │ │ │ │ │ ├── Formatter.kt │ │ │ │ │ └── SimpleFormatter.kt │ │ │ │ ├── handler │ │ │ │ │ ├── BaseHandler.kt │ │ │ │ │ ├── BundleHandler.kt │ │ │ │ │ ├── CollectionHandler.kt │ │ │ │ │ ├── IntentHandler.kt │ │ │ │ │ ├── MapHandler.kt │ │ │ │ │ ├── ObjectHandler.kt │ │ │ │ │ ├── ReferenceHandler.kt │ │ │ │ │ ├── StringHandler.kt │ │ │ │ │ ├── ThrowableHandler.kt │ │ │ │ │ └── UriHandler.kt │ │ │ │ ├── parser │ │ │ │ │ └── Parser.kt │ │ │ │ ├── printer │ │ │ │ │ ├── LogcatPrinter.kt │ │ │ │ │ └── Printer.kt │ │ │ │ └── utils │ │ │ │ │ ├── CrashUtils.kt │ │ │ │ │ └── Utils.kt │ │ │ │ ├── model │ │ │ │ └── ExceptionHandler.kt │ │ │ │ ├── serializer │ │ │ │ └── JsonObjectAdapter.kt │ │ │ │ └── util │ │ │ │ ├── AesUtils.kt │ │ │ │ ├── CallFactoryProxy.kt │ │ │ │ ├── PublicIpUtils.kt │ │ │ │ └── ReplaceUrlCallFactory.kt │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_network │ │ │ └── ExampleUnitTest.kt │ ├── library_permiss │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_permiss │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_permiss │ │ │ │ │ ├── DefaultPermissionDescription.kt │ │ │ │ │ ├── DefaultPermissionInterceptor.kt │ │ │ │ │ ├── OnPermissionCallback.kt │ │ │ │ │ ├── OnPermissionDescription.kt │ │ │ │ │ ├── OnPermissionInterceptor.kt │ │ │ │ │ ├── OnPermissionPageCallback.kt │ │ │ │ │ ├── PermissionApplication.kt │ │ │ │ │ ├── PermissionConverter.kt │ │ │ │ │ ├── PermissionDescription.kt │ │ │ │ │ ├── PermissionInterceptor.kt │ │ │ │ │ ├── WindowLifecycleManager.kt │ │ │ │ │ ├── XXPermissions.kt │ │ │ │ │ ├── core │ │ │ │ │ ├── OnPermissionFragmentCallback.kt │ │ │ │ │ ├── PermissionChannelImpl.kt │ │ │ │ │ ├── PermissionChannelImplByRequestPermissions.kt │ │ │ │ │ ├── PermissionChannelImplByStartActivityForResult.kt │ │ │ │ │ └── PermissionRequestMainLogic.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── IFragmentCallback.kt │ │ │ │ │ ├── IFragmentMethod.kt │ │ │ │ │ ├── IFragmentMethodExtension.kt │ │ │ │ │ ├── IFragmentMethodNative.kt │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── PermissionFragmentFactory.kt │ │ │ │ │ │ ├── PermissionFragmentFactoryByApp.kt │ │ │ │ │ │ └── PermissionFragmentFactoryBySupport.kt │ │ │ │ │ └── impl │ │ │ │ │ │ ├── app │ │ │ │ │ │ ├── PermissionAppFragment.kt │ │ │ │ │ │ ├── PermissionAppFragmentByRequestPermissions.kt │ │ │ │ │ │ └── PermissionAppFragmentByStartActivityForResult.kt │ │ │ │ │ │ └── support │ │ │ │ │ │ ├── PermissionSupportFragment.kt │ │ │ │ │ │ ├── PermissionSupportFragmentByRequestPermissions.kt │ │ │ │ │ │ └── PermissionSupportFragmentByStartActivityForResult.kt │ │ │ │ │ ├── manager │ │ │ │ │ ├── ActivityOrientationManager.kt │ │ │ │ │ ├── AlreadyRequestPermissionsManager.kt │ │ │ │ │ └── PermissionRequestCodeManager.kt │ │ │ │ │ ├── manifest │ │ │ │ │ ├── AndroidManifestInfo.kt │ │ │ │ │ ├── AndroidManifestParser.kt │ │ │ │ │ └── node │ │ │ │ │ │ ├── ActivityManifestInfo.kt │ │ │ │ │ │ ├── ApplicationManifestInfo.kt │ │ │ │ │ │ ├── BroadcastReceiverManifestInfo.kt │ │ │ │ │ │ ├── IntentFilterManifestInfo.kt │ │ │ │ │ │ ├── MetaDataManifestInfo.kt │ │ │ │ │ │ ├── PermissionManifestInfo.kt │ │ │ │ │ │ ├── ServiceManifestInfo.kt │ │ │ │ │ │ └── UsesSdkManifestInfo.kt │ │ │ │ │ ├── permission │ │ │ │ │ ├── PermissionChannel.kt │ │ │ │ │ ├── PermissionGroups.kt │ │ │ │ │ ├── PermissionLists.kt │ │ │ │ │ ├── PermissionNames.kt │ │ │ │ │ ├── PermissionPageType.kt │ │ │ │ │ ├── base │ │ │ │ │ │ ├── BasePermission.kt │ │ │ │ │ │ └── IPermission.kt │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DangerouPermission.kt │ │ │ │ │ │ └── SpecialPermission.kt │ │ │ │ │ ├── dangerous │ │ │ │ │ │ ├── AccessBackgroundLocationPermission.kt │ │ │ │ │ │ ├── AccessMediaLocationPermission.kt │ │ │ │ │ │ ├── BluetoothAdvertisePermission.kt │ │ │ │ │ │ ├── BluetoothConnectPermission.kt │ │ │ │ │ │ ├── BluetoothScanPermission.kt │ │ │ │ │ │ ├── BodySensorsBackgroundPermission.kt │ │ │ │ │ │ ├── GetInstalledAppsPermission.kt │ │ │ │ │ │ ├── HealthDataBasePermission.kt │ │ │ │ │ │ ├── NearbyWifiDevicesPermission.kt │ │ │ │ │ │ ├── PostNotificationsPermission.kt │ │ │ │ │ │ ├── ReadExternalStoragePermission.kt │ │ │ │ │ │ ├── ReadHealthDataHistoryPermission.kt │ │ │ │ │ │ ├── ReadHealthDataInBackgroundPermission.kt │ │ │ │ │ │ ├── ReadHealthRatePermission.kt │ │ │ │ │ │ ├── ReadMediaAudioPermission.kt │ │ │ │ │ │ ├── ReadMediaImagesPermission.kt │ │ │ │ │ │ ├── ReadMediaVideoPermission.kt │ │ │ │ │ │ ├── ReadMediaVisualUserSelectedPermission.kt │ │ │ │ │ │ ├── ReadPhoneNumbersPermission.kt │ │ │ │ │ │ ├── StandardDangerousPermission.kt │ │ │ │ │ │ ├── StandardFitnessAndWellnessDataPermission.kt │ │ │ │ │ │ ├── StandardHealthRecordsPermission.kt │ │ │ │ │ │ └── WriteExternalStoragePermission.kt │ │ │ │ │ └── special │ │ │ │ │ │ ├── AccessNotificationPolicyPermission.kt │ │ │ │ │ │ ├── BindAccessibilityServicePermission.kt │ │ │ │ │ │ ├── BindDeviceAdminPermission.kt │ │ │ │ │ │ ├── BindNotificationListenerServicePermission.kt │ │ │ │ │ │ ├── BindVpnServicePermission.kt │ │ │ │ │ │ ├── ManageExternalStoragePermission.kt │ │ │ │ │ │ ├── NotificationServicePermission.kt │ │ │ │ │ │ ├── PackageUsageStatsPermission.kt │ │ │ │ │ │ ├── PictureInPicturePermission.kt │ │ │ │ │ │ ├── RequestIgnoreBatteryOptimizationsPermission.kt │ │ │ │ │ │ ├── RequestInstallPackagesPermission.kt │ │ │ │ │ │ ├── ScheduleExactAlarmPermission.kt │ │ │ │ │ │ ├── SystemAlertWindowPermission.kt │ │ │ │ │ │ ├── UseFullScreenIntentPermission.kt │ │ │ │ │ │ └── WriteSettingsPermission.kt │ │ │ │ │ ├── start │ │ │ │ │ ├── IStartActivityDelegate.kt │ │ │ │ │ ├── StartActivityAgent.kt │ │ │ │ │ ├── StartActivityDelegateByActivity.kt │ │ │ │ │ ├── StartActivityDelegateByContext.kt │ │ │ │ │ └── StartActivityDelegateByFragmentApp.kt │ │ │ │ │ └── tools │ │ │ │ │ ├── PermissionApi.kt │ │ │ │ │ ├── PermissionChecker.kt │ │ │ │ │ ├── PermissionSettingPage.kt │ │ │ │ │ ├── PermissionTaskHandler.kt │ │ │ │ │ ├── PermissionUtils.kt │ │ │ │ │ ├── PermissionVersion.kt │ │ │ │ │ └── PhoneRomUtils.kt │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── permission_description_popup_bg.xml │ │ │ │ ├── layout │ │ │ │ └── permission_description_popup.xml │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_permiss │ │ │ └── ExampleUnitTest.kt │ ├── library_scan │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_scan │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_scan │ │ │ │ │ ├── activity │ │ │ │ │ └── ScanCodeActivity.kt │ │ │ │ │ ├── annoation │ │ │ │ │ ├── ScanMode.kt │ │ │ │ │ └── ScanStyle.kt │ │ │ │ │ ├── decode │ │ │ │ │ ├── DecodeFormatManager.kt │ │ │ │ │ ├── ScanCodeAnalyzer.kt │ │ │ │ │ └── ScanCodeConfig.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── ScanCodeEntity.kt │ │ │ │ │ └── ScanRectEntity.kt │ │ │ │ │ ├── listener │ │ │ │ │ ├── OnScanCodeListener.kt │ │ │ │ │ └── PreviewTouchListener.kt │ │ │ │ │ ├── utils │ │ │ │ │ ├── AudioUtil.kt │ │ │ │ │ └── QrCodeUtil.kt │ │ │ │ │ └── widget │ │ │ │ │ ├── BaseScanView.kt │ │ │ │ │ └── ScanView.kt │ │ │ └── res │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── scan_icon_closeflash.webp │ │ │ │ ├── scan_icon_openflash.webp │ │ │ │ └── scan_line_icon.webp │ │ │ │ ├── layout │ │ │ │ └── scancode_activity.xml │ │ │ │ ├── raw │ │ │ │ └── beep.ogg │ │ │ │ └── values │ │ │ │ ├── color.xml │ │ │ │ └── dimens.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_scan │ │ │ └── ExampleUnitTest.kt │ ├── library_share │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_share │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_share │ │ │ │ │ ├── ShareDialog.kt │ │ │ │ │ └── utils │ │ │ │ │ └── CaptureUtils.kt │ │ │ └── res │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── share_download_local_icon.png │ │ │ │ ├── share_line_bg.png │ │ │ │ ├── share_qrcode.png │ │ │ │ ├── share_wechat_circle.png │ │ │ │ └── share_wechat_icon.png │ │ │ │ ├── layout │ │ │ │ └── share_dialog.xml │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_share │ │ │ └── ExampleUnitTest.kt │ ├── library_util │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_util │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_util │ │ │ │ │ ├── ActivityManager.kt │ │ │ │ │ ├── ActivityStack.kt │ │ │ │ │ ├── AnimUtils.kt │ │ │ │ │ ├── AppWxToRegister.kt │ │ │ │ │ ├── ArrayUtils.kt │ │ │ │ │ ├── BlurBuilderUtils.kt │ │ │ │ │ ├── CacheFileUtils.kt │ │ │ │ │ ├── Coordtransform.kt │ │ │ │ │ ├── DateUtils.kt │ │ │ │ │ ├── DeviceUtils.kt │ │ │ │ │ ├── DialogUtils.kt │ │ │ │ │ ├── FastBlurUtils.kt │ │ │ │ │ ├── FileUtils.kt │ │ │ │ │ ├── HandlerUtils.kt │ │ │ │ │ ├── JsonUtils.kt │ │ │ │ │ ├── LogUtils.kt │ │ │ │ │ ├── MapUtils.kt │ │ │ │ │ ├── Mp3PlayerUtils.kt │ │ │ │ │ ├── NetWorkUtils.kt │ │ │ │ │ ├── ObjectUtils.kt │ │ │ │ │ ├── PhoneUtils.kt │ │ │ │ │ ├── PluginApkInstallerUtils.kt │ │ │ │ │ ├── RecyclerResizeHelper.kt │ │ │ │ │ ├── ResourceProvider.kt │ │ │ │ │ ├── ResourceUtils.kt │ │ │ │ │ ├── ShareSdkUtils.kt │ │ │ │ │ ├── SoftInputScrollUtils.kt │ │ │ │ │ ├── StringUtils.kt │ │ │ │ │ ├── SunMoonRiseSetUtils.kt │ │ │ │ │ ├── SystemUtils.kt │ │ │ │ │ ├── TextClickUtils.kt │ │ │ │ │ ├── ThreadUtils.kt │ │ │ │ │ ├── TimeAgoUtils.kt │ │ │ │ │ ├── TimeUtils.kt │ │ │ │ │ ├── UrlUtils.kt │ │ │ │ │ ├── UtilApplication.kt │ │ │ │ │ ├── Utils.kt │ │ │ │ │ ├── ViewInitUtils.kt │ │ │ │ │ ├── baidu │ │ │ │ │ ├── GeoCodeUtils.kt │ │ │ │ │ └── LocationUtils.kt │ │ │ │ │ ├── bitmap │ │ │ │ │ ├── BitmapKtx.kt │ │ │ │ │ ├── BitmapUtils.kt │ │ │ │ │ ├── CompressCallback.kt │ │ │ │ │ ├── ConvertCallback.kt │ │ │ │ │ └── SaveBitmapCallback.kt │ │ │ │ │ ├── image │ │ │ │ │ ├── DefaultImageLoaderProxy.kt │ │ │ │ │ ├── ImageExt.kt │ │ │ │ │ ├── ImageLoader.kt │ │ │ │ │ ├── ImageLoaderProxy.kt │ │ │ │ │ └── RoundedCornersTransformation.kt │ │ │ │ │ ├── toast │ │ │ │ │ ├── ActivityToast.kt │ │ │ │ │ ├── CustomToast.kt │ │ │ │ │ ├── GlobalToast.kt │ │ │ │ │ ├── NotificationServiceProxy.kt │ │ │ │ │ ├── NotificationToast.kt │ │ │ │ │ ├── SafeHandler.kt │ │ │ │ │ ├── SafeToast.kt │ │ │ │ │ ├── SystemToast.kt │ │ │ │ │ ├── ToastImpl.kt │ │ │ │ │ ├── ToastLogInterceptor.kt │ │ │ │ │ ├── ToastParams.kt │ │ │ │ │ ├── ToastStrategy.kt │ │ │ │ │ ├── ToastUtils.kt │ │ │ │ │ ├── WindowLifecycle.kt │ │ │ │ │ ├── callback │ │ │ │ │ │ ├── IToast.kt │ │ │ │ │ │ ├── IToastInterceptor.kt │ │ │ │ │ │ ├── IToastStrategy.kt │ │ │ │ │ │ └── IToastStyle.kt │ │ │ │ │ └── style │ │ │ │ │ │ ├── BlackToastStyle.kt │ │ │ │ │ │ ├── CustomToastS22tyle.kt │ │ │ │ │ │ ├── CustomToastStyle.kt │ │ │ │ │ │ ├── LocationToastStyle.kt │ │ │ │ │ │ └── WhiteToastStyle.kt │ │ │ │ │ └── wxapi │ │ │ │ │ └── WXEntryActivity.kt │ │ │ └── res │ │ │ │ ├── anim │ │ │ │ ├── slide_in_right.xml │ │ │ │ └── slide_out_left.xml │ │ │ │ ├── values-en │ │ │ │ └── string.xml │ │ │ │ └── values │ │ │ │ └── strings.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_util │ │ │ └── ExampleUnitTest.kt │ ├── library_video │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_video │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_video │ │ │ │ │ ├── okvideo │ │ │ │ │ └── OkVideo.kt │ │ │ │ │ ├── play │ │ │ │ │ ├── OkPlayer.java │ │ │ │ │ ├── OkPlayerStd.java │ │ │ │ │ ├── VideoDataSource.java │ │ │ │ │ ├── VideoMediaInterface.java │ │ │ │ │ ├── VideoMediaSystem.java │ │ │ │ │ └── VideoTextureView.java │ │ │ │ │ └── utils │ │ │ │ │ └── VideoUtils.java │ │ │ └── res │ │ │ │ ├── anim │ │ │ │ ├── vi_from_bottom_anim_in.xml │ │ │ │ ├── vi_from_bottom_anim_out.xml │ │ │ │ └── vi_play_loading.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── vi_add_volume.png │ │ │ │ ├── vi_back_normal.png │ │ │ │ ├── vi_back_pressed.png │ │ │ │ ├── vi_back_tiny_normal.png │ │ │ │ ├── vi_back_tiny_pressed.png │ │ │ │ ├── vi_backward_icon.png │ │ │ │ ├── vi_battery_level_10.png │ │ │ │ ├── vi_battery_level_100.png │ │ │ │ ├── vi_battery_level_30.png │ │ │ │ ├── vi_battery_level_50.png │ │ │ │ ├── vi_battery_level_70.png │ │ │ │ ├── vi_battery_level_90.png │ │ │ │ ├── vi_brightness_video.png │ │ │ │ ├── vi_clarity_popwindow_bg.9.png │ │ │ │ ├── vi_close_volume.png │ │ │ │ ├── vi_enlarge.png │ │ │ │ ├── vi_forward_icon.png │ │ │ │ ├── vi_loading_bg.png │ │ │ │ ├── vi_pause_normal.png │ │ │ │ ├── vi_pause_pressed.png │ │ │ │ ├── vi_play_normal.png │ │ │ │ ├── vi_play_pressed.png │ │ │ │ ├── vi_restart_normal.png │ │ │ │ ├── vi_restart_pressed.png │ │ │ │ ├── vi_share_normal.png │ │ │ │ ├── vi_share_pressed.png │ │ │ │ ├── vi_shrink.png │ │ │ │ └── vi_volume_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── ic_launcher_foreground.xml │ │ │ │ ├── vi_bottom_bg.9.png │ │ │ │ ├── vi_bottom_progress.xml │ │ │ │ ├── vi_bottom_seek_poster.xml │ │ │ │ ├── vi_bottom_seek_progress.xml │ │ │ │ ├── vi_clarity_popwindow_bg.9.png │ │ │ │ ├── vi_click_back_selector.xml │ │ │ │ ├── vi_click_back_tiny_selector.xml │ │ │ │ ├── vi_click_pause_selector.xml │ │ │ │ ├── vi_click_play_selector.xml │ │ │ │ ├── vi_click_replay_selector.xml │ │ │ │ ├── vi_click_share_selector.xml │ │ │ │ ├── vi_dialog_progress.xml │ │ │ │ ├── vi_dialog_progress_bg.xml │ │ │ │ ├── vi_loading.xml │ │ │ │ ├── vi_retry.xml │ │ │ │ ├── vi_seek_poster_normal.xml │ │ │ │ ├── vi_seek_poster_pressed.xml │ │ │ │ ├── vi_title_bg.9.png │ │ │ │ └── vi_volume_progress_bg.xml │ │ │ │ ├── layout │ │ │ │ ├── vi_dialog_brightness.xml │ │ │ │ ├── vi_dialog_progress.xml │ │ │ │ ├── vi_dialog_volume.xml │ │ │ │ ├── vi_layout_clarity.xml │ │ │ │ ├── vi_layout_clarity_item.xml │ │ │ │ └── vi_layout_std.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── ids.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_video │ │ │ └── ExampleUnitTest.kt │ ├── library_widget │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── library_widget │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── library_widget │ │ │ │ │ ├── AlignTextView.kt │ │ │ │ │ ├── AnimLogoView.kt │ │ │ │ │ ├── AppendEndTextView.kt │ │ │ │ │ ├── BaseBottomSheetDialog.kt │ │ │ │ │ ├── BottomNavigationBehavior.kt │ │ │ │ │ ├── CardShinningView.kt │ │ │ │ │ ├── ChangeSizeView.kt │ │ │ │ │ ├── CircleImageView.kt │ │ │ │ │ ├── ClearEditText.kt │ │ │ │ │ ├── ColorPickerView.kt │ │ │ │ │ ├── CompatToolBar.kt │ │ │ │ │ ├── CountNumberView.kt │ │ │ │ │ ├── CustomGridItemDecoration.kt │ │ │ │ │ ├── DividerItemDecoration.kt │ │ │ │ │ ├── DoubleCloudView.kt │ │ │ │ │ ├── EasyFlipView.kt │ │ │ │ │ ├── ExpandableTextView.java │ │ │ │ │ ├── FloatButtonBehavior.kt │ │ │ │ │ ├── GestureLockView.kt │ │ │ │ │ ├── GroupCityListBean.kt │ │ │ │ │ ├── IconFontTextView.kt │ │ │ │ │ ├── IncepterVerticalNestScrollView.kt │ │ │ │ │ ├── InfiniteScrollImageView.kt │ │ │ │ │ ├── LoveAnimatorRelativeLayout.kt │ │ │ │ │ ├── MarginItemVpDecoration.kt │ │ │ │ │ ├── MarqueeTextView.kt │ │ │ │ │ ├── MeasuredRecycleview.kt │ │ │ │ │ ├── NestedScrollableHost.kt │ │ │ │ │ ├── OutlinedTextView.kt │ │ │ │ │ ├── RecyclerItemDecoration.kt │ │ │ │ │ ├── ReuseNestedScrollView.kt │ │ │ │ │ ├── RippleAnimation.kt │ │ │ │ │ ├── RoundProgress.kt │ │ │ │ │ ├── ScaleTransitionPagerTitleView.kt │ │ │ │ │ ├── ScrollViewNestedRecyclerView.kt │ │ │ │ │ ├── ShadowDrawable.kt │ │ │ │ │ ├── SimpleProgressBar.kt │ │ │ │ │ ├── SlowShowTextView.kt │ │ │ │ │ ├── SpacesItemDecoration.kt │ │ │ │ │ ├── StarBar.kt │ │ │ │ │ ├── StickyScrollView.kt │ │ │ │ │ ├── TemperatureView.kt │ │ │ │ │ ├── TransitWebCoorLayout.kt │ │ │ │ │ ├── VerticalProgressBar.kt │ │ │ │ │ ├── WeatherItemView.kt │ │ │ │ │ ├── WebContainer.kt │ │ │ │ │ ├── ZzWeatherView.kt │ │ │ │ │ ├── circleimagebar │ │ │ │ │ ├── CircularMusicProgressBar.kt │ │ │ │ │ └── OnCircularSeekBarChangeListener.kt │ │ │ │ │ ├── citypicker │ │ │ │ │ ├── CityEnum.kt │ │ │ │ │ ├── CityListAdapter.kt │ │ │ │ │ ├── CityListBean.kt │ │ │ │ │ ├── CityListDiffCallback.kt │ │ │ │ │ ├── CityNormalSectionItemDecoration.kt │ │ │ │ │ ├── CityPicker.kt │ │ │ │ │ ├── InnerListener.kt │ │ │ │ │ ├── LocateState.kt │ │ │ │ │ ├── OnPickListener.kt │ │ │ │ │ └── view │ │ │ │ │ │ └── SideIndexBar.kt │ │ │ │ │ ├── floatmenu │ │ │ │ │ ├── Display.kt │ │ │ │ │ ├── FloatMenu.kt │ │ │ │ │ └── MenuItem.kt │ │ │ │ │ ├── flowlayout │ │ │ │ │ ├── DragHandler.java │ │ │ │ │ ├── FlowLayout.java │ │ │ │ │ ├── FlowLayoutUtils.java │ │ │ │ │ ├── OnTagClickListener.java │ │ │ │ │ ├── TagInfo.java │ │ │ │ │ ├── TagsHoverDrawable.java │ │ │ │ │ └── ViewSizeUtil.java │ │ │ │ │ ├── ktx │ │ │ │ │ ├── CustomViewExt.kt │ │ │ │ │ ├── SharedElementExt.kt │ │ │ │ │ └── ViewExt.kt │ │ │ │ │ ├── linkview │ │ │ │ │ ├── LinkItem.kt │ │ │ │ │ ├── LinkMode.kt │ │ │ │ │ ├── LinkOnClickListener.kt │ │ │ │ │ ├── LinkTextView.kt │ │ │ │ │ ├── LinkTouchMovementMethod.kt │ │ │ │ │ ├── LinkUtils.kt │ │ │ │ │ ├── RegexParser.kt │ │ │ │ │ └── TouchableSpan.kt │ │ │ │ │ ├── listener │ │ │ │ │ └── AppBarStateChangeListener.kt │ │ │ │ │ ├── lottie │ │ │ │ │ ├── ActionBarInterpolator.kt │ │ │ │ │ ├── RightLottieAnimation.kt │ │ │ │ │ ├── RightLottieInterpolator.kt │ │ │ │ │ └── RightLottieListener.kt │ │ │ │ │ ├── overlaymenu │ │ │ │ │ ├── FloatListener.kt │ │ │ │ │ └── FloatWindow.kt │ │ │ │ │ ├── pagetransformer │ │ │ │ │ ├── AspectRatioCardView.kt │ │ │ │ │ ├── CardPagerTransfromer.kt │ │ │ │ │ └── DragLayout.kt │ │ │ │ │ ├── shadeview │ │ │ │ │ ├── FpShadowLayout.java │ │ │ │ │ ├── builder │ │ │ │ │ │ ├── ButtonDrawableBuilder.kt │ │ │ │ │ │ ├── ShapeDrawableBuilder.kt │ │ │ │ │ │ └── TextColorBuilder.kt │ │ │ │ │ ├── config │ │ │ │ │ │ ├── ICompoundButtonStyleable.kt │ │ │ │ │ │ ├── IGetButtonDrawableBuilder.kt │ │ │ │ │ │ ├── IGetShapeDrawableBuilder.kt │ │ │ │ │ │ ├── IGetTextColorBuilder.kt │ │ │ │ │ │ ├── IShapeDrawableStyleable.kt │ │ │ │ │ │ └── ITextColorStyleable.kt │ │ │ │ │ ├── drawable │ │ │ │ │ │ ├── ShapeDrawable.kt │ │ │ │ │ │ ├── ShapeDrawableUtils.kt │ │ │ │ │ │ ├── ShapeGradientOrientation.kt │ │ │ │ │ │ ├── ShapeGradientType.kt │ │ │ │ │ │ ├── ShapeGradientTypeLimit.kt │ │ │ │ │ │ ├── ShapeState.kt │ │ │ │ │ │ ├── ShapeType.kt │ │ │ │ │ │ └── ShapeTypeLimit.kt │ │ │ │ │ ├── layout │ │ │ │ │ │ ├── ShapeConstraintLayout.kt │ │ │ │ │ │ ├── ShapeFrameLayout.kt │ │ │ │ │ │ ├── ShapeLinearLayout.kt │ │ │ │ │ │ ├── ShapeRadioGroup.kt │ │ │ │ │ │ ├── ShapeRecyclerView.kt │ │ │ │ │ │ └── ShapeRelativeLayout.kt │ │ │ │ │ ├── other │ │ │ │ │ │ └── ExtendStateListDrawable.kt │ │ │ │ │ ├── span │ │ │ │ │ │ ├── CommonFontSpan.kt │ │ │ │ │ │ ├── LinearGradientFontSpan.kt │ │ │ │ │ │ ├── MultiFontSpan.kt │ │ │ │ │ │ └── StrokeFontSpan.kt │ │ │ │ │ ├── styleable │ │ │ │ │ │ ├── ShapeButtonStyleable.kt │ │ │ │ │ │ ├── ShapeCheckBoxStyleable.kt │ │ │ │ │ │ ├── ShapeConstraintLayoutStyleable.kt │ │ │ │ │ │ ├── ShapeEditTextStyleable.kt │ │ │ │ │ │ ├── ShapeFrameLayoutStyleable.kt │ │ │ │ │ │ ├── ShapeImageViewStyleable.kt │ │ │ │ │ │ ├── ShapeLinearLayoutStyleable.kt │ │ │ │ │ │ ├── ShapeRadioButtonStyleable.kt │ │ │ │ │ │ ├── ShapeRadioGroupStyleable.kt │ │ │ │ │ │ ├── ShapeRecyclerViewStyleable.kt │ │ │ │ │ │ ├── ShapeRelativeLayoutStyleable.kt │ │ │ │ │ │ ├── ShapeTextViewStyleable.kt │ │ │ │ │ │ └── ShapeViewStyleable.kt │ │ │ │ │ └── view │ │ │ │ │ │ ├── ShapeButton.kt │ │ │ │ │ │ ├── ShapeCheckBox.kt │ │ │ │ │ │ ├── ShapeEditText.kt │ │ │ │ │ │ ├── ShapeImageView.kt │ │ │ │ │ │ ├── ShapeRadioButton.kt │ │ │ │ │ │ ├── ShapeTextView.kt │ │ │ │ │ │ └── ShapeView.kt │ │ │ │ │ ├── skeleton │ │ │ │ │ ├── RecyclerViewSkeletonScreen.kt │ │ │ │ │ ├── ShimmerViewHolder.kt │ │ │ │ │ ├── Skeleton.kt │ │ │ │ │ ├── SkeletonAdapter.kt │ │ │ │ │ ├── SkeletonScreen.kt │ │ │ │ │ ├── ViewReplacer.kt │ │ │ │ │ └── ViewSkeletonScreen.kt │ │ │ │ │ ├── slidinglayout │ │ │ │ │ ├── ScrollableViewHelper.java │ │ │ │ │ ├── SlidingLayout.kt │ │ │ │ │ ├── SlidingUpPanelLayout.java │ │ │ │ │ └── ViewDragHelper.java │ │ │ │ │ ├── utils │ │ │ │ │ ├── WeatherPicUtil.kt │ │ │ │ │ └── WeatherUtils.kt │ │ │ │ │ └── weatherview │ │ │ │ │ ├── ArcProgress.kt │ │ │ │ │ ├── ChartAnimator.kt │ │ │ │ │ ├── DelayRotateController.kt │ │ │ │ │ ├── IntervalComputer.kt │ │ │ │ │ ├── MaterialPainterView.kt │ │ │ │ │ ├── MaterialWeatherThemeDelegate.kt │ │ │ │ │ ├── MaterialWeatherView.kt │ │ │ │ │ ├── ScrollBarChartView.kt │ │ │ │ │ ├── ThemeManager.kt │ │ │ │ │ ├── WeaterThemeDelegate.kt │ │ │ │ │ ├── WeatherImplementorFactory.kt │ │ │ │ │ ├── WeatherView.kt │ │ │ │ │ ├── implementor │ │ │ │ │ ├── CloudImplementor.kt │ │ │ │ │ ├── HailImplementor.kt │ │ │ │ │ ├── MeteorShowerImplementor.kt │ │ │ │ │ ├── RainImplementor.kt │ │ │ │ │ ├── SnowImplementor.kt │ │ │ │ │ ├── SunImplementor.kt │ │ │ │ │ └── WindImplementor.kt │ │ │ │ │ └── sunmoon │ │ │ │ │ ├── DayNightShaderWrapper.kt │ │ │ │ │ └── SunMoonView.kt │ │ │ └── res │ │ │ │ ├── anim │ │ │ │ ├── widget_close_bottom_left.xml │ │ │ │ ├── widget_close_bottom_right.xml │ │ │ │ ├── widget_close_top_left.xml │ │ │ │ ├── widget_close_top_right.xml │ │ │ │ ├── widget_dialog_enter.xml │ │ │ │ ├── widget_dialog_exit.xml │ │ │ │ ├── widget_horizontal_flip_in.xml │ │ │ │ ├── widget_horizontal_flip_out.xml │ │ │ │ ├── widget_horizontal_right_in.xml │ │ │ │ ├── widget_horizontal_right_out.xml │ │ │ │ ├── widget_open_bottom_left.xml │ │ │ │ ├── widget_open_bottom_right.xml │ │ │ │ ├── widget_open_top_left.xml │ │ │ │ ├── widget_open_top_right.xml │ │ │ │ ├── widget_vertical_flip_front_in.xml │ │ │ │ ├── widget_vertical_flip_in.xml │ │ │ │ ├── widget_vertical_flip_out.xml │ │ │ │ └── widget_vertical_front_out.xml │ │ │ │ ├── color-night │ │ │ │ └── widget_tv_city_search_shape.xml │ │ │ │ ├── color │ │ │ │ └── widget_tv_city_search_shape.xml │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ └── base_icon_more.webp │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── base_icon_more.webp │ │ │ │ ├── base_right_arrow.webp │ │ │ │ ├── widget_delete_normal.webp │ │ │ │ ├── widget_delete_press.webp │ │ │ │ ├── widget_icon_arrow.png │ │ │ │ ├── widget_icon_up.png │ │ │ │ ├── widget_label_delete.webp │ │ │ │ ├── widget_like_icon.webp │ │ │ │ ├── widget_shadow.9.png │ │ │ │ ├── widget_weather_icon_w0.png │ │ │ │ ├── widget_weather_icon_w1.png │ │ │ │ ├── widget_weather_icon_w10.png │ │ │ │ ├── widget_weather_icon_w11.png │ │ │ │ ├── widget_weather_icon_w12.png │ │ │ │ ├── widget_weather_icon_w13.png │ │ │ │ ├── widget_weather_icon_w14.png │ │ │ │ ├── widget_weather_icon_w15.png │ │ │ │ ├── widget_weather_icon_w16.png │ │ │ │ ├── widget_weather_icon_w17.png │ │ │ │ ├── widget_weather_icon_w18.png │ │ │ │ ├── widget_weather_icon_w19.png │ │ │ │ ├── widget_weather_icon_w2.png │ │ │ │ ├── widget_weather_icon_w20.png │ │ │ │ ├── widget_weather_icon_w21.png │ │ │ │ ├── widget_weather_icon_w29.png │ │ │ │ ├── widget_weather_icon_w3.png │ │ │ │ ├── widget_weather_icon_w30.png │ │ │ │ ├── widget_weather_icon_w31.png │ │ │ │ ├── widget_weather_icon_w32.png │ │ │ │ ├── widget_weather_icon_w33.png │ │ │ │ ├── widget_weather_icon_w34.png │ │ │ │ ├── widget_weather_icon_w35.png │ │ │ │ ├── widget_weather_icon_w36.png │ │ │ │ ├── widget_weather_icon_w37.png │ │ │ │ ├── widget_weather_icon_w38.png │ │ │ │ ├── widget_weather_icon_w39.png │ │ │ │ ├── widget_weather_icon_w4.png │ │ │ │ ├── widget_weather_icon_w45.png │ │ │ │ ├── widget_weather_icon_w5.png │ │ │ │ ├── widget_weather_icon_w6.png │ │ │ │ ├── widget_weather_icon_w7.png │ │ │ │ ├── widget_weather_icon_w8.png │ │ │ │ └── widget_weather_icon_w9.png │ │ │ │ ├── drawable │ │ │ │ ├── widget_above_shadow.xml │ │ │ │ ├── widget_below_shadow.xml │ │ │ │ ├── widget_best_level_shape.xml │ │ │ │ ├── widget_big_level_shape.xml │ │ │ │ ├── widget_deleteicon_selector.xml │ │ │ │ ├── widget_good_level_shape.xml │ │ │ │ ├── widget_item_click.xml │ │ │ │ ├── widget_item_selector.xml │ │ │ │ ├── widget_label_bg.xml │ │ │ │ ├── widget_mid_level_shape.xml │ │ │ │ ├── widget_poison_level_shape.xml │ │ │ │ ├── widget_scroll_bar_thumb.xml │ │ │ │ ├── widget_shape_view_placeholder.xml │ │ │ │ ├── widget_small_level_shape.xml │ │ │ │ ├── widget_tv_bitmap_arrow.xml │ │ │ │ ├── widget_tv_bitmap_up.xml │ │ │ │ ├── widget_weather_background_clear_day.xml │ │ │ │ ├── widget_weather_background_clear_night.xml │ │ │ │ ├── widget_weather_background_cloudy_day.xml │ │ │ │ ├── widget_weather_background_cloudy_night.xml │ │ │ │ ├── widget_weather_background_default.xml │ │ │ │ ├── widget_weather_background_fog_day.xml │ │ │ │ ├── widget_weather_background_fog_night.xml │ │ │ │ ├── widget_weather_background_hail_day.xml │ │ │ │ ├── widget_weather_background_hail_night.xml │ │ │ │ ├── widget_weather_background_haze_day.xml │ │ │ │ ├── widget_weather_background_haze_night.xml │ │ │ │ ├── widget_weather_background_partly_cloudy_day.xml │ │ │ │ ├── widget_weather_background_partly_cloudy_night.xml │ │ │ │ ├── widget_weather_background_rain_day.xml │ │ │ │ ├── widget_weather_background_rain_night.xml │ │ │ │ ├── widget_weather_background_sleet_day.xml │ │ │ │ ├── widget_weather_background_sleet_night.xml │ │ │ │ ├── widget_weather_background_snow_day.xml │ │ │ │ ├── widget_weather_background_snow_night.xml │ │ │ │ ├── widget_weather_background_thunder_day.xml │ │ │ │ ├── widget_weather_background_thunder_night.xml │ │ │ │ ├── widget_weather_background_wind_day.xml │ │ │ │ └── widget_weather_background_wind_night.xml │ │ │ │ ├── layout │ │ │ │ ├── base_include_toolbar.xml │ │ │ │ ├── base_layout_recycleview.xml │ │ │ │ ├── city_default_item.xml │ │ │ │ ├── city_default_list_item.xml │ │ │ │ ├── city_hot_grid_item.xml │ │ │ │ ├── layout_default_item_skeleton.xml │ │ │ │ ├── layout_picture_item_skeleton.xml │ │ │ │ ├── layout_shimmer.xml │ │ │ │ ├── view_expandable_textview.xml │ │ │ │ └── weather_item.xml │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── widget_star_yellow_selected.png │ │ │ │ └── widget_star_yellow_unselected.png │ │ │ │ ├── values-en │ │ │ │ └── string.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── arrays.xml │ │ │ │ ├── attrs.xml │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── ids.xml │ │ │ │ ├── integers.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── library_widget │ │ │ └── ExampleUnitTest.kt │ └── module_aar │ │ └── aar │ │ ├── build.gradle.kts │ │ └── library_crypt-release.aar ├── feature │ ├── build │ │ └── tmp │ │ │ └── android-aop │ │ │ └── config │ │ │ └── androidAopConfig.json │ ├── module_constellate │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_constellate │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── constellatetype.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_constellate │ │ │ │ │ ├── ConstellateAloneApplication.kt │ │ │ │ │ ├── ConstellateApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── ConstellateFateActivity.kt │ │ │ │ │ └── ConstellateMainActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── ConstellateBottomTypeAdapter.kt │ │ │ │ │ ├── ConstellateDateAdapter.kt │ │ │ │ │ ├── ConstellateFortuneChildTypeDescAdapter.kt │ │ │ │ │ ├── ConstellateFortuneTypeDescAdapter.kt │ │ │ │ │ ├── ConstellateFortuneTypeValueAdapter.kt │ │ │ │ │ ├── ConstellatePeriodAdapter.kt │ │ │ │ │ └── ConstellateTypeAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── ConstellateFortuneApi.kt │ │ │ │ │ ├── dialog │ │ │ │ │ └── ConstellateSelectDialog.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── ConstellateDateEntity.kt │ │ │ │ │ ├── ConstellateFortuneEntity.kt │ │ │ │ │ ├── ConstellateFortuneSubEntity.kt │ │ │ │ │ ├── ConstellateResponseEntity.kt │ │ │ │ │ ├── ConstellateTypeEntity.kt │ │ │ │ │ └── ConstellateTypeValueEntity.kt │ │ │ │ │ ├── enums │ │ │ │ │ └── FortuneTimeType.kt │ │ │ │ │ ├── fragment │ │ │ │ │ └── ConstellatePeriodFortuneFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── ConstellateFortuneRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── ConstellateServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── ConstellateFortuneVm.kt │ │ │ │ │ └── ConstellateShareVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ ├── constellate_cloud_behind.png │ │ │ │ └── constellate_cloud_front.png │ │ │ │ ├── drawable-night │ │ │ │ ├── constellate_date_bg.xml │ │ │ │ └── constellate_week_normal_bg.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── constellate_all_icon.png │ │ │ │ ├── constellate_aquarius_icon.png │ │ │ │ ├── constellate_aries_icon.png │ │ │ │ ├── constellate_cancer_icon.png │ │ │ │ ├── constellate_capricorn_icon.png │ │ │ │ ├── constellate_career_icon.png │ │ │ │ ├── constellate_cloud_behind.png │ │ │ │ ├── constellate_cloud_front.png │ │ │ │ ├── constellate_gemini_icon.png │ │ │ │ ├── constellate_healthy_icon.png │ │ │ │ ├── constellate_leo_icon.png │ │ │ │ ├── constellate_libra_icon.png │ │ │ │ ├── constellate_love_icon.png │ │ │ │ ├── constellate_main_top_bg.png │ │ │ │ ├── constellate_money_icon.png │ │ │ │ ├── constellate_pisces_icon.png │ │ │ │ ├── constellate_sagittarius_icon.png │ │ │ │ ├── constellate_scorpio_icon.png │ │ │ │ ├── constellate_select_arrow_icon.png │ │ │ │ ├── constellate_select_circle_bg.png │ │ │ │ ├── constellate_select_name_icon.png │ │ │ │ ├── constellate_small_study_icon.png │ │ │ │ ├── constellate_small_work_icon.png │ │ │ │ ├── constellate_taurus_icon.png │ │ │ │ ├── constellate_transparent_circle_bg.png │ │ │ │ └── constellate_virgo_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── constellate_bottom_default.xml │ │ │ │ ├── constellate_bottom_select.xml │ │ │ │ ├── constellate_date_bg.xml │ │ │ │ ├── constellate_fortune_title_view_bg.xml │ │ │ │ ├── constellate_head_bg.xml │ │ │ │ ├── constellate_lucky_color.xml │ │ │ │ ├── constellate_lucky_number.xml │ │ │ │ ├── constellate_lucky_star.xml │ │ │ │ ├── constellate_select_bg.xml │ │ │ │ ├── constellate_suitable_bg.xml │ │ │ │ ├── constellate_suitable_view_bg.xml │ │ │ │ ├── constellate_taboo_bg.xml │ │ │ │ ├── constellate_taboo_view_bg.xml │ │ │ │ ├── constellate_today_bg.xml │ │ │ │ ├── constellate_week_normal_bg.xml │ │ │ │ ├── constellate_week_select_bg.xml │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── constellate_fortune_activity.xml │ │ │ │ │ │ └── constellate_main_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── constellate_bottom_type_item.xml │ │ │ │ │ │ ├── constellate_date_item.xml │ │ │ │ │ │ ├── constellate_fortune_children_desc_item.xml │ │ │ │ │ │ ├── constellate_fortune_desc_item.xml │ │ │ │ │ │ ├── constellate_fortune_type_value_item.xml │ │ │ │ │ │ ├── constellate_type_item.xml │ │ │ │ │ │ └── constellate_week_item.xml │ │ │ │ ├── dialogs │ │ │ │ │ └── layout │ │ │ │ │ │ └── constellate_select_dialog.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ └── constellate_period_fortune_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── arrays.xml │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_constellate │ │ │ └── ExampleUnitTest.kt │ ├── module_course │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_course │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_course │ │ │ │ │ ├── CourseApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── CourseDetailListActivity.kt │ │ │ │ │ └── CourseListActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── CourseDetailListAdapter.kt │ │ │ │ │ └── CourseListAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── CourseDetailListApi.kt │ │ │ │ │ └── CourseListApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── CourseDetailEntity.kt │ │ │ │ │ ├── CourseDetailListEntity.kt │ │ │ │ │ └── CourseEntity.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── CourseDetailListRepo.kt │ │ │ │ │ └── CourseListRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── CourseServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── CourseDetailListVm.kt │ │ │ │ │ └── CourseListVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── course_detail_list_activity.xml │ │ │ │ │ │ └── course_list_activity.xml │ │ │ │ └── adapters │ │ │ │ │ └── layout │ │ │ │ │ ├── course_detail_list_item.xml │ │ │ │ │ └── course_list_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_course │ │ │ └── ExampleUnitTest.kt │ ├── module_eye_daily │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_eye_daily │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_eye_daily │ │ │ │ │ ├── EyeDailyApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── EyeDailyListActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── EyeBannerAdapter.kt │ │ │ │ │ └── EyeDailyAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── EyeDailyListApi.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── EyeDailyListRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── EyeDailyServiceModule.kt │ │ │ │ │ ├── view │ │ │ │ │ └── MyCustomBannerIndicator.kt │ │ │ │ │ └── vm │ │ │ │ │ └── EyeDailyListVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ └── eye_daily_head_icon.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── eye_daily_head_icon.png │ │ │ │ ├── eye_daily_title_icon.png │ │ │ │ ├── eye_daily_type_icon.png │ │ │ │ └── eye_daily_video_time_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── eye_daily_list_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_daily_banner_item.xml │ │ │ │ │ │ ├── eye_daily_image_item.xml │ │ │ │ │ │ └── eye_daily_text_item.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ └── eye_daily_list_head.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_eye_daily │ │ │ └── ExampleUnitTest.kt │ ├── module_eye_discover │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_eye_discover │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_eye_discover │ │ │ │ │ ├── EyeDiscoverApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── EyeCategoryDetailActivity.kt │ │ │ │ │ ├── EyeDiscoverActivity.kt │ │ │ │ │ └── EyeSpecialTopicDetailActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── EyeDiscoverAdapter.kt │ │ │ │ │ ├── EyeDiscoverCategoryDetailAdapter.kt │ │ │ │ │ ├── EyeDiscoverSearchRecommendVideoAdapter.kt │ │ │ │ │ ├── EyeDiscoverSearchResultAdapter.kt │ │ │ │ │ ├── EyeDiscoverSpecialTopicDetailAdapter.kt │ │ │ │ │ ├── EyeDiscoverSubCategoryAdapter.kt │ │ │ │ │ └── EyeDiscoverSubSubjectAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── EyeDiscoverCategoryDetailApi.kt │ │ │ │ │ ├── EyeDiscoverScollListApi.kt │ │ │ │ │ ├── EyeDiscoverSearchRecommendApi.kt │ │ │ │ │ ├── EyeDiscoverSearchResultApi.kt │ │ │ │ │ ├── EyeDiscoverSearchResultItemApi.kt │ │ │ │ │ └── EyeDiscoverSpecialTopicApi.kt │ │ │ │ │ ├── constants │ │ │ │ │ └── DiscoverItemType.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── BaseEyeDiscoverEntity.kt │ │ │ │ │ ├── EyeCategoryCardEntity.kt │ │ │ │ │ ├── EyeCategoryDetailEntity.kt │ │ │ │ │ ├── EyeDiscoverBriefCardEntity.kt │ │ │ │ │ ├── EyeDiscoverMiddleBannerEntity.kt │ │ │ │ │ ├── EyeDiscoverNavEntity.kt │ │ │ │ │ ├── EyeDiscoverTopBannerEntity.kt │ │ │ │ │ ├── EyeDiscoverVideoSmallCardEntity.kt │ │ │ │ │ ├── EyeHotQueriesEntity.kt │ │ │ │ │ ├── EyeSearchResultEntity.kt │ │ │ │ │ ├── EyeSpecialTopicDetailEntity.kt │ │ │ │ │ ├── EyeSubTitleEntity.kt │ │ │ │ │ └── EyeSubjectCardEntity.kt │ │ │ │ │ ├── ext │ │ │ │ │ └── BannerImageExt.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── EyeDiscoverScollListFragment.kt │ │ │ │ │ ├── EyeDiscoverSearchRecommendFragment.kt │ │ │ │ │ ├── EyeDiscoverSearchResultFragment.kt │ │ │ │ │ └── EyeDiscoverSearchResultItemFragment.kt │ │ │ │ │ ├── okplaystd │ │ │ │ │ ├── OkPlayerRv.kt │ │ │ │ │ └── ViewAttr.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── EyeDiscoverCategoryDetailRepo.kt │ │ │ │ │ ├── EyeDiscoverScrollListRepo.kt │ │ │ │ │ ├── EyeDiscoverSearchRecommendRepo.kt │ │ │ │ │ ├── EyeDiscoverSearchResultItemRepo.kt │ │ │ │ │ ├── EyeDiscoverSearchResultRepo.kt │ │ │ │ │ └── EyeDiscoverSpecialTopicRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── EyeDiscoverServiceModule.kt │ │ │ │ │ ├── utils │ │ │ │ │ └── AutoPlayUtils.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── EyeDiscoverCategoryDetailVm.kt │ │ │ │ │ ├── EyeDiscoverScrollListVm.kt │ │ │ │ │ ├── EyeDiscoverSearchRecommendVm.kt │ │ │ │ │ ├── EyeDiscoverSearchResultItemVm.kt │ │ │ │ │ ├── EyeDiscoverSearchResultVm.kt │ │ │ │ │ └── EyeDiscoverSpecialTopicVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ ├── eye_discover_category_play_icon.png │ │ │ │ └── eye_discover_share_icon.png │ │ │ │ ├── drawable-night │ │ │ │ ├── eye_discover_brief_follow_bg.xml │ │ │ │ ├── eye_discover_right_arrow.xml │ │ │ │ └── eye_discover_topic_round_bottom.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── eye_discover_category_item_type_icon.png │ │ │ │ ├── eye_discover_category_play_icon.png │ │ │ │ ├── eye_discover_right_arrow_icon.png │ │ │ │ ├── eye_discover_share.png │ │ │ │ ├── eye_discover_share_icon.png │ │ │ │ ├── eye_discover_topic_collect_icon.png │ │ │ │ ├── eye_discover_topic_comment_icon.png │ │ │ │ ├── eye_discover_topic_love_icon.png │ │ │ │ └── eye_discover_topic_share_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── eye_discover_bg_search_shape.xml │ │ │ │ ├── eye_discover_brief_follow_bg.xml │ │ │ │ ├── eye_discover_right_arrow.xml │ │ │ │ ├── eye_discover_topic_round_bottom.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_discover_activity.xml │ │ │ │ │ │ ├── eye_discover_category_detail_activity.xml │ │ │ │ │ │ └── eye_discover_special_topic_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_discover_brief_card_item.xml │ │ │ │ │ │ ├── eye_discover_category_detail_item.xml │ │ │ │ │ │ ├── eye_discover_category_item.xml │ │ │ │ │ │ ├── eye_discover_category_sub_item.xml │ │ │ │ │ │ ├── eye_discover_recommend_search_hot_item.xml │ │ │ │ │ │ ├── eye_discover_search_recommend_video_item.xml │ │ │ │ │ │ ├── eye_discover_search_result_author_item.xml │ │ │ │ │ │ ├── eye_discover_search_result_graphic_item.xml │ │ │ │ │ │ ├── eye_discover_search_result_topic_item.xml │ │ │ │ │ │ ├── eye_discover_search_result_video_item.xml │ │ │ │ │ │ ├── eye_discover_special_topic_item.xml │ │ │ │ │ │ ├── eye_discover_sub_title_item.xml │ │ │ │ │ │ ├── eye_discover_subject_item.xml │ │ │ │ │ │ ├── eye_discover_subject_sub_item.xml │ │ │ │ │ │ ├── eye_discover_test.xml │ │ │ │ │ │ ├── eye_discover_top_banner_item.xml │ │ │ │ │ │ └── eye_discover_video_card_item.xml │ │ │ │ ├── fragments │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_discover_recommend_fragment.xml │ │ │ │ │ │ ├── eye_discover_scoll_list_fragment.xml │ │ │ │ │ │ ├── eye_discover_search_item_fragment.xml │ │ │ │ │ │ └── eye_discover_search_result_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ ├── eye_discover_list_footer_item.xml │ │ │ │ │ ├── eye_discover_special_topic_header.xml │ │ │ │ │ └── eye_discover_special_topic_tag_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── ids.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_eye_discover │ │ │ └── ExampleUnitTest.kt │ ├── module_eye_recommend │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_eye_recommend │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_eye_recommend │ │ │ │ │ ├── EyeRecommendAloneApplication.kt │ │ │ │ │ ├── EyeRecommendApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── EyeRecommendActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── EyeRecommendAdapter.kt │ │ │ │ │ ├── EyeRecommendLargeVideoAdapter.kt │ │ │ │ │ └── EyeRecommendSmallVideoAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── EyeRecommendApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── EyeRecommendVideoEntity.kt │ │ │ │ │ └── EyeSmallRecommendEntity.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── EyeRecommendRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── EyeRecommendServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── EyeRecommendVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ ├── eye_recommend_video_play_icon.png │ │ │ │ └── eye_recommend_video_share_icon.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── eye_recommend_video_home_play_icon.png │ │ │ │ ├── eye_recommend_video_play_icon.png │ │ │ │ └── eye_recommend_video_share_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── eye_recommend_activity.xml │ │ │ │ └── adapters │ │ │ │ │ └── layout │ │ │ │ │ ├── eye_recommend_large_video_item.xml │ │ │ │ │ ├── eye_recommend_rv_large_video_item.xml │ │ │ │ │ ├── eye_recommend_rv_small_video_item.xml │ │ │ │ │ └── eye_recommend_small_video_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_eye_recommend │ │ │ └── ExampleUnitTest.kt │ ├── module_eye_square │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_eye_square │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_eye_square │ │ │ │ │ ├── EyeSquareApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── EyeSquareActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── EyeSquareAdapter.kt │ │ │ │ │ ├── EyeSquareFeedItemAdapter.kt │ │ │ │ │ └── EyeSquareWaterFallCoverSmallAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── EyeSquareApi.kt │ │ │ │ │ ├── ext │ │ │ │ │ └── EyeSquareBannerExt.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── EyeSquareRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── EyeSquareServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── EyeSquareVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-xhdpi │ │ │ │ └── eye_square_feed_video_play_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── eye_square_add_icon.xml │ │ │ │ ├── eye_square_collect_icon.xml │ │ │ │ ├── eye_square_commont_icon.xml │ │ │ │ ├── eye_square_favorite_icon.xml │ │ │ │ ├── eye_square_feed_item_tag.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── eye_square_activity.xml │ │ │ │ └── adapters │ │ │ │ │ └── layout │ │ │ │ │ ├── eye_square_banner_item.xml │ │ │ │ │ ├── eye_square_feed_detail_item.xml │ │ │ │ │ ├── eye_square_rv_item.xml │ │ │ │ │ ├── eye_square_test_item.xml │ │ │ │ │ └── eye_square_waterfall_cover_small.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_eye_square │ │ │ └── ExampleUnitTest.kt │ ├── module_eye_video_detail │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_eye_video_detail │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_eye_video_detail │ │ │ │ │ ├── EyeVideoDetailApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── EyeVideoDetailActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── EyeVideoCommentAdapter.kt │ │ │ │ │ ├── EyeVideoRelateAdapter.kt │ │ │ │ │ └── EyeVideoReplyAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── EyeVideoCommentCommentApi.kt │ │ │ │ │ └── EyeVideoDetailApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── EyeRelateListEntity.kt │ │ │ │ │ ├── EyeVideoCommentListEntity.kt │ │ │ │ │ └── EyeVideoDetailResponseEntity.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── EyeVideoCommentFragment.kt │ │ │ │ │ └── EyeVideoDetailFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── EyeVideoCommentRepo.kt │ │ │ │ │ └── EyeVideoDetailRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── EyeVideoDetailServiceModule.kt │ │ │ │ │ ├── util │ │ │ │ │ └── BlurredLoadUrlUtils.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── EyeVideoCommentVm.kt │ │ │ │ │ └── EyeVideoDetailVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── eye_video_ic_comment.png │ │ │ │ ├── eye_video_icon_collect.png │ │ │ │ ├── eye_video_icon_comment.png │ │ │ │ ├── eye_video_icon_give.png │ │ │ │ └── eye_video_icon_share.png │ │ │ │ ├── drawable │ │ │ │ ├── eye_video_comment_bg.xml │ │ │ │ ├── eye_video_comment_ic_like.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── eye_video_detail_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_video_comment_item.xml │ │ │ │ │ │ ├── eye_video_relate_item.xml │ │ │ │ │ │ └── eye_video_relate_title_item.xml │ │ │ │ ├── fragments │ │ │ │ │ └── layout │ │ │ │ │ │ ├── eye_video_comment_fragment.xml │ │ │ │ │ │ └── eye_video_detail_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ └── eye_video_detail_head.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_eye_video_detail │ │ │ └── ExampleUnitTest.kt │ ├── module_home │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_home │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── eyecategory.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_home │ │ │ │ │ ├── HomeAloneApplication.kt │ │ │ │ │ ├── HomeApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── AddKnowLedgeLabelActivity.kt │ │ │ │ │ ├── HomeActivity.kt │ │ │ │ │ ├── HomeArticlesTabActivity.kt │ │ │ │ │ ├── HomeNewsActivity.kt │ │ │ │ │ ├── HomeSearchActivity.kt │ │ │ │ │ ├── KnowLedgeLabelActivity.kt │ │ │ │ │ └── SearchResultActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── BaiduHotSearchAdapter.kt │ │ │ │ │ ├── EyepetizerCategoryAdapter.kt │ │ │ │ │ ├── HeadHourWeatherAdapter.kt │ │ │ │ │ ├── HomeArticleAdapter.kt │ │ │ │ │ ├── HomeHotKeyAdapter.kt │ │ │ │ │ ├── HomeNewsAdapter.kt │ │ │ │ │ ├── HourHorizontalWeatherAdapter.kt │ │ │ │ │ ├── HourWeatherAdapter.kt │ │ │ │ │ ├── KnowLedgeAdapter.kt │ │ │ │ │ ├── OfficialAccountAdapter.kt │ │ │ │ │ ├── SearchCityAdpter.kt │ │ │ │ │ ├── SearchRecordAdapter.kt │ │ │ │ │ ├── SearchResultAdapter.kt │ │ │ │ │ ├── TopArticleAdapter.kt │ │ │ │ │ ├── TopArticleAroundAdapter.kt │ │ │ │ │ ├── WeatherIndexAdapter.kt │ │ │ │ │ └── WeatherPullutantAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── HomeCityGroupApiService.kt │ │ │ │ │ ├── HomeNewsApiService.kt │ │ │ │ │ ├── HomeRecommendApiService.kt │ │ │ │ │ ├── HomeSearchApiService.kt │ │ │ │ │ ├── HomeSearchResultApiService.kt │ │ │ │ │ └── HomeWeatherNewsApiService.kt │ │ │ │ │ ├── constants │ │ │ │ │ └── HomeConstants.kt │ │ │ │ │ ├── dialog │ │ │ │ │ ├── HomeCityGroupFragment.kt │ │ │ │ │ ├── HomePushArticleFragment.kt │ │ │ │ │ ├── HomePushCardFragment.kt │ │ │ │ │ └── HomeWeatherNewsFragment.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── BannerBean.kt │ │ │ │ │ ├── EveryDayPushArticlesBean.kt │ │ │ │ │ ├── EyeCategoryBean.kt │ │ │ │ │ ├── HomeArticleListBean.kt │ │ │ │ │ ├── MoonRiseSetTimestamp.kt │ │ │ │ │ ├── PollutantBean.kt │ │ │ │ │ ├── RainFallBean.kt │ │ │ │ │ ├── TopArticleBean.kt │ │ │ │ │ ├── WeatherNewBean.kt │ │ │ │ │ ├── ZaoBaoAudioBean.kt │ │ │ │ │ └── ZaoBaoBean.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── HomeEyeClassifyFragment.kt │ │ │ │ │ ├── HomeFragment.kt │ │ │ │ │ ├── HomeRecommendFragment.kt │ │ │ │ │ └── HomeTopTabsFragment.kt │ │ │ │ │ ├── proxy │ │ │ │ │ └── ProxyActivity.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── HomeCityGroupRepo.kt │ │ │ │ │ ├── HomeNewsRepo.kt │ │ │ │ │ ├── HomeRecommendRepo.kt │ │ │ │ │ ├── HomeSearchRepo.kt │ │ │ │ │ ├── HomeSearchResultRepo.kt │ │ │ │ │ └── HomeWeatherNewRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── MainServiceModule.kt │ │ │ │ │ ├── utils │ │ │ │ │ ├── FloatMenuManager.kt │ │ │ │ │ ├── HomeAnimUtils.kt │ │ │ │ │ ├── InputUtils.kt │ │ │ │ │ ├── MoonRiseSetUtils.kt │ │ │ │ │ └── ViewUtils.kt │ │ │ │ │ ├── view │ │ │ │ │ ├── CardTransformer.kt │ │ │ │ │ ├── ExpendPointView.kt │ │ │ │ │ ├── NestedScrollableHost.kt │ │ │ │ │ ├── ScaleTransitionPagerTitleView.kt │ │ │ │ │ ├── TwoLevelTransformer.kt │ │ │ │ │ └── UtilShowAnim.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── HomeCityGroupVm.kt │ │ │ │ │ ├── HomeNewsVm.kt │ │ │ │ │ ├── HomeRecommendVm.kt │ │ │ │ │ ├── HomeSearchResultVm.kt │ │ │ │ │ ├── HomeSearchVm.kt │ │ │ │ │ └── HomeWeatherNewVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ ├── home_icon_moon_rise_set.png │ │ │ │ ├── home_icon_sun_rise_set.png │ │ │ │ ├── home_local_city_delete_icon.png │ │ │ │ ├── home_news_close_icon.png │ │ │ │ ├── home_news_float_menu_icon.png │ │ │ │ ├── home_news_pause_icon.png │ │ │ │ ├── home_news_play_icon.png │ │ │ │ ├── home_weather_night_airconditioner_icon.png │ │ │ │ ├── home_weather_night_allergy_icon.png │ │ │ │ ├── home_weather_night_carwash_icon.png │ │ │ │ ├── home_weather_night_chill_icon.png │ │ │ │ ├── home_weather_night_clothes_icon.png │ │ │ │ ├── home_weather_night_cold_icon.png │ │ │ │ ├── home_weather_night_comfort_icon.png │ │ │ │ ├── home_weather_night_diffusion_icon.png │ │ │ │ ├── home_weather_night_dry_icon.png │ │ │ │ ├── home_weather_night_drying_icon.png │ │ │ │ ├── home_weather_night_fish_icon.png │ │ │ │ ├── home_weather_night_heatstroke_icon.png │ │ │ │ ├── home_weather_night_makeup_icon.png │ │ │ │ ├── home_weather_night_mood_icon.png │ │ │ │ ├── home_weather_night_morning_icon.png │ │ │ │ ├── home_weather_night_sports_icon.png │ │ │ │ ├── home_weather_night_sunglasses_icon.png │ │ │ │ ├── home_weather_night_sunscreen_icon.png │ │ │ │ ├── home_weather_night_traffic_icon.png │ │ │ │ ├── home_weather_night_trourism_icon.png │ │ │ │ ├── home_weather_night_ultraviolet_icon.png │ │ │ │ └── home_weather_night_umbrella_icon.png │ │ │ │ ├── drawable-night │ │ │ │ ├── home_btn_login_shape.xml │ │ │ │ ├── home_choose_city_bg.xml │ │ │ │ ├── home_day_weather_shape.xml │ │ │ │ ├── home_news_bg_shape.xml │ │ │ │ ├── home_weather_air_quality_shape.xml │ │ │ │ ├── home_weather_corners_bg.xml │ │ │ │ └── home_zaobao_title_tip_shape.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── home_baidu_real_time_one.png │ │ │ │ ├── home_baidu_real_time_three.png │ │ │ │ ├── home_baidu_real_time_two.png │ │ │ │ ├── home_bg_user_card.jpg │ │ │ │ ├── home_icon_add.webp │ │ │ │ ├── home_icon_add_label.webp │ │ │ │ ├── home_icon_add_white.webp │ │ │ │ ├── home_icon_author.webp │ │ │ │ ├── home_icon_blurclose.webp │ │ │ │ ├── home_icon_cancel.webp │ │ │ │ ├── home_icon_circleclose.webp │ │ │ │ ├── home_icon_constellate.png │ │ │ │ ├── home_icon_course.webp │ │ │ │ ├── home_icon_everyday.webp │ │ │ │ ├── home_icon_everyday_white.webp │ │ │ │ ├── home_icon_expand_arrowdown.webp │ │ │ │ ├── home_icon_eye_daily.webp │ │ │ │ ├── home_icon_eye_find.webp │ │ │ │ ├── home_icon_eye_hot.webp │ │ │ │ ├── home_icon_eye_square.webp │ │ │ │ ├── home_icon_menu_black.png │ │ │ │ ├── home_icon_menu_white.png │ │ │ │ ├── home_icon_message.webp │ │ │ │ ├── home_icon_moon.png │ │ │ │ ├── home_icon_moon_rise_set.png │ │ │ │ ├── home_icon_rainfall.png │ │ │ │ ├── home_icon_scan.webp │ │ │ │ ├── home_icon_scan_white.webp │ │ │ │ ├── home_icon_show_icon.webp │ │ │ │ ├── home_icon_sun.png │ │ │ │ ├── home_icon_sun_rise_set.png │ │ │ │ ├── home_icon_sunrise.png │ │ │ │ ├── home_icon_sunset.png │ │ │ │ ├── home_icon_time.webp │ │ │ │ ├── home_icon_utils.webp │ │ │ │ ├── home_icon_weather.png │ │ │ │ ├── home_icon_white_circle_close.png │ │ │ │ ├── home_icon_zaobao.png │ │ │ │ ├── home_icon_zaobao_tip.png │ │ │ │ ├── home_local_city_delete_icon.png │ │ │ │ ├── home_location_icon.png │ │ │ │ ├── home_news_close_icon.png │ │ │ │ ├── home_news_float_menu_icon.png │ │ │ │ ├── home_news_logo.png │ │ │ │ ├── home_news_pause_icon.png │ │ │ │ ├── home_news_play_icon.png │ │ │ │ ├── home_weather_comfort_icon.png │ │ │ │ ├── home_weather_dry_icon.png │ │ │ │ ├── home_weather_mood_icon.png │ │ │ │ ├── home_weather_morning_icon.png │ │ │ │ ├── home_weather_sunglasses_icon.png │ │ │ │ └── home_weather_trourism_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── home_alarm_bg.xml │ │ │ │ ├── home_articlechapter_type.xml │ │ │ │ ├── home_btn_login_shape.xml │ │ │ │ ├── home_choose_city_bg.xml │ │ │ │ ├── home_choose_city_shape.xml │ │ │ │ ├── home_day_weather_shape.xml │ │ │ │ ├── home_enum_bg.xml │ │ │ │ ├── home_hotkeyframe_shape.xml │ │ │ │ ├── home_news_bg_shape.xml │ │ │ │ ├── home_news_float_menu.xml │ │ │ │ ├── home_toolbar_search_bg.xml │ │ │ │ ├── home_weather_air_quality_shape.xml │ │ │ │ ├── home_weather_corners_bg.xml │ │ │ │ ├── home_zaobao_title_tip_shape.xml │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── home_activity.xml │ │ │ │ │ │ ├── home_addlabel_activity.xml │ │ │ │ │ │ ├── home_articles_tab_activity.xml │ │ │ │ │ │ ├── home_label_activity.xml │ │ │ │ │ │ ├── home_layout_recommend_content.xml │ │ │ │ │ │ ├── home_layout_recommend_menu.xml │ │ │ │ │ │ ├── home_news_activity.xml │ │ │ │ │ │ ├── home_search_activity.xml │ │ │ │ │ │ ├── home_searchresult_activity.xml │ │ │ │ │ │ └── home_skeleton_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── home_article_item.xml │ │ │ │ │ │ ├── home_baidu_realtime_item.xml │ │ │ │ │ │ ├── home_city_item.xml │ │ │ │ │ │ ├── home_eyepetizer_category.xml │ │ │ │ │ │ ├── home_hotsearch_item.xml │ │ │ │ │ │ ├── home_knowledgelabel_item.xml │ │ │ │ │ │ ├── home_news_item.xml │ │ │ │ │ │ ├── home_official_accounts_item.xml │ │ │ │ │ │ ├── home_search_city_item.xml │ │ │ │ │ │ ├── home_searchkeyword_item.xml │ │ │ │ │ │ ├── home_toparticle_around_item.xml │ │ │ │ │ │ ├── home_weather_air_pollutant_item.xml │ │ │ │ │ │ ├── home_weather_index_item.xml │ │ │ │ │ │ └── home_weather_today_item.xml │ │ │ │ ├── dialogs │ │ │ │ │ └── layout │ │ │ │ │ │ ├── home_city_dialog_picker.xml │ │ │ │ │ │ ├── home_pusharticle_dialog.xml │ │ │ │ │ │ ├── home_pushcard_dialog.xml │ │ │ │ │ │ └── home_today_weather_news_dialog.xml │ │ │ │ ├── fragments │ │ │ │ │ ├── layout-land │ │ │ │ │ │ └── home_recommend_fragment.xml │ │ │ │ │ └── layout │ │ │ │ │ │ ├── home_eye_classify_fragment.xml │ │ │ │ │ │ ├── home_fragment.xml │ │ │ │ │ │ ├── home_recommend_fragment.xml │ │ │ │ │ │ └── home_toptabs_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ ├── home_city_group_head.xml │ │ │ │ │ ├── home_float_news_menu.xml │ │ │ │ │ ├── home_hour_weather_head.xml │ │ │ │ │ ├── home_include_toolbar.xml │ │ │ │ │ ├── home_news_foot.xml │ │ │ │ │ ├── home_news_head.xml │ │ │ │ │ ├── home_recommend_head.xml │ │ │ │ │ ├── home_today_news_item.xml │ │ │ │ │ ├── home_today_weather_item.xml │ │ │ │ │ ├── home_top_article_item.xml │ │ │ │ │ ├── home_toparticle_foot.xml │ │ │ │ │ └── home_weather_hour_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── ids.xml │ │ │ │ ├── strings.xml │ │ │ │ ├── styles.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_home │ │ │ └── ExampleUnitTest.kt │ ├── module_main │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_main │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_main │ │ │ │ │ ├── MainApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── MainActivity.kt │ │ │ │ │ ├── api │ │ │ │ │ └── MainApiService.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── MainRepository.kt │ │ │ │ │ ├── service │ │ │ │ │ └── MainApiServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── MainViewModel.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── anim │ │ │ │ ├── main_bottombar_hide_anim.xml │ │ │ │ └── main_bottombar_show_anim.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xxhdpi │ │ │ │ ├── main_main_ic_bottom_default.png │ │ │ │ ├── main_main_ic_bottom_press.png │ │ │ │ ├── main_mine_ic_bottom_default.png │ │ │ │ ├── main_mine_ic_bottom_press.png │ │ │ │ ├── main_navigate_ic_bottom_default.png │ │ │ │ ├── main_navigate_ic_bottom_press.png │ │ │ │ ├── main_project_ic_bottom_default.png │ │ │ │ ├── main_project_ic_bottom_press.png │ │ │ │ ├── main_square_ic_bottom_default.png │ │ │ │ └── main_square_ic_bottom_press.png │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── main_bottom_color_selector.xml │ │ │ │ ├── main_bottom_main_selector.xml │ │ │ │ ├── main_bottom_mine_selector.xml │ │ │ │ ├── main_bottom_navigate_selector.xml │ │ │ │ ├── main_bottom_project_selector.xml │ │ │ │ └── main_bottom_square_selector.xml │ │ │ │ ├── layouts │ │ │ │ └── activitys │ │ │ │ │ └── layout │ │ │ │ │ └── main_activity.xml │ │ │ │ ├── menu │ │ │ │ └── main_menu_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_main │ │ │ └── ExampleUnitTest.kt │ ├── module_message │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_message │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_message │ │ │ │ │ ├── MessageApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── MessageActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ └── MessageAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── MessageApiService.kt │ │ │ │ │ ├── entity │ │ │ │ │ └── MessageListEntity.kt │ │ │ │ │ ├── fragment │ │ │ │ │ └── MessageFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── MessageRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── MessageServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── MessageVm.kt │ │ │ ├── mainifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── message_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ └── message_readed_item.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ └── message_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_message │ │ │ └── ExampleUnitTest.kt │ ├── module_mine │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_mine │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ ├── mineitem.json │ │ │ │ └── opensourceproject.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_mine │ │ │ │ │ ├── MineApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── CoinRankActivity.kt │ │ │ │ │ ├── HistoryRecordActivity.kt │ │ │ │ │ ├── LoginActivity.kt │ │ │ │ │ ├── MineActivity.kt │ │ │ │ │ ├── MyCoinsActivity.kt │ │ │ │ │ ├── MyCollectArticleActivity.kt │ │ │ │ │ ├── MyShareArticlesActivity.kt │ │ │ │ │ ├── OtherShareArticleActivity.kt │ │ │ │ │ ├── QuickLoginActivity.kt │ │ │ │ │ └── RegisterActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── HistoryRecordAdapter.kt │ │ │ │ │ ├── MineItemAdapter.kt │ │ │ │ │ ├── MyCointsAdapter.kt │ │ │ │ │ ├── MyCollectArticleAdapter.kt │ │ │ │ │ ├── MyShareArticleAdapter.kt │ │ │ │ │ ├── OpenSourceAdapter.kt │ │ │ │ │ ├── OtherShareArticleAdapter.kt │ │ │ │ │ └── RankCoinAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── CoinRankApiService.kt │ │ │ │ │ ├── HistoryRecordService.kt │ │ │ │ │ ├── LoginApiService.kt │ │ │ │ │ ├── MineApiService.kt │ │ │ │ │ ├── MyCoinsApiService.kt │ │ │ │ │ ├── MyCollectArticleService.kt │ │ │ │ │ ├── MyShareArticlesApiService.kt │ │ │ │ │ ├── OtherShareApiService.kt │ │ │ │ │ ├── QuickLoginApiService.kt │ │ │ │ │ └── RegisterApiService.kt │ │ │ │ │ ├── dialog │ │ │ │ │ ├── CoinsRuleDialog.kt │ │ │ │ │ └── QuickBottomDialog.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── CoinRankEntity.kt │ │ │ │ │ ├── CoinRankListEntity.kt │ │ │ │ │ ├── MineItemEntity.kt │ │ │ │ │ ├── MyArticleEntity.kt │ │ │ │ │ ├── MyArticleListEntity.kt │ │ │ │ │ ├── MyCollectArticleEntity.kt │ │ │ │ │ ├── MyCollectArticleListEntity.kt │ │ │ │ │ ├── MyDetailCoinEntity.kt │ │ │ │ │ ├── MyDetailCoinListEntity.kt │ │ │ │ │ ├── MyShareArticleEntity.kt │ │ │ │ │ ├── OpenSourceBean.kt │ │ │ │ │ ├── OtherShareArticleListEntity.kt │ │ │ │ │ ├── UserInfoMessageEntity.kt │ │ │ │ │ └── UserMessageEntity.kt │ │ │ │ │ ├── external │ │ │ │ │ └── SetServiceImpl.kt │ │ │ │ │ ├── fragment │ │ │ │ │ └── MineFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── CoinRankRepo.kt │ │ │ │ │ ├── HistoryRecordsRepo.kt │ │ │ │ │ ├── LoginRepo.kt │ │ │ │ │ ├── MineRepo.kt │ │ │ │ │ ├── MyCollectArticleRepo.kt │ │ │ │ │ ├── MyDetailCoinRepo.kt │ │ │ │ │ ├── MyShareArticlesRepo.kt │ │ │ │ │ ├── OtherShareArticleRepo.kt │ │ │ │ │ ├── QuickLoginRepo.kt │ │ │ │ │ └── RegisterRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── MineServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── CoinRankViewModel.kt │ │ │ │ │ ├── HistoryRecordViewModel.kt │ │ │ │ │ ├── LoginViewModel.kt │ │ │ │ │ ├── MineViewModel.kt │ │ │ │ │ ├── MyCollectArticleViewModel.kt │ │ │ │ │ ├── MyDetailCoinsViewModel.kt │ │ │ │ │ ├── MyShareArticlesViewModel.kt │ │ │ │ │ ├── OtherShareArticleViewModel.kt │ │ │ │ │ ├── QuickLoginViewModel.kt │ │ │ │ │ └── RegisterViewModel.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night │ │ │ │ └── mine_top_around.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── mine_first_points.webp │ │ │ │ ├── mine_icon_delete.webp │ │ │ │ ├── mine_icon_message.webp │ │ │ │ ├── mine_iv_arrow.webp │ │ │ │ ├── mine_iv_default_head.webp │ │ │ │ ├── mine_iv_pointrule.webp │ │ │ │ ├── mine_iv_refresh.webp │ │ │ │ ├── mine_second_points.webp │ │ │ │ └── mine_third_points.webp │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── mine_point_rule_round.xml │ │ │ │ ├── mine_register_confim.xml │ │ │ │ ├── mine_sliduppanelayout_line.xml │ │ │ │ ├── mine_top_around.xml │ │ │ │ └── mine_tv_login_bg.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── mine_activity.xml │ │ │ │ │ │ ├── mine_coin_rank_activity.xml │ │ │ │ │ │ ├── mine_coins_activity.xml │ │ │ │ │ │ ├── mine_collectarticles_activity.xml │ │ │ │ │ │ ├── mine_historyrecord_activity.xml │ │ │ │ │ │ ├── mine_login_activity.xml │ │ │ │ │ │ ├── mine_my_sharearticles_activity.xml │ │ │ │ │ │ ├── mine_othershare_activity.xml │ │ │ │ │ │ ├── mine_quicklogin_activity.xml │ │ │ │ │ │ └── mine_register_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── mine_coindetail_item.xml │ │ │ │ │ │ ├── mine_coinrank_item.xml │ │ │ │ │ │ ├── mine_item.xml │ │ │ │ │ │ ├── mine_opensource_item.xml │ │ │ │ │ │ └── mine_sharearticles_item.xml │ │ │ │ ├── dialogs │ │ │ │ │ └── layout │ │ │ │ │ │ ├── mine_point_rule_dialog.xml │ │ │ │ │ │ └── mine_quicklogin_bottom_dialog.xml │ │ │ │ ├── fragments │ │ │ │ │ └── layout │ │ │ │ │ │ └── mine_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ ├── mine_coints_detail.xml │ │ │ │ │ └── mine_user_header.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_mine │ │ │ └── ExampleUnitTest.kt │ ├── module_navigate │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_navigate │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_navigate │ │ │ │ │ ├── NavigateApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── HierachyDetailActivity.kt │ │ │ │ │ ├── HierachyTabActivity.kt │ │ │ │ │ └── NavigateActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── HierachyArticleAdapter.kt │ │ │ │ │ ├── HierachyClassifyDetailAdapter.kt │ │ │ │ │ ├── LeftBarAdapter.kt │ │ │ │ │ └── RvAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── HierachyApi.kt │ │ │ │ │ ├── HierachyArticleApi.kt │ │ │ │ │ ├── NavigateApi.kt │ │ │ │ │ └── NavigateRightTreeApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── HierachyChildrenEntity.kt │ │ │ │ │ ├── HierachyListEntity.kt │ │ │ │ │ ├── HierachyRightBeanEntity.kt │ │ │ │ │ ├── HierachyTabArticleEntity.kt │ │ │ │ │ ├── HierachyTabArticleListEntity.kt │ │ │ │ │ ├── NavigateChildrenEntity.kt │ │ │ │ │ └── NavigateListEntity.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── HierachyFragment.kt │ │ │ │ │ ├── HierachyTabArticleFragment.kt │ │ │ │ │ ├── NavigateFragment.kt │ │ │ │ │ ├── NavigateHomeFragment.kt │ │ │ │ │ └── TreeRightFragment.kt │ │ │ │ │ ├── holder │ │ │ │ │ └── RvHolder.kt │ │ │ │ │ ├── listener │ │ │ │ │ ├── CheckListener.kt │ │ │ │ │ └── RvListener.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── HierachyArticleRepository.kt │ │ │ │ │ ├── HierachyRepository.kt │ │ │ │ │ ├── NavigateRepository.kt │ │ │ │ │ └── NavigateTreeRightRepository.kt │ │ │ │ │ ├── service │ │ │ │ │ └── NavigateServicModule.kt │ │ │ │ │ ├── vm │ │ │ │ │ ├── HIerachyArticleVm.kt │ │ │ │ │ ├── HierachyVm.kt │ │ │ │ │ ├── NavigateRightTreeVm.kt │ │ │ │ │ └── NavigateVm.kt │ │ │ │ │ └── widget │ │ │ │ │ └── ItemHeaderDecoration.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xxhdpi │ │ │ │ └── hierachy_arrow_right.webp │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── navigate_keywords_shape.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── navigate_activity.xml │ │ │ │ │ │ ├── navigate_hierachy_detail_activity.xml │ │ │ │ │ │ └── navigate_hierachy_tab_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── navigate_classify_detail.xml │ │ │ │ │ │ ├── navigate_left_sidebar.xml │ │ │ │ │ │ └── navigate_right_title_item.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ ├── navigate_fragment.xml │ │ │ │ │ ├── navigate_hierachy_article_fragment.xml │ │ │ │ │ ├── navigate_hierachy_fragment.xml │ │ │ │ │ ├── navigate_home_fragment.xml │ │ │ │ │ └── navigate_right_tree_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimen.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_navigate │ │ │ └── ExampleUnitTest.kt │ ├── module_project │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_project │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_project │ │ │ │ │ ├── ProjectApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── ProjectActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ └── ProjectArticleAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── ProjectApi.kt │ │ │ │ │ └── ProjectArticleApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── ProjectArticleBean.kt │ │ │ │ │ ├── ProjectArticleListBean.kt │ │ │ │ │ └── ProjectTypeBean.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── ProjecArticleFragment.kt │ │ │ │ │ └── ProjectFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── ProjectArticleRepo.kt │ │ │ │ │ └── ProjectRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── ProjectServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── ProjectArticleVm.kt │ │ │ │ │ └── ProjectVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── project_activity.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ ├── project_article_fragment.xml │ │ │ │ │ └── project_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimen.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_project │ │ │ └── ExampleUnitTest.kt │ ├── module_realtime │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_realtime │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_realtime │ │ │ │ │ ├── RealTimeAloneApplication.kt │ │ │ │ │ ├── RealTimeApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── RealTimeActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── HotRankCarAdapter.kt │ │ │ │ │ ├── HotRankCategoryAdapter.kt │ │ │ │ │ ├── HotRankGameAdapter.kt │ │ │ │ │ ├── HotRankMainAdapter.kt │ │ │ │ │ └── HotRankNovelMovieAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── RealTimeApiService.kt │ │ │ │ │ ├── dialog │ │ │ │ │ └── RealTimeRankRuleFragment.kt │ │ │ │ │ ├── enum │ │ │ │ │ ├── HotListEnum.kt │ │ │ │ │ └── LevelEnum.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── RealTimeCarFragment.kt │ │ │ │ │ ├── RealTimeGameFragment.kt │ │ │ │ │ ├── RealTimeHomeFragment.kt │ │ │ │ │ ├── RealTimeMainFragment.kt │ │ │ │ │ ├── RealTimeMovieFragment.kt │ │ │ │ │ ├── RealTimeNovelChildFragment.kt │ │ │ │ │ ├── RealTimeNovelFragment.kt │ │ │ │ │ ├── RealTimeTeleplayFragment.kt │ │ │ │ │ └── RealTimeTextFragment.kt │ │ │ │ │ ├── ktx │ │ │ │ │ └── CustomKtx.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── RealTimeBaseRepo.kt │ │ │ │ │ ├── RealTimeCarRepo.kt │ │ │ │ │ ├── RealTimeGameRepo.kt │ │ │ │ │ ├── RealTimeHomeRepo.kt │ │ │ │ │ ├── RealTimeNovelRepo.kt │ │ │ │ │ ├── RealTimeTeleplayRepo.kt │ │ │ │ │ ├── RealTimeTextRepo.kt │ │ │ │ │ └── RealtimeMovieRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── RealTimeServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── RealTimeBaseViewModel.kt │ │ │ │ │ ├── RealTimeCarVm.kt │ │ │ │ │ ├── RealTimeGameVm.kt │ │ │ │ │ ├── RealTimeHomeVm.kt │ │ │ │ │ ├── RealTimeNovelVm.kt │ │ │ │ │ ├── RealTimeTeleplayVm.kt │ │ │ │ │ ├── RealTimeTextVm.kt │ │ │ │ │ └── RealtimeMovieVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── hot_rank_novel_one.png │ │ │ │ ├── hot_rank_novel_second.png │ │ │ │ ├── hot_rank_novel_third.png │ │ │ │ ├── realtime_car_arrow_icon.png │ │ │ │ ├── realtime_car_icon.png │ │ │ │ ├── realtime_hot_icon.png │ │ │ │ ├── realtime_hotchange_down.png │ │ │ │ ├── realtime_hotchange_same.png │ │ │ │ ├── realtime_hotchange_up.png │ │ │ │ ├── realtime_main_head_bg.png │ │ │ │ ├── realtime_main_more_icon.png │ │ │ │ ├── realtime_movie_icon.png │ │ │ │ ├── realtime_novel_icon.png │ │ │ │ ├── realtime_phrase_icon.png │ │ │ │ ├── realtime_teleplay_arrow_icon.png │ │ │ │ └── realtime_teleplay_icon.png │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── ic_launcher_foreground.xml │ │ │ │ ├── realtime_hotchange_car_shape.xml │ │ │ │ ├── realtime_hotchange_teleplay_shape.xml │ │ │ │ ├── realtime_movie_category.xml │ │ │ │ ├── realtime_novel_rounded_select.xml │ │ │ │ ├── realtime_novel_rounded_selector.xml │ │ │ │ ├── realtime_novel_rounded_tab_bg.xml │ │ │ │ ├── realtime_novel_rounded_text_selector.xml │ │ │ │ └── realtime_novel_rounded_unselect.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── realtime_main_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── realtime_car_rank_item.xml │ │ │ │ │ │ ├── realtime_game_rank_item.xml │ │ │ │ │ │ ├── realtime_hot_item.xml │ │ │ │ │ │ ├── realtime_movie_category.xml │ │ │ │ │ │ └── realtime_novel_rank_item.xml │ │ │ │ ├── dialogs │ │ │ │ │ └── layout │ │ │ │ │ │ └── realtime_rank_rule_dialog.xml │ │ │ │ ├── fragments │ │ │ │ │ └── layout │ │ │ │ │ │ ├── realtime_car_fragment.xml │ │ │ │ │ │ ├── realtime_game_fragment.xml │ │ │ │ │ │ ├── realtime_home_fragment.xml │ │ │ │ │ │ ├── realtime_main_fragment.xml │ │ │ │ │ │ ├── realtime_movie_fragment.xml │ │ │ │ │ │ ├── realtime_novel_child_fragment.xml │ │ │ │ │ │ ├── realtime_novel_fragment.xml │ │ │ │ │ │ ├── realtime_teleplay_fragment.xml │ │ │ │ │ │ └── realtime_text_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ ├── realtime_novel_tab_indicator.xml │ │ │ │ │ ├── realtime_tab_board_foot_item.xml │ │ │ │ │ └── realtime_tab_board_head_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_realtime │ │ │ └── ExampleUnitTest.kt │ ├── module_set-api │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_set │ │ │ └── external │ │ │ └── MineExternalContact.kt │ ├── module_set │ │ ├── .gitignore │ │ ├── api.gradle │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_set │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ ├── access_partner_directory.html │ │ │ │ ├── darkselect.json │ │ │ │ └── languageselect.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_set │ │ │ │ │ ├── SetApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── AboutActivity.kt │ │ │ │ │ ├── AppRecordMessageActivity.kt │ │ │ │ │ ├── AutoNightTimeActivity.kt │ │ │ │ │ ├── ChangeTextSizeActivity.kt │ │ │ │ │ ├── DarkModeActivity.kt │ │ │ │ │ ├── DeviceMessageActivity.kt │ │ │ │ │ ├── GestureLockActivity.kt │ │ │ │ │ ├── PersonalAndManagerActivity.kt │ │ │ │ │ ├── PersonalMessageActivity.kt │ │ │ │ │ ├── SelectLanguageActivity.kt │ │ │ │ │ └── SetActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── SelectDarkModeAdapter.kt │ │ │ │ │ ├── SelectLanguageAdapter.kt │ │ │ │ │ └── VersionRecordAdapter.kt │ │ │ │ │ ├── annoation │ │ │ │ │ └── ColoeStyle.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── AboutApiService.kt │ │ │ │ │ ├── AppUpdateRecordService.kt │ │ │ │ │ └── SetApiService.kt │ │ │ │ │ ├── dialog │ │ │ │ │ └── ColorPickerDialog.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── DarkSelectEntity.kt │ │ │ │ │ ├── LanguageEntity.kt │ │ │ │ │ └── VersionRecordListEntity.kt │ │ │ │ │ ├── external │ │ │ │ │ └── MineExternalContact.kapi │ │ │ │ │ ├── repo │ │ │ │ │ ├── AboutRepo.kt │ │ │ │ │ ├── AppUpdateRepo.kt │ │ │ │ │ └── SetRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── SetServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── AboutVm.kt │ │ │ │ │ ├── AppUpdateRecordVm.kt │ │ │ │ │ └── SetVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-night-xhdpi │ │ │ │ ├── set_selectdark_no.webp │ │ │ │ └── set_selectdark_yes.webp │ │ │ │ ├── drawable-night │ │ │ │ └── set_color_pickview_round.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── base_select_check.webp │ │ │ │ ├── set_cb_checkselect.webp │ │ │ │ ├── set_cb_checkunselect.webp │ │ │ │ ├── set_iv_white_right_arrow.webp │ │ │ │ ├── set_selectdark_no.webp │ │ │ │ └── set_selectdark_yes.webp │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── set_checkbox_selector.xml │ │ │ │ ├── set_color_pickview_round.xml │ │ │ │ └── set_selectdark_selector.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── set_about_activity.xml │ │ │ │ │ │ ├── set_activity.xml │ │ │ │ │ │ ├── set_autonighttime_activity.xml │ │ │ │ │ │ ├── set_changetextsize_activity.xml │ │ │ │ │ │ ├── set_darkmode_activity.xml │ │ │ │ │ │ ├── set_device_message_activity.xml │ │ │ │ │ │ ├── set_gesturelock_activity.xml │ │ │ │ │ │ ├── set_language_activity.xml │ │ │ │ │ │ ├── set_personal_manager_activity.xml │ │ │ │ │ │ ├── set_personal_message_activity.xml │ │ │ │ │ │ └── set_version_record_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── set_language_item.xml │ │ │ │ │ │ ├── set_select_dark_item.xml │ │ │ │ │ │ └── set_version_record_item.xml │ │ │ │ └── dialogs │ │ │ │ │ └── layout │ │ │ │ │ └── set_colorpicker_dialog.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_set │ │ │ └── ExampleUnitTest.kt │ ├── module_square │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_square │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ └── searchkeywords.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_square │ │ │ │ │ ├── SquareApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── SquareActivity.kt │ │ │ │ │ └── SquareShareArticleActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── HotKeyAdapter.kt │ │ │ │ │ ├── SquareArticleAdapter.kt │ │ │ │ │ ├── SquareQuestionAdapter.kt │ │ │ │ │ └── SquareShareArticleAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ ├── SquareApi.kt │ │ │ │ │ ├── SquareArticleApi.kt │ │ │ │ │ └── SquareShareArticleApi.kt │ │ │ │ │ ├── constants │ │ │ │ │ └── SquareConstants.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── SquareArticleListBean.kt │ │ │ │ │ ├── SquareQuestionBean.kt │ │ │ │ │ ├── SquareQuestionListBean.kt │ │ │ │ │ ├── SquareShareArticleBean.kt │ │ │ │ │ └── SquareShareArticleListBean.kt │ │ │ │ │ ├── fragment │ │ │ │ │ ├── SquareArticleFragment.kt │ │ │ │ │ ├── SquareFragment.kt │ │ │ │ │ └── SquareShareListFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ ├── SquareArticleRepo.kt │ │ │ │ │ ├── SquareRepo.kt │ │ │ │ │ └── SquareShareListRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── SquareServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ ├── SquareArticleVm.kt │ │ │ │ │ ├── SquareListVm.kt │ │ │ │ │ ├── SquareShareArticleVm.kt │ │ │ │ │ └── SquareVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable-xhdpi │ │ │ │ ├── square_icon_flagmore.webp │ │ │ │ ├── square_icon_question.webp │ │ │ │ └── square_sharearticle_btn.webp │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── square_article_link_bg.xml │ │ │ │ ├── square_kotkeyframe_shape.xml │ │ │ │ ├── square_shape_sharearticle.xml │ │ │ │ └── square_tv_share_articel.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── activity_square.xml │ │ │ │ │ │ ├── square_question_activity.xml │ │ │ │ │ │ └── square_share_article_activity.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── square_article_item.xml │ │ │ │ │ │ ├── square_articles.xml │ │ │ │ │ │ └── square_hotsearch.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ ├── square_article_fragment.xml │ │ │ │ │ ├── square_fragment.xml │ │ │ │ │ └── square_list_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_square │ │ │ └── ExampleUnitTest.kt │ ├── module_utils │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_utils │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_utils │ │ │ │ │ ├── UtilsApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── UtilsActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ └── UtilItemAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── UtilsApi.kt │ │ │ │ │ ├── entity │ │ │ │ │ └── UtilsEntity.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── UtilsRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── UtilsServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── UtilsVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ └── ic_launcher_background.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── utils_activity.xml │ │ │ │ └── adapters │ │ │ │ │ └── layout │ │ │ │ │ └── utils_item.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_utils │ │ │ └── ExampleUnitTest.kt │ ├── module_video │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_video │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ │ ├── iconfont.ttf │ │ │ │ └── like.json │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_video │ │ │ │ │ ├── DataConstant.kt │ │ │ │ │ ├── VideoApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── VideoMainActivity.kt │ │ │ │ │ └── VideoPlayListActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ ├── VideoCommentAdapter.kt │ │ │ │ │ ├── VideoMainAdapter.kt │ │ │ │ │ └── VideoPlayAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── VideoApiService.kt │ │ │ │ │ ├── dialog │ │ │ │ │ └── VideoCommentDialog.kt │ │ │ │ │ ├── entity │ │ │ │ │ ├── VideoCommentList.kt │ │ │ │ │ ├── VideoListEntity.kt │ │ │ │ │ └── VideoPreLoaderEntity.kt │ │ │ │ │ ├── fragment │ │ │ │ │ └── VideoPlayFragment.kt │ │ │ │ │ ├── player │ │ │ │ │ ├── Iplayer.kt │ │ │ │ │ └── VideoPlayer.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── VideoRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── VideoServiceModule.kt │ │ │ │ │ ├── utils │ │ │ │ │ ├── CacheFileUtils.kt │ │ │ │ │ ├── LinkHerfUtils.kt │ │ │ │ │ ├── NumberUtils.kt │ │ │ │ │ ├── OnVideoControllerListener.kt │ │ │ │ │ ├── VideoCache.kt │ │ │ │ │ ├── VideoHelpUtils.kt │ │ │ │ │ ├── precache │ │ │ │ │ │ ├── PreloadManager.kt │ │ │ │ │ │ ├── PreloadTask.kt │ │ │ │ │ │ ├── ProxyVideoCacheManager.kt │ │ │ │ │ │ └── VideoPreLoader.kt │ │ │ │ │ └── videocache │ │ │ │ │ │ ├── ByteArrayCache.java │ │ │ │ │ │ ├── ByteArraySource.java │ │ │ │ │ │ ├── Cache.java │ │ │ │ │ │ ├── CacheListener.java │ │ │ │ │ │ ├── Config.java │ │ │ │ │ │ ├── GetRequest.java │ │ │ │ │ │ ├── HttpProxyCache.java │ │ │ │ │ │ ├── HttpProxyCacheServer.java │ │ │ │ │ │ ├── HttpProxyCacheServerClients.java │ │ │ │ │ │ ├── HttpUrlSource.java │ │ │ │ │ │ ├── IgnoreHostProxySelector.java │ │ │ │ │ │ ├── InterruptedProxyCacheException.java │ │ │ │ │ │ ├── Pinger.java │ │ │ │ │ │ ├── Preconditions.java │ │ │ │ │ │ ├── ProxyCache.java │ │ │ │ │ │ ├── ProxyCacheException.java │ │ │ │ │ │ ├── ProxyCacheUtils.java │ │ │ │ │ │ ├── Source.java │ │ │ │ │ │ ├── SourceInfo.java │ │ │ │ │ │ ├── StorageUtils.java │ │ │ │ │ │ ├── file │ │ │ │ │ │ ├── DiskUsage.java │ │ │ │ │ │ ├── FileCache.java │ │ │ │ │ │ ├── FileNameGenerator.java │ │ │ │ │ │ ├── Files.java │ │ │ │ │ │ ├── LruDiskUsage.java │ │ │ │ │ │ ├── Md5FileNameGenerator.java │ │ │ │ │ │ ├── TotalCountLruDiskUsage.java │ │ │ │ │ │ ├── TotalSizeLruDiskUsage.java │ │ │ │ │ │ └── UnlimitedDiskUsage.java │ │ │ │ │ │ ├── headers │ │ │ │ │ │ ├── EmptyHeadersInjector.java │ │ │ │ │ │ └── HeaderInjector.java │ │ │ │ │ │ └── sourcestorage │ │ │ │ │ │ ├── DatabaseSourceInfoStorage.java │ │ │ │ │ │ ├── NoSourceInfoStorage.java │ │ │ │ │ │ ├── SourceInfoStorage.java │ │ │ │ │ │ └── SourceInfoStorageFactory.java │ │ │ │ │ ├── view │ │ │ │ │ ├── ControllerView.kt │ │ │ │ │ └── LikeView.kt │ │ │ │ │ └── vm │ │ │ │ │ └── VideoVm.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-xxhdpi │ │ │ │ ├── video_add_focus.webp │ │ │ │ ├── video_ic_pause.webp │ │ │ │ ├── video_ic_play.webp │ │ │ │ └── video_ic_record.webp │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── video_main_activity.xml │ │ │ │ │ │ ├── video_play_list_activity.xml │ │ │ │ │ │ └── video_playview.xml │ │ │ │ ├── adapters │ │ │ │ │ └── layout │ │ │ │ │ │ ├── video_comment_item.xml │ │ │ │ │ │ ├── video_main_item.xml │ │ │ │ │ │ └── video_play_item.xml │ │ │ │ ├── dialogs │ │ │ │ │ └── layout │ │ │ │ │ │ └── video_dialog_comment.xml │ │ │ │ ├── fragments │ │ │ │ │ └── layout │ │ │ │ │ │ └── video_play_fragment.xml │ │ │ │ └── items │ │ │ │ │ └── layout │ │ │ │ │ └── video_view_controller.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimen.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_video │ │ │ └── ExampleUnitTest.kt │ ├── module_web │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_web │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_web │ │ │ │ │ ├── WebApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ ├── WebActivity.kt │ │ │ │ │ ├── WebArticleActivity.kt │ │ │ │ │ ├── WebPreviewPhotoActivity.kt │ │ │ │ │ └── WebTransitionActivity.kt │ │ │ │ │ ├── api │ │ │ │ │ └── WebApiService.kt │ │ │ │ │ ├── dialog │ │ │ │ │ ├── WebArticleBottomFragment.kt │ │ │ │ │ └── WebBottomFragment.kt │ │ │ │ │ ├── enum │ │ │ │ │ ├── WebViewHitResult.kt │ │ │ │ │ └── WebViewHitResultEnum.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── WebRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── WebServiceModule.kt │ │ │ │ │ ├── utils │ │ │ │ │ └── ViewBindUtils.kt │ │ │ │ │ ├── vm │ │ │ │ │ └── WebVm.kt │ │ │ │ │ └── widget │ │ │ │ │ └── WebLayout.kt │ │ │ ├── manifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── anim │ │ │ │ ├── web_fade_in_anim.xml │ │ │ │ └── web_fade_out_anim.xml │ │ │ │ ├── drawable-night │ │ │ │ └── web_pop_top_round.xml │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── web_pop_top_round.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ ├── web_activity.xml │ │ │ │ │ │ ├── web_article_activity.xml │ │ │ │ │ │ ├── web_layout.xml │ │ │ │ │ │ ├── web_previewphoto_activity.xml │ │ │ │ │ │ └── web_transition_activity.xml │ │ │ │ └── dialogs │ │ │ │ │ └── layout │ │ │ │ │ ├── web_article_bottom_dialog.xml │ │ │ │ │ └── web_bottom_dialog.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_web │ │ │ └── ExampleUnitTest.kt │ ├── module_wechat │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_wechat │ │ │ │ └── ExampleInstrumentedTest.kt │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── knight │ │ │ │ │ └── kotlin │ │ │ │ │ └── module_wechat │ │ │ │ │ ├── WechatApplication.kt │ │ │ │ │ ├── activity │ │ │ │ │ └── WechatTabActivity.kt │ │ │ │ │ ├── adapter │ │ │ │ │ └── WechatArticleAdapter.kt │ │ │ │ │ ├── api │ │ │ │ │ └── WechatApiService.kt │ │ │ │ │ ├── entity │ │ │ │ │ └── WechatArticleListEntity.kt │ │ │ │ │ ├── fragment │ │ │ │ │ └── WechatOfficialAccountFragment.kt │ │ │ │ │ ├── repo │ │ │ │ │ └── WechatRepo.kt │ │ │ │ │ ├── service │ │ │ │ │ └── WechatServiceModule.kt │ │ │ │ │ └── vm │ │ │ │ │ └── WechatVm.kt │ │ │ ├── mainifest │ │ │ │ └── AndroidManifest.xml │ │ │ └── res │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── wechat_tab_filtrate_shape.xml │ │ │ │ ├── layouts │ │ │ │ ├── activitys │ │ │ │ │ └── layout │ │ │ │ │ │ └── wechat_tab_activity.xml │ │ │ │ └── fragments │ │ │ │ │ └── layout │ │ │ │ │ └── wechat_officialaccount_fragment.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.webp │ │ │ │ └── ic_launcher_round.webp │ │ │ │ ├── values-en │ │ │ │ └── strings.xml │ │ │ │ ├── values-night │ │ │ │ ├── colors.xml │ │ │ │ └── themes.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_wechat │ │ │ └── ExampleUnitTest.kt │ └── module_welcome │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── knight │ │ │ └── kotlin │ │ │ └── module_welcome │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ ├── themeColor.json │ │ │ ├── wanandroid_baidu_sdk_userprivacy.html │ │ │ ├── wanandroid_sharesdk_userprivacy.html │ │ │ ├── wanandroid_useragree.html │ │ │ └── wanandroid_userprivacy.html │ │ ├── java │ │ │ └── com │ │ │ │ └── knight │ │ │ │ └── kotlin │ │ │ │ └── module_welcome │ │ │ │ ├── WelcomeAloneApplication.kt │ │ │ │ ├── WelcomeApplication.kt │ │ │ │ ├── activity │ │ │ │ └── WelcomeActivity.kt │ │ │ │ ├── api │ │ │ │ └── WelcomeApiService.kt │ │ │ │ ├── fragment │ │ │ │ └── WelcomePrivacyAgreeFragment.kt │ │ │ │ ├── repo │ │ │ │ └── WelcomeRepo.kt │ │ │ │ ├── service │ │ │ │ └── WelcomeServiceModule.kt │ │ │ │ └── vm │ │ │ │ └── WelcomeVm.kt │ │ ├── manifest │ │ │ └── AndroidManifest.xml │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── welcome_splash_bottom_ic.webp │ │ │ └── welcome_splash_top_ic.webp │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ ├── welcome_privacy_agree_confim.xml │ │ │ ├── welcome_splash_bg.xml │ │ │ └── welcome_top_white_round.xml │ │ │ ├── layouts │ │ │ ├── activitys │ │ │ │ └── layout │ │ │ │ │ └── welcome_activity.xml │ │ │ └── fragments │ │ │ │ └── layout │ │ │ │ └── welcome_privacy_agree_fragment.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.webp │ │ │ └── ic_launcher_round.webp │ │ │ ├── values-en │ │ │ └── strings.xml │ │ │ ├── values-night │ │ │ └── colors.xml │ │ │ ├── values-v21 │ │ │ └── styles.xml │ │ │ ├── values-v28 │ │ │ └── styles.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── themes.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── knight │ │ └── kotlin │ │ └── module_welcome │ │ └── ExampleUnitTest.kt ├── nowinandroid.includes.gradle └── supportApi.gradle └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/README.md -------------------------------------------------------------------------------- /UPDATE_LOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/UPDATE_LOG.md -------------------------------------------------------------------------------- /base_library.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/base_library.gradle -------------------------------------------------------------------------------- /base_module.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/base_module.gradle -------------------------------------------------------------------------------- /core/core.includes.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/core.includes.gradle -------------------------------------------------------------------------------- /core/library_base/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/library_base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/build.gradle -------------------------------------------------------------------------------- /core/library_base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/library_base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/proguard-rules.pro -------------------------------------------------------------------------------- /core/library_base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/app/LoadModuleProxy.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/app/LoadModuleProxy.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/event/MessageEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/event/MessageEvent.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/ActivityMessenger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/ActivityMessenger.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/ClickAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/ClickAction.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/CommonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/CommonExt.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/ContextExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/ContextExtensions.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/CustomViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/CustomViewExt.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/FragmentKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/FragmentKtx.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/GsonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/GsonExt.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/LifecycleOwnerKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/LifecycleOwnerKtx.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/ktx/app.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/ktx/app.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/loadsir/EmptyCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/loadsir/EmptyCallBack.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/loadsir/ErrorCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/loadsir/ErrorCallBack.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/loadsir/LoadCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/loadsir/LoadCallBack.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/network/NetworkManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/network/NetworkManager.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/route/RouteActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/route/RouteActivity.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/route/RouteFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/route/RouteFragment.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/AnnotationUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/AnnotationUtils.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/BindingReflex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/BindingReflex.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/DisplayExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/DisplayExtensions.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/EventBusUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/EventBusUtils.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/GsonUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/GsonUtils.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/HookUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/HookUtils.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/NetworkStateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/NetworkStateUtils.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/ServiceApiFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/ServiceApiFactory.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/util/ViewRecreateHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/util/ViewRecreateHelper.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/view/BaseView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/view/BaseView.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/vm/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/vm/BaseViewModel.kt -------------------------------------------------------------------------------- /core/library_base/src/main/java/com/core/library_base/vm/EmptyViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/java/com/core/library_base/vm/EmptyViewModel.kt -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_bottom_hide_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_bottom_hide_anim.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_bottom_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_bottom_in.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_bottom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_bottom_out.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_bottom_show_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_bottom_show_anim.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_bottom_slient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_bottom_slient.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_scalealpha_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_scalealpha_in.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_scalealpha_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_scalealpha_out.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/anim/base_scalealpha_slient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/anim/base_scalealpha_slient.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-hdpi/base_iv_error_data.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-hdpi/base_iv_error_data.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-night-xhdpi/base_icon_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-night-xhdpi/base_icon_close.png -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-night-xhdpi/base_iv_left_arrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-night-xhdpi/base_iv_left_arrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-night/base_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-night/base_circle.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-night/base_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-night/base_round.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-night/base_top_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-night/base_top_round.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_baidu_real_time_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_baidu_real_time_top.png -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_bottom.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_bottom.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_circleclose.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_circleclose.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_close.png -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_collect.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_collect.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_copy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_copy.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_nocollect.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_nocollect.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_search_edittext.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_search_edittext.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_icon_up.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_icon_up.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_iv_left_arrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_iv_left_arrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_iv_light_right_arrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_iv_light_right_arrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_iv_load_empty.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_iv_load_empty.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_iv_right_arrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_iv_right_arrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_iv_white_left_arrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_iv_white_left_arrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_line_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_line_bg.9.png -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_right_whitearrow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_right_whitearrow.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_select_check.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_select_check.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xhdpi/base_warn_icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xhdpi/base_warn_icon.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable-xxhdpi/base_icon_loading.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable-xxhdpi/base_icon_loading.webp -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_article_chapter_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_article_chapter_type.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_article_new.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_article_new.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_article_new_flag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_article_new_flag.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_articlechapter_type.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_articlechapter_type.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_bg_filtrate_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_bg_filtrate_shape.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_circle.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_red_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_red_round.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_round.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_textcursorcolor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_textcursorcolor.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_top_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_top_round.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/drawable/base_top_round_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/drawable/base_top_round_white.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_article_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_article_item.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_hud.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_hud.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_layout_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_layout_empty.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_layout_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_layout_error.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_layout_load.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_layout_load.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_layout_network_tip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_layout_network_tip.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/layout/base_text_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/layout/base_text_item.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values-night/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values-night/styles.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values-v28/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values-v28/styles.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/library_base/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_base/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /core/library_common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/library_common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/build.gradle -------------------------------------------------------------------------------- /core/library_common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/library_common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/proguard-rules.pro -------------------------------------------------------------------------------- /core/library_common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/ktx/ktx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/ktx/ktx.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/provider/AppBridge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/provider/AppBridge.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/provider/AppField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/provider/AppField.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/util/ColorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/util/ColorUtils.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/util/FormetUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/util/FormetUtils.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/util/ProcessUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/util/ProcessUtil.kt -------------------------------------------------------------------------------- /core/library_common/src/main/java/com/core/library_common/util/SIzeUnikKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/main/java/com/core/library_common/util/SIzeUnikKtx.kt -------------------------------------------------------------------------------- /core/library_common/src/test/java/com/core/library_common/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_common/src/test/java/com/core/library_common/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/library_devicecompat/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/library_devicecompat/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_devicecompat/build.gradle -------------------------------------------------------------------------------- /core/library_devicecompat/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/library_devicecompat/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_devicecompat/proguard-rules.pro -------------------------------------------------------------------------------- /core/library_devicecompat/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/core/library_devicecompat/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/debug.jks -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /nowinandroid/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/build.gradle -------------------------------------------------------------------------------- /nowinandroid/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/java/com/knight/kotlin/wanandroid/WanandroidApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/java/com/knight/kotlin/wanandroid/WanandroidApp.kt -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /nowinandroid/app/src/test/java/com/knight/kotlin/wanandroid/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/app/src/test/java/com/knight/kotlin/wanandroid/ExampleUnitTest.kt -------------------------------------------------------------------------------- /nowinandroid/core/library_aop/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_aop/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_aop/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_aop/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_aop/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_aop/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_aop/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_aop/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/layout/download_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/layout/download_dialog.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/layout/update_app_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/layout/update_app_dialog.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/res/values-night/color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/res/values-night/color.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/res/values/color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/res/values/color.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_biometric/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_biometric/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_common/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_common/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_common/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_common/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/CMakeLists.txt -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/build.gradle.kts -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/CMakeLists.txt -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/aes.c -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/aes.h -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/base64.c -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/base64.h -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/aes/cryption.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/aes/cryption.cpp -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/md5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/md5/CMakeLists.txt -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/md5/md5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/md5/md5.cpp -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/md5/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/md5/md5.h -------------------------------------------------------------------------------- /nowinandroid/core/library_crypt/src/main/cpp/md5/native-lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_crypt/src/main/cpp/md5/native-lib.cpp -------------------------------------------------------------------------------- /nowinandroid/core/library_database/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_database/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_database/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_database/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_database/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_database/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_database/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_database/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_network/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_network/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_network/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_network/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_network/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_network/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_network/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_permiss/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_permiss/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_permiss/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_permiss/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_permiss/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_permiss/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/res/drawable-xhdpi/scan_line_icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/res/drawable-xhdpi/scan_line_icon.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/res/layout/scancode_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/res/layout/scancode_activity.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/res/raw/beep.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/res/raw/beep.ogg -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/res/values/color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/res/values/color.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_scan/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_scan/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_share/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_share/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_share/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/drawable-xhdpi/share_line_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/drawable-xhdpi/share_line_bg.png -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/drawable-xhdpi/share_qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/drawable-xhdpi/share_qrcode.png -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/layout/share_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/layout/share_dialog.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_share/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_share/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_util/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_util/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_util/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_util/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_util/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_util/src/main/res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/src/main/res/anim/slide_in_right.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_util/src/main/res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/src/main/res/anim/slide_out_left.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_util/src/main/res/values-en/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/src/main/res/values-en/string.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_util/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_util/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_video/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_video/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_video/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/anim/vi_from_bottom_anim_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/anim/vi_from_bottom_anim_in.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/anim/vi_from_bottom_anim_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/anim/vi_from_bottom_anim_out.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/anim/vi_play_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/anim/vi_play_loading.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_add_volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_add_volume.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_back_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_back_normal.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_back_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_back_pressed.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_backward_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_backward_icon.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_close_volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_close_volume.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_enlarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_enlarge.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_forward_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_forward_icon.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_loading_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_loading_bg.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_pause_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_pause_normal.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_pause_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_pause_pressed.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_play_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_play_normal.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_play_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_play_pressed.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_share_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_share_normal.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_share_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_share_pressed.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_shrink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_shrink.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_volume_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable-xhdpi/vi_volume_icon.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_bg.9.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_progress.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_seek_poster.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_bottom_seek_poster.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_click_back_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_click_back_selector.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_click_play_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_click_play_selector.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_dialog_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_dialog_progress.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_dialog_progress_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_dialog_progress_bg.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_loading.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_retry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_retry.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_seek_poster_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_seek_poster_normal.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_seek_poster_pressed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_seek_poster_pressed.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_title_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_title_bg.9.png -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/drawable/vi_volume_progress_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/drawable/vi_volume_progress_bg.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_dialog_brightness.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_dialog_brightness.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_dialog_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_dialog_progress.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_dialog_volume.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_dialog_volume.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_layout_clarity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_layout_clarity.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_layout_clarity_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_layout_clarity_item.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/layout/vi_layout_std.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/layout/vi_layout_std.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_video/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_video/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/build.gradle -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_close_bottom_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_close_bottom_left.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_close_bottom_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_close_bottom_right.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_close_top_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_close_top_left.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_close_top_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_close_top_right.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_dialog_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_dialog_enter.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_dialog_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_dialog_exit.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_horizontal_flip_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_horizontal_flip_in.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_open_bottom_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_open_bottom_left.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_open_bottom_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_open_bottom_right.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_open_top_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_open_top_left.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_open_top_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_open_top_right.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_flip_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_flip_in.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_flip_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_flip_out.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_front_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/anim/widget_vertical_front_out.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/base_icon_more.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/base_icon_more.webp -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/widget_icon_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/widget_icon_up.png -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/widget_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable-xhdpi/widget_shadow.9.png -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_above_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_above_shadow.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_below_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_below_shadow.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_item_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_item_click.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_item_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_item_selector.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_label_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_label_bg.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_shape_view_placeholder.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/drawable/widget_tv_bitmap_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/drawable/widget_tv_bitmap_up.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/base_include_toolbar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/base_include_toolbar.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/base_layout_recycleview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/base_layout_recycleview.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/city_default_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/city_default_item.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/city_default_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/city_default_list_item.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/city_hot_grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/city_hot_grid_item.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/layout_shimmer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/layout_shimmer.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/layout/weather_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/layout/weather_item.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values-en/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values-en/string.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/core/library_widget/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/library_widget/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/core/module_aar/aar/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/module_aar/aar/build.gradle.kts -------------------------------------------------------------------------------- /nowinandroid/core/module_aar/aar/library_crypt-release.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/core/module_aar/aar/library_crypt-release.aar -------------------------------------------------------------------------------- /nowinandroid/feature/build/tmp/android-aop/config/androidAopConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/build/tmp/android-aop/config/androidAopConfig.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/assets/constellatetype.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/assets/constellatetype.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_constellate/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_constellate/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_course/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_course/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_daily/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_daily/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_discover/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_discover/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_recommend/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_recommend/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_square/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_square/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_eye_video_detail/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_eye_video_detail/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/assets/eyecategory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/assets/eyecategory.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/drawable/home_alarm_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/drawable/home_alarm_bg.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/drawable/home_enum_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/drawable/home_enum_bg.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/drawable/home_news_bg_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/drawable/home_news_bg_shape.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_home/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_home/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/menu/main_menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/menu/main_menu_main.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_main/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_main/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/mainifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/mainifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_message/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_message/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/assets/mineitem.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/assets/mineitem.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/assets/opensourceproject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/assets/opensourceproject.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/drawable/mine_top_around.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/drawable/mine_top_around.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/drawable/mine_tv_login_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/drawable/mine_tv_login_bg.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_mine/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_mine/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_navigate/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_navigate/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_project/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_project/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_realtime/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_realtime/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set-api/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/api.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/api.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/assets/access_partner_directory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/assets/access_partner_directory.html -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/assets/darkselect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/assets/darkselect.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/assets/languageselect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/assets/languageselect.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_set/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_set/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/assets/searchkeywords.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/assets/searchkeywords.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_square/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_square/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_utils/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_utils/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/assets/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/assets/iconfont.ttf -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/assets/like.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/assets/like.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values/dimen.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_video/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_video/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/anim/web_fade_in_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/anim/web_fade_in_anim.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/anim/web_fade_out_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/anim/web_fade_out_anim.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/drawable/web_pop_top_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/drawable/web_pop_top_round.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_web/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_web/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/mainifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/mainifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_wechat/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_wechat/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/build.gradle -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/proguard-rules.pro -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/assets/themeColor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/assets/themeColor.json -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/assets/wanandroid_useragree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/assets/wanandroid_useragree.html -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/manifest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/manifest/AndroidManifest.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values-v28/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values-v28/styles.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /nowinandroid/feature/module_welcome/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/feature/module_welcome/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /nowinandroid/nowinandroid.includes.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/nowinandroid.includes.gradle -------------------------------------------------------------------------------- /nowinandroid/supportApi.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/nowinandroid/supportApi.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/HEAD/settings.gradle --------------------------------------------------------------------------------