├── .gitignore
├── README.md
├── 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
├── base_library.gradle
├── base_module.gradle
├── build.gradle.kts
├── buildSrc
├── build.gradle.kts
└── src
│ └── main
│ └── kotlin
│ └── com
│ └── knight
│ └── wanandroid
│ └── buildsrc
│ ├── Dependencies.kt
│ ├── ProjectBuildDencies.kt
│ └── ProjectPluginDencies.kt
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── 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
│ │ │ ├── annotation
│ │ │ └── EventBusRegister.kt
│ │ │ ├── app
│ │ │ ├── ApplicationLifecycle.kt
│ │ │ └── LoadModuleProxy.kt
│ │ │ ├── config
│ │ │ ├── Appconfig.kt
│ │ │ ├── CacheKey.kt
│ │ │ ├── EventBusKeys.kt
│ │ │ ├── EyeCardType.kt
│ │ │ └── EyeTypeConstants.kt
│ │ │ ├── entity
│ │ │ ├── BaiduTopRealTimeBean.kt
│ │ │ ├── EyeCardListEntity.kt
│ │ │ ├── EyeCommonAuthorEntity.kt
│ │ │ ├── EyeCommonGraphicEntity.kt
│ │ │ ├── EyeCommonTopicEntity.kt
│ │ │ ├── EyeCommonVideoEntity.kt
│ │ │ ├── EyeDailyListEntity.kt
│ │ │ ├── EyeDailyMultiListEntity.kt
│ │ │ ├── EyeItemCard.kt
│ │ │ ├── EyeVideoDetailEntity.kt
│ │ │ ├── LoginEntity.kt
│ │ │ ├── MoonPeriodEntity.kt
│ │ │ ├── SearchHotKeyEntity.kt
│ │ │ ├── TodayWeatherDataBean.kt
│ │ │ ├── UserInfoEntity.kt
│ │ │ ├── WeatherDetailBean.kt
│ │ │ ├── WebDataEntity.kt
│ │ │ └── eye_type
│ │ │ │ ├── EyeBannerImage.kt
│ │ │ │ ├── EyeFeedItemDetail.kt
│ │ │ │ └── EyeWaterFallCoverVideoImage.kt
│ │ │ ├── enum
│ │ │ ├── AirLevel.kt
│ │ │ ├── BackgroundAnimationMode.kt
│ │ │ ├── BaseEnum.kt
│ │ │ ├── DarkMode.kt
│ │ │ ├── PollutantIndex.kt
│ │ │ └── WeatherCode.kt
│ │ │ ├── event
│ │ │ └── MessageEvent.kt
│ │ │ ├── fragment
│ │ │ ├── BaseDialogFragment.kt
│ │ │ └── BaseFragment.kt
│ │ │ ├── ktx
│ │ │ ├── ActivityMessenger.kt
│ │ │ ├── ClickAction.kt
│ │ │ ├── CommonExt.kt
│ │ │ ├── ContextExtensions.kt
│ │ │ ├── CustomViewExt.kt
│ │ │ ├── EyeCardConvertKtx.kt
│ │ │ ├── FragmentKtx.kt
│ │ │ ├── GsonExt.kt
│ │ │ ├── LifecycleOwnerKtx.kt
│ │ │ ├── SettingsManager.kt
│ │ │ └── app.kt
│ │ │ ├── loadsir
│ │ │ ├── EmptyCallBack.kt
│ │ │ ├── ErrorCallBack.kt
│ │ │ └── LoadCallBack.kt
│ │ │ ├── network
│ │ │ ├── NetworkManager.kt
│ │ │ ├── NetworkStateReceiverMethod.kt
│ │ │ ├── enums
│ │ │ │ └── NetworkState.kt
│ │ │ └── interfaces
│ │ │ │ └── NetworkMonitor.kt
│ │ │ ├── repository
│ │ │ └── BaseRepository.kt
│ │ │ ├── route
│ │ │ ├── RouteActivity.kt
│ │ │ └── RouteFragment.kt
│ │ │ ├── util
│ │ │ ├── ActivityManagerUtils.kt
│ │ │ ├── AnnotationUtils.kt
│ │ │ ├── ArouteUtils.kt
│ │ │ ├── BindingReflex.kt
│ │ │ ├── CacheUtils.kt
│ │ │ ├── ColorUtils.kt
│ │ │ ├── DarkModeUtils.kt
│ │ │ ├── DisplayExtensions.kt
│ │ │ ├── EventBusUtils.kt
│ │ │ ├── GsonUtils.kt
│ │ │ ├── HookUtils.kt
│ │ │ ├── LanguageFontSizeUtils.kt
│ │ │ ├── NetworkStateUtils.kt
│ │ │ ├── ProcessUtil.kt
│ │ │ ├── ResArrayUtils.kt
│ │ │ ├── SIzeUnikKtx.kt
│ │ │ ├── ServiceApiFactory.kt
│ │ │ ├── StatusBarUtils.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_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_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_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_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
│ │ │ ├── entity
│ │ │ ├── AppUpdateBean.kt
│ │ │ └── OfficialAccountEntity.kt
│ │ │ ├── fragment
│ │ │ ├── DownLoadDialogFragment.kt
│ │ │ └── UpdateAppDialogFragment.kt
│ │ │ ├── provider
│ │ │ ├── AppBridge.kt
│ │ │ ├── AppContentProvider.kt
│ │ │ ├── AppField.kt
│ │ │ └── ApplicationProvider.kt
│ │ │ └── util
│ │ │ ├── AppUtils.kt
│ │ │ ├── DownLoadManagerUtils.kt
│ │ │ ├── FormetUtils.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_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
│ └── 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
│ │ │ ├── AndroidManifestInfo.kt
│ │ │ ├── AndroidManifestParser.kt
│ │ │ ├── AndroidVersion.kt
│ │ │ ├── GetInstalledAppsPermissionCompat.kt
│ │ │ ├── NotificationListenerPermissionCompat.kt
│ │ │ ├── NotificationMonitorService.kt
│ │ │ ├── NotificationPermissionCompat.kt
│ │ │ ├── PermissionActivityIntentHandler.kt
│ │ │ ├── PermissionApplication.kt
│ │ │ ├── PermissionChecker.kt
│ │ │ ├── PermissionHandler.kt
│ │ │ ├── PermissionHelper.kt
│ │ │ ├── PermissionIntentManager.kt
│ │ │ ├── PermissionInterceptor.kt
│ │ │ ├── PermissionLimit.kt
│ │ │ ├── PermissionNameConvert.kt
│ │ │ ├── WindowPermissionCompat.kt
│ │ │ ├── XXPermissions.kt
│ │ │ ├── delegate
│ │ │ ├── PermissionDelegateImplV18.kt
│ │ │ ├── PermissionDelegateImplV19.kt
│ │ │ ├── PermissionDelegateImplV21.kt
│ │ │ ├── PermissionDelegateImplV23.kt
│ │ │ ├── PermissionDelegateImplV26.kt
│ │ │ ├── PermissionDelegateImplV28.kt
│ │ │ ├── PermissionDelegateImplV29.kt
│ │ │ ├── PermissionDelegateImplV30.kt
│ │ │ ├── PermissionDelegateImplV31.kt
│ │ │ ├── PermissionDelegateImplV33.kt
│ │ │ └── PermissionDelegateImplV34.kt
│ │ │ ├── fragment
│ │ │ ├── PermissionFragment.kt
│ │ │ ├── RequestBasePermissionFragment.kt
│ │ │ ├── RequestDangerousPermissionFragment.kt
│ │ │ └── RequestSpecialPermissionFragment.kt
│ │ │ ├── listener
│ │ │ ├── OnPermissionCallback.kt
│ │ │ ├── OnPermissionInterceptor.kt
│ │ │ ├── OnPermissionPageCallback.kt
│ │ │ ├── OnRequestPermissionsResultCallback.kt
│ │ │ ├── PermissionDelegate.kt
│ │ │ └── PermissionDelegeImplBase.kt
│ │ │ ├── permissions
│ │ │ ├── Permission.kt
│ │ │ ├── PermissionApi.kt
│ │ │ └── PermissionGroupType.kt
│ │ │ └── utils
│ │ │ ├── PermissionUtils.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
│ │ │ ├── DataBaseUtils.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
│ │ │ ├── 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
│ │ │ └── MyLocationListener.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
│ │ ├── 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
│ │ │ ├── BaseBottomSheetDialog.kt
│ │ │ ├── BottomNavigationBehavior.kt
│ │ │ ├── CardShinningView.kt
│ │ │ ├── ChangeSizeView.kt
│ │ │ ├── CircleImageView.kt
│ │ │ ├── ClearEditText.kt
│ │ │ ├── ColorPickerView.kt
│ │ │ ├── CompatToolBar.kt
│ │ │ ├── CountNumberView.kt
│ │ │ ├── DividerItemDecoration.kt
│ │ │ ├── EasyFlipView.kt
│ │ │ ├── ExpandableTextView.java
│ │ │ ├── FloatButtonBehavior.kt
│ │ │ ├── GestureLockView.kt
│ │ │ ├── GroupCityListBean.kt
│ │ │ ├── IconFontTextView.kt
│ │ │ ├── IncepterVerticalNestScrollView.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
│ │ │ ├── SlowShowTextView.kt
│ │ │ ├── SpacesItemDecoration.kt
│ │ │ ├── StickyScrollView.kt
│ │ │ ├── TemperatureView.kt
│ │ │ ├── TransitWebCoorLayout.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
│ │ ├── 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
├── 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_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
│ │ │ ├── Test.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
│ │ │ └── EyeVideoRelateAdapter.kt
│ │ │ ├── api
│ │ │ └── EyeVideoDetailApi.kt
│ │ │ ├── entity
│ │ │ └── EyeRelateListEntity.kt
│ │ │ ├── repo
│ │ │ └── EyeVideoDetailRepo.kt
│ │ │ ├── service
│ │ │ └── EyeVideoDetailServiceModule.kt
│ │ │ ├── util
│ │ │ └── BlurredLoadUrlUtils.kt
│ │ │ └── vm
│ │ │ └── EyeVideoDetailVm.kt
│ ├── manifest
│ │ └── AndroidManifest.xml
│ └── res
│ │ ├── drawable-xhdpi
│ │ ├── eye_video_icon_collect.png
│ │ ├── eye_video_icon_comment.png
│ │ ├── eye_video_icon_give.png
│ │ └── eye_video_icon_share.png
│ │ ├── drawable
│ │ ├── ic_launcher_background.xml
│ │ └── ic_launcher_foreground.xml
│ │ ├── layouts
│ │ ├── activitys
│ │ │ └── layout
│ │ │ │ └── eye_video_detail_activity.xml
│ │ ├── adapters
│ │ │ └── layout
│ │ │ │ ├── eye_video_relate_item.xml
│ │ │ │ └── eye_video_relate_title_item.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
│ │ │ └── ZaoBaoBean.kt
│ │ │ ├── fragment
│ │ │ ├── HomeEyeClassifyFragment.kt
│ │ │ ├── HomeFragment.kt
│ │ │ ├── HomeRecommendFragment.kt
│ │ │ └── HomeTopTabsFragment.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_menu.png
│ │ ├── 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_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.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_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_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_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
│ │ │ ├── entity
│ │ │ └── AppThemeBean.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
├── settings.gradle
└── supportApi.gradle
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/app/src/main/ic_launcher-playstore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/ic_launcher-playstore.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | wanandroid
4 |
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | wanandroid
4 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/file_paths.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/buildSrc/build.gradle.kts:
--------------------------------------------------------------------------------
1 | plugins { `kotlin-dsl` }
2 | repositories { jcenter()
3 | gradlePluginPortal()}
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Dec 24 10:09:42 CST 2024
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
5 | zipStoreBase=GRADLE_USER_HOME
6 | zipStorePath=wrapper/dists
7 |
--------------------------------------------------------------------------------
/library_aop/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_aop/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_aop/consumer-rules.pro
--------------------------------------------------------------------------------
/library_aop/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
--------------------------------------------------------------------------------
/library_base/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_base/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/consumer-rules.pro
--------------------------------------------------------------------------------
/library_base/src/main/res/anim/base_bottom_hide_anim.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/library_base/src/main/res/anim/base_bottom_show_anim.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-hdpi/base_iv_error_data.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-hdpi/base_iv_error_data.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-night-xhdpi/base_icon_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-night-xhdpi/base_icon_close.png
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-night-xhdpi/base_iv_left_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-night-xhdpi/base_iv_left_arrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-night/base_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_baidu_real_time_top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_baidu_real_time_top.png
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_bottom.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_bottom.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_circleclose.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_circleclose.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_close.png
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_collect.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_collect.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_copy.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_copy.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_nocollect.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_nocollect.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_search_edittext.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_search_edittext.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_icon_up.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_icon_up.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_iv_left_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_iv_left_arrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_iv_light_right_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_iv_light_right_arrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_iv_load_empty.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_iv_load_empty.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_iv_right_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_iv_right_arrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_iv_white_left_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_iv_white_left_arrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_line_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_line_bg.9.png
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_right_whitearrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_right_whitearrow.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_select_check.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_select_check.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xhdpi/base_warn_icon.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xhdpi/base_warn_icon.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable-xxhdpi/base_icon_loading.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_base/src/main/res/drawable-xxhdpi/base_icon_loading.webp
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable/base_articlechapter_type.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
--------------------------------------------------------------------------------
/library_base/src/main/res/drawable/base_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/library_biometric/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_biometric/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_biometric/consumer-rules.pro
--------------------------------------------------------------------------------
/library_biometric/src/main/res/values-night/color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #D3D3D3
4 |
--------------------------------------------------------------------------------
/library_biometric/src/main/res/values/color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #333333
4 |
--------------------------------------------------------------------------------
/library_common/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_common/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_common/consumer-rules.pro
--------------------------------------------------------------------------------
/library_common/src/main/res/drawable-xhdpi/common_icon_circleclose.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_common/src/main/res/drawable-xhdpi/common_icon_circleclose.webp
--------------------------------------------------------------------------------
/library_common/src/main/res/drawable-xhdpi/common_updatedialog_top.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_common/src/main/res/drawable-xhdpi/common_updatedialog_top.webp
--------------------------------------------------------------------------------
/library_common/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 发现新版本
4 | 立即更新
5 | 下载更新中,请稍候...
6 |
--------------------------------------------------------------------------------
/library_crypt/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_crypt/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_crypt/consumer-rules.pro
--------------------------------------------------------------------------------
/library_crypt/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/library_database/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_database/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_database/consumer-rules.pro
--------------------------------------------------------------------------------
/library_database/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/library_network/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_network/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_network/consumer-rules.pro
--------------------------------------------------------------------------------
/library_network/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/library_permiss/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_permiss/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_permiss/consumer-rules.pro
--------------------------------------------------------------------------------
/library_permiss/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/library_scan/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_scan/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_scan/consumer-rules.pro
--------------------------------------------------------------------------------
/library_scan/src/main/res/drawable-xhdpi/scan_icon_closeflash.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_scan/src/main/res/drawable-xhdpi/scan_icon_closeflash.webp
--------------------------------------------------------------------------------
/library_scan/src/main/res/drawable-xhdpi/scan_icon_openflash.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_scan/src/main/res/drawable-xhdpi/scan_icon_openflash.webp
--------------------------------------------------------------------------------
/library_scan/src/main/res/drawable-xhdpi/scan_line_icon.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_scan/src/main/res/drawable-xhdpi/scan_line_icon.webp
--------------------------------------------------------------------------------
/library_scan/src/main/res/raw/beep.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_scan/src/main/res/raw/beep.ogg
--------------------------------------------------------------------------------
/library_share/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_share/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/consumer-rules.pro
--------------------------------------------------------------------------------
/library_share/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/library_share/src/main/res/drawable-xhdpi/share_download_local_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/src/main/res/drawable-xhdpi/share_download_local_icon.png
--------------------------------------------------------------------------------
/library_share/src/main/res/drawable-xhdpi/share_line_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/src/main/res/drawable-xhdpi/share_line_bg.png
--------------------------------------------------------------------------------
/library_share/src/main/res/drawable-xhdpi/share_qrcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/src/main/res/drawable-xhdpi/share_qrcode.png
--------------------------------------------------------------------------------
/library_share/src/main/res/drawable-xhdpi/share_wechat_circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/src/main/res/drawable-xhdpi/share_wechat_circle.png
--------------------------------------------------------------------------------
/library_share/src/main/res/drawable-xhdpi/share_wechat_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_share/src/main/res/drawable-xhdpi/share_wechat_icon.png
--------------------------------------------------------------------------------
/library_share/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | savePhoto
3 | successful to save photo
4 | failed to save photo
5 |
6 |
--------------------------------------------------------------------------------
/library_share/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #D3D3D3
4 | #303030
5 |
6 |
--------------------------------------------------------------------------------
/library_share/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 保存图片
3 | 图片保存成功
4 | 图片保存失败
5 |
6 |
--------------------------------------------------------------------------------
/library_share/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/library_util/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_util/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_util/consumer-rules.pro
--------------------------------------------------------------------------------
/library_util/src/main/java/com/knight/kotlin/library_util/baidu/MyLocationListener.kt:
--------------------------------------------------------------------------------
1 | package com.knight.kotlin.library_util.baidu
2 |
3 |
4 | /**
5 | * @author created by luguian
6 | * @organize
7 | * @Date 2025/4/8 16:24
8 | * @descript:百度地图回调监听
9 | */
10 |
--------------------------------------------------------------------------------
/library_util/src/main/res/anim/slide_in_right.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/library_util/src/main/res/anim/slide_out_left.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/library_video/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_video/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/consumer-rules.pro
--------------------------------------------------------------------------------
/library_video/src/main/res/anim/vi_from_bottom_anim_in.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/library_video/src/main/res/anim/vi_from_bottom_anim_out.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_add_volume.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_add_volume.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_back_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_back_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_back_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_back_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_back_tiny_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_back_tiny_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_back_tiny_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_back_tiny_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_backward_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_backward_icon.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_10.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_100.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_30.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_50.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_70.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_battery_level_90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_battery_level_90.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_brightness_video.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_brightness_video.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_clarity_popwindow_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_clarity_popwindow_bg.9.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_close_volume.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_close_volume.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_enlarge.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_enlarge.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_forward_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_forward_icon.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_loading_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_loading_bg.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_pause_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_pause_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_pause_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_pause_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_play_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_play_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_play_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_play_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_restart_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_restart_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_restart_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_restart_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_share_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_share_normal.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_share_pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_share_pressed.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_shrink.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_shrink.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable-xhdpi/vi_volume_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable-xhdpi/vi_volume_icon.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable/vi_bottom_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable/vi_bottom_bg.9.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable/vi_clarity_popwindow_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable/vi_clarity_popwindow_bg.9.png
--------------------------------------------------------------------------------
/library_video/src/main/res/drawable/vi_title_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/drawable/vi_title_bg.9.png
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_video/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/library_video/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/library_video/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 45dp
3 | 62dp
4 |
5 |
--------------------------------------------------------------------------------
/library_video/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/library_widget/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/library_widget/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/consumer-rules.pro
--------------------------------------------------------------------------------
/library_widget/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/anim/widget_dialog_exit.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/color-night/widget_tv_city_search_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/color/widget_tv_city_search_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-night-xhdpi/base_icon_more.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-night-xhdpi/base_icon_more.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/base_icon_more.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/base_icon_more.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/base_right_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/base_right_arrow.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_delete_normal.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_delete_normal.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_delete_press.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_delete_press.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_icon_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_icon_arrow.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_icon_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_icon_up.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_label_delete.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_label_delete.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_like_icon.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_like_icon.webp
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_shadow.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_shadow.9.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w0.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w1.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w10.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w11.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w12.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w13.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w14.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w15.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w16.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w17.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w18.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w19.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w2.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w20.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w21.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w29.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w3.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w30.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w31.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w32.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w33.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w34.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w35.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w36.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w37.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w38.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w39.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w4.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w45.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w5.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w6.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w7.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w8.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/library_widget/src/main/res/drawable-xhdpi/widget_weather_icon_w9.png
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_best_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_big_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_good_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_label_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_mid_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_poison_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_shape_view_placeholder.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_small_level_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/drawable/widget_tv_bitmap_up.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/library_widget/src/main/res/values/integers.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 500
4 | 250
5 |
--------------------------------------------------------------------------------
/module_aar/aar/build.gradle.kts:
--------------------------------------------------------------------------------
1 | configurations.maybeCreate("default")
2 | artifacts.add("default", file("library_crypt-release.aar"))
3 | //https://www.jb51.net/article/281705.htm
--------------------------------------------------------------------------------
/module_aar/aar/library_crypt-release.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_aar/aar/library_crypt-release.aar
--------------------------------------------------------------------------------
/module_course/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_course/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_course/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | module_course
4 | Course
5 | Course Detail
6 |
--------------------------------------------------------------------------------
/module_course/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_course
3 | 教程
4 | 教程列表
5 |
--------------------------------------------------------------------------------
/module_eye_daily/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/drawable-night-xhdpi/eye_daily_head_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/drawable-night-xhdpi/eye_daily_head_icon.png
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_head_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_head_icon.png
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_title_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_title_icon.png
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_type_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_type_icon.png
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_video_time_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/drawable-xhdpi/eye_daily_video_time_icon.png
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_daily/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | Eye_daily
3 | Daily
4 | Today Selection
5 |
6 |
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 开眼日报
3 | 日报
4 | 今日精选
5 |
6 |
--------------------------------------------------------------------------------
/module_eye_daily/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_eye_discover/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-night-xhdpi/eye_discover_category_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-night-xhdpi/eye_discover_category_play_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-night-xhdpi/eye_discover_share_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-night-xhdpi/eye_discover_share_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-night/eye_discover_topic_round_bottom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_category_item_type_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_category_item_type_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_category_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_category_play_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_right_arrow_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_right_arrow_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_share.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_share_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_share_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_collect_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_collect_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_comment_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_comment_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_love_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_love_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_share_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/drawable-xhdpi/eye_discover_topic_share_icon.png
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_discover/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_discover/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/module_eye_square/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_eye_square/src/main/java/com/knight/kotlin/module_eye_square/Test.kt:
--------------------------------------------------------------------------------
1 | package com.knight.kotlin.module_eye_square
2 |
3 |
4 | /**
5 | * @author created by luguian
6 | * @organize
7 | * @Date 2025/2/11 14:23
8 | * @descript:
9 | */
10 | class Test {
11 | }
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/drawable-xhdpi/eye_square_feed_video_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/drawable-xhdpi/eye_square_feed_video_play_icon.png
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_square/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My Application
3 | Follow
4 |
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 开眼社区
3 | 关注
4 |
--------------------------------------------------------------------------------
/module_eye_square/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/module_eye_video_detail/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_collect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_collect.png
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_comment.png
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_give.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_give.png
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/drawable-xhdpi/eye_video_icon_share.png
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_eye_video_detail/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My Application
3 | share_image
4 | follow
5 |
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My Application
3 | share_image
4 | 关注
5 |
--------------------------------------------------------------------------------
/module_eye_video_detail/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_home/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_icon_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_icon_menu.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_icon_moon_rise_set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_icon_moon_rise_set.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_icon_sun_rise_set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_icon_sun_rise_set.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_local_city_delete_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_local_city_delete_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_news_close_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_news_close_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_news_float_menu_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_news_float_menu_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_news_pause_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_news_pause_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_news_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_news_play_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_airconditioner_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_airconditioner_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_allergy_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_allergy_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_carwash_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_carwash_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_chill_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_chill_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_clothes_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_clothes_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_cold_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_cold_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_comfort_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_comfort_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_diffusion_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_diffusion_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_dry_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_dry_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_drying_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_drying_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_fish_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_fish_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_heatstroke_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_heatstroke_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_makeup_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_makeup_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_mood_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_mood_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_morning_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_morning_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sports_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sports_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sunglasses_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sunglasses_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sunscreen_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_sunscreen_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_traffic_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_traffic_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_trourism_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_trourism_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_ultraviolet_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_ultraviolet_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_umbrella_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-night-xhdpi/home_weather_night_umbrella_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_one.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_one.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_three.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_three.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_two.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_baidu_real_time_two.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_bg_user_card.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_bg_user_card.jpg
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_add.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_add.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_add_label.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_add_label.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_add_white.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_add_white.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_author.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_author.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_blurclose.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_blurclose.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_cancel.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_cancel.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_circleclose.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_circleclose.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_course.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_course.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_everyday.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_everyday.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_everyday_white.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_everyday_white.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_expand_arrowdown.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_expand_arrowdown.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_eye_daily.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_eye_daily.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_eye_find.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_eye_find.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_eye_hot.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_eye_hot.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_eye_square.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_eye_square.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_menu.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_message.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_message.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_moon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_moon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_moon_rise_set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_moon_rise_set.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_rainfall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_rainfall.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_scan.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_scan.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_show_icon.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_show_icon.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_sun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_sun.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_sun_rise_set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_sun_rise_set.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_sunrise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_sunrise.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_sunset.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_sunset.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_time.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_time.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_utils.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_utils.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_weather.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_weather.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_white_circle_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_white_circle_close.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_zaobao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_zaobao.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_icon_zaobao_tip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_icon_zaobao_tip.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_local_city_delete_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_local_city_delete_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_location_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_location_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_news_close_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_news_close_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_news_float_menu_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_news_float_menu_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_news_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_news_logo.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_news_pause_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_news_pause_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_news_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_news_play_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_comfort_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_comfort_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_dry_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_dry_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_mood_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_mood_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_morning_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_morning_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_sunglasses_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_sunglasses_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable-xhdpi/home_weather_trourism_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/drawable-xhdpi/home_weather_trourism_icon.png
--------------------------------------------------------------------------------
/module_home/src/main/res/drawable/home_articlechapter_type.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_home/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_home/src/main/res/values/ids.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_main/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_main/src/main/java/com/knight/kotlin/module_main/api/MainApiService.kt:
--------------------------------------------------------------------------------
1 | package com.knight.kotlin.module_main.api
2 |
3 | /**
4 | * Author:Knight
5 | * Time:2021/12/22 17:42
6 | * Description:MainApiService
7 | */
8 | interface MainApiService
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_main_ic_bottom_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_main_ic_bottom_default.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_main_ic_bottom_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_main_ic_bottom_press.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_mine_ic_bottom_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_mine_ic_bottom_default.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_mine_ic_bottom_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_mine_ic_bottom_press.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_navigate_ic_bottom_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_navigate_ic_bottom_default.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_navigate_ic_bottom_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_navigate_ic_bottom_press.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_project_ic_bottom_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_project_ic_bottom_default.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_project_ic_bottom_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_project_ic_bottom_press.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_square_ic_bottom_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_square_ic_bottom_default.png
--------------------------------------------------------------------------------
/module_main/src/main/res/drawable-xxhdpi/main_square_ic_bottom_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/drawable-xxhdpi/main_square_ic_bottom_press.png
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_main/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_main/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 | #303030
3 |
--------------------------------------------------------------------------------
/module_main/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ffffff
4 | #55aff4
5 | #a6a6a6
6 |
--------------------------------------------------------------------------------
/module_message/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_message/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "message_"
4 | namespace = "com.knight.kotlin.module_message"
5 | }
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_message/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_message/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #D3D3D3
4 |
--------------------------------------------------------------------------------
/module_message/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_message
3 | 已读消息
4 | 未读消息
5 | 消息中心
6 |
--------------------------------------------------------------------------------
/module_mine/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_mine/src/main/java/com/knight/kotlin/module_mine/api/HistoryRecordService.kt:
--------------------------------------------------------------------------------
1 | package com.knight.kotlin.module_mine.api
2 |
3 | /**
4 | * Author:Knight
5 | * Time:2022/5/17 17:59
6 | * Description:HistoryRecordService
7 | */
8 | interface HistoryRecordService
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_first_points.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_first_points.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_icon_delete.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_icon_delete.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_icon_message.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_icon_message.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_iv_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_iv_arrow.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_iv_default_head.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_iv_default_head.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_iv_pointrule.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_iv_pointrule.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_iv_refresh.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_iv_refresh.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_second_points.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_second_points.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable-xhdpi/mine_third_points.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/drawable-xhdpi/mine_third_points.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable/mine_register_confim.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable/mine_sliduppanelayout_line.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/module_mine/src/main/res/drawable/mine_tv_login_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_mine/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_navigate/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "navigate_"
4 | namespace = "com.knight.kotlin.module_navigate"
5 | }
6 |
7 |
--------------------------------------------------------------------------------
/module_navigate/src/main/res/drawable-xxhdpi/hierachy_arrow_right.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/drawable-xxhdpi/hierachy_arrow_right.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_navigate/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_navigate/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_navigate
3 | 导航
4 | 体系
5 |
--------------------------------------------------------------------------------
/module_project/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_project/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "project_"
4 | namespace = "com.knight.kotlin.module_project"
5 | }
6 |
7 |
--------------------------------------------------------------------------------
/module_project/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_project/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_project/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #303030
4 |
--------------------------------------------------------------------------------
/module_project/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ffffff
4 |
--------------------------------------------------------------------------------
/module_project/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_project
3 |
--------------------------------------------------------------------------------
/module_realtime/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_realtime/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "realtime_"
4 | namespace = "com.knight.kotlin.module_realtime"
5 | }
6 |
7 |
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_one.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_one.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_second.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_second.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_third.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/hot_rank_novel_third.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_car_arrow_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_car_arrow_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_car_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_car_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_hot_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_hot_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_down.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_same.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_same.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_hotchange_up.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_main_head_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_main_head_bg.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_main_more_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_main_more_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_movie_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_movie_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_novel_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_novel_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_phrase_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_phrase_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_teleplay_arrow_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_teleplay_arrow_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable-xhdpi/realtime_teleplay_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/drawable-xhdpi/realtime_teleplay_icon.png
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable/realtime_hotchange_car_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/module_realtime/src/main/res/drawable/realtime_hotchange_teleplay_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_realtime/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_realtime/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_realtime
3 | RealTime
4 | Search Index
5 |
--------------------------------------------------------------------------------
/module_realtime/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_realtime
3 | 百度热搜
4 | 热搜指数
5 |
--------------------------------------------------------------------------------
/module_set-api/build.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java-library'
2 | apply plugin: 'kotlin'
3 | //辅助生成后缀是-api模块的gradle模块 生成module_set-api
4 | java {
5 | sourceCompatibility = JavaVersion.VERSION_17
6 | targetCompatibility = JavaVersion.VERSION_17
7 | }
8 |
9 | dependencies {
10 |
11 | }
--------------------------------------------------------------------------------
/module_set/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_set/api.gradle:
--------------------------------------------------------------------------------
1 | apply plugin: 'java-library'
2 | apply plugin: 'kotlin'
3 | //辅助生成后缀是-api模块的gradle模块 生成module_set-api
4 | java {
5 | sourceCompatibility = JavaVersion.VERSION_17
6 | targetCompatibility = JavaVersion.VERSION_17
7 | }
8 |
9 | dependencies {
10 |
11 | }
--------------------------------------------------------------------------------
/module_set/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "set_"
4 | namespace = "com.knight.kotlin.module_set"
5 | }
6 |
7 | dependencies {
8 | implementation fileTree(dir: "libs", include: ["*.jar"])
9 | }
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-night-xhdpi/set_selectdark_no.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-night-xhdpi/set_selectdark_no.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-night-xhdpi/set_selectdark_yes.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-night-xhdpi/set_selectdark_yes.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-night/set_color_pickview_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/base_select_check.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/base_select_check.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/set_cb_checkselect.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/set_cb_checkselect.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/set_cb_checkunselect.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/set_cb_checkunselect.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/set_iv_white_right_arrow.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/set_iv_white_right_arrow.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/set_selectdark_no.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/set_selectdark_no.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable-xhdpi/set_selectdark_yes.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/drawable-xhdpi/set_selectdark_yes.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/drawable/set_color_pickview_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_set/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_square/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_square/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "square_"
4 | namespace = "com.knight.kotlin.module_square"
5 | }
--------------------------------------------------------------------------------
/module_square/src/main/assets/searchkeywords.json:
--------------------------------------------------------------------------------
1 | ["最新分享","面试","Flutter","kotlin","java","源码","Jetpack","性能优化","架构","开源"]
2 |
--------------------------------------------------------------------------------
/module_square/src/main/res/drawable-xhdpi/square_icon_flagmore.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/drawable-xhdpi/square_icon_flagmore.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/drawable-xhdpi/square_icon_question.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/drawable-xhdpi/square_icon_question.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/drawable-xhdpi/square_sharearticle_btn.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/drawable-xhdpi/square_sharearticle_btn.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_square/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_square/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_utils/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "utils_"
4 | namespace = "com.knight.kotlin.module_utils"
5 | }
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_utils/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_utils/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | module_utils
4 | utils
5 |
--------------------------------------------------------------------------------
/module_utils/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #D3D3D3
4 |
--------------------------------------------------------------------------------
/module_utils/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #333333
4 |
--------------------------------------------------------------------------------
/module_utils/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | module_utils
3 | 工具集合
4 |
--------------------------------------------------------------------------------
/module_video/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_video/src/main/assets/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/assets/iconfont.ttf
--------------------------------------------------------------------------------
/module_video/src/main/res/drawable-xxhdpi/video_add_focus.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/drawable-xxhdpi/video_add_focus.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/drawable-xxhdpi/video_ic_pause.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/drawable-xxhdpi/video_ic_pause.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/drawable-xxhdpi/video_ic_play.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/drawable-xxhdpi/video_ic_play.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/drawable-xxhdpi/video_ic_record.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/drawable-xxhdpi/video_ic_record.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_video/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_video/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFDDA4
4 | #ff2c54
5 |
--------------------------------------------------------------------------------
/module_video/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #ff2c54
4 | #FFDDA4
5 |
--------------------------------------------------------------------------------
/module_web/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_web/src/main/res/anim/web_fade_out_anim.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_web/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_wechat/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "wechat_"
4 | namespace = "com.knight.kotlin.module_wechat"
5 | }
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_wechat/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_wechat/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WechatApp
3 | Please enter keyword search
4 | Official account
5 |
--------------------------------------------------------------------------------
/module_wechat/src/main/res/values-night/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #333333
4 |
--------------------------------------------------------------------------------
/module_wechat/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WechatApp
3 | 请输入关键字搜索
4 | 公众号
5 |
--------------------------------------------------------------------------------
/module_welcome/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/module_welcome/build.gradle:
--------------------------------------------------------------------------------
1 | apply from: '../base_module.gradle'
2 | android {
3 | resourcePrefix "welcome_"
4 | namespace = "com.knight.kotlin.module_welcome"
5 |
6 |
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/module_welcome/src/main/assets/themeColor.json:
--------------------------------------------------------------------------------
1 | {
2 | "errorCode": 0,
3 | "data": {
4 | "gray" : false,
5 | "themeColor": "#55aff4",
6 | "forceTheme": false
7 | },
8 | "errorMsg": ""
9 | }
--------------------------------------------------------------------------------
/module_welcome/src/main/res/drawable-xhdpi/welcome_splash_bottom_ic.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/drawable-xhdpi/welcome_splash_bottom_ic.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/drawable-xhdpi/welcome_splash_top_ic.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/drawable-xhdpi/welcome_splash_top_ic.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/module_welcome/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KnightAndroid/wanandroidByKotlin/5f1ca4d2079b1861f0efa128b0b7936396fb57fc/module_welcome/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------