├── .github ├── FUNDING.yml └── workflows │ └── issue_check.yml ├── .gitignore ├── .idea ├── copyright │ ├── profiles_settings.xml │ └── xuexiang.xml └── gradle.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── channel ├── debug.jks ├── multiple-channel.gradle ├── proguard-rules.pro ├── src │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── xuexiang │ │ │ └── templateproject │ │ │ └── ExampleInstrumentedTest.kt │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ │ ├── protocol │ │ │ │ ├── account_protocol.txt │ │ │ │ └── privacy_protocol.txt │ │ │ └── tips.json │ │ ├── java │ │ │ └── com │ │ │ │ └── xuexiang │ │ │ │ └── templateproject │ │ │ │ ├── MyApp.kt │ │ │ │ ├── activity │ │ │ │ ├── LoginActivity.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ └── SplashActivity.kt │ │ │ │ ├── adapter │ │ │ │ ├── base │ │ │ │ │ ├── broccoli │ │ │ │ │ │ ├── BroccoliRecyclerAdapter.kt │ │ │ │ │ │ └── BroccoliSimpleDelegateAdapter.kt │ │ │ │ │ └── delegate │ │ │ │ │ │ ├── BaseDelegateAdapter.kt │ │ │ │ │ │ ├── SimpleDelegateAdapter.kt │ │ │ │ │ │ ├── SingleDelegateAdapter.kt │ │ │ │ │ │ └── XDelegateAdapter.kt │ │ │ │ └── entity │ │ │ │ │ └── NewInfo.kt │ │ │ │ ├── core │ │ │ │ ├── BaseActivity.kt │ │ │ │ ├── BaseContainerFragment.kt │ │ │ │ ├── BaseFragment.kt │ │ │ │ ├── BaseSimpleListFragment.kt │ │ │ │ ├── SimpleListAdapter.kt │ │ │ │ ├── XPageTransferActivity.kt │ │ │ │ ├── http │ │ │ │ │ ├── api │ │ │ │ │ │ └── ApiService.kt │ │ │ │ │ ├── callback │ │ │ │ │ │ ├── NoTipCallBack.kt │ │ │ │ │ │ ├── TipCallBack.kt │ │ │ │ │ │ └── TipProgressLoadingCallBack.kt │ │ │ │ │ ├── entity │ │ │ │ │ │ └── TipInfo.kt │ │ │ │ │ ├── loader │ │ │ │ │ │ ├── IProgressLoaderFactory.kt │ │ │ │ │ │ ├── MiniLoadingDialogLoader.kt │ │ │ │ │ │ ├── MiniProgressLoaderFactory.kt │ │ │ │ │ │ └── ProgressLoader.kt │ │ │ │ │ └── subscriber │ │ │ │ │ │ ├── NoTipRequestSubscriber.kt │ │ │ │ │ │ ├── TipProgressLoadingSubscriber.kt │ │ │ │ │ │ └── TipRequestSubscriber.kt │ │ │ │ └── webview │ │ │ │ │ ├── AgentWebActivity.kt │ │ │ │ │ ├── AgentWebFragment.kt │ │ │ │ │ ├── BaseWebViewFragment.kt │ │ │ │ │ ├── FragmentKeyDown.kt │ │ │ │ │ ├── LollipopFixedWebView.kt │ │ │ │ │ ├── MiddlewareChromeClient.kt │ │ │ │ │ ├── MiddlewareWebViewClient.kt │ │ │ │ │ ├── UIController.kt │ │ │ │ │ ├── WebLayout.kt │ │ │ │ │ ├── WebViewInterceptDialog.kt │ │ │ │ │ └── XPageWebViewFragment.kt │ │ │ │ ├── fragment │ │ │ │ ├── news │ │ │ │ │ ├── GridItemFragment.kt │ │ │ │ │ └── NewsFragment.kt │ │ │ │ ├── other │ │ │ │ │ ├── AboutFragment.kt │ │ │ │ │ ├── LoginFragment.kt │ │ │ │ │ ├── ServiceProtocolFragment.kt │ │ │ │ │ └── SettingsFragment.kt │ │ │ │ ├── profile │ │ │ │ │ └── ProfileFragment.kt │ │ │ │ └── trending │ │ │ │ │ └── TrendingFragment.kt │ │ │ │ ├── utils │ │ │ │ ├── DemoDataProvider.kt │ │ │ │ ├── MMKVUtils.kt │ │ │ │ ├── RandomUtils.kt │ │ │ │ ├── SettingUtils.kt │ │ │ │ ├── TokenUtils.kt │ │ │ │ ├── Utils.kt │ │ │ │ ├── sdkinit │ │ │ │ │ ├── ANRWatchDogInit.kt │ │ │ │ │ ├── UMengInit.kt │ │ │ │ │ ├── XBasicLibInit.kt │ │ │ │ │ └── XUpdateInit.kt │ │ │ │ ├── service │ │ │ │ │ └── JsonSerializationService.kt │ │ │ │ └── update │ │ │ │ │ ├── CustomUpdateDownloader.kt │ │ │ │ │ ├── CustomUpdateFailureListener.kt │ │ │ │ │ ├── CustomUpdateParser.kt │ │ │ │ │ ├── UpdateTipDialog.kt │ │ │ │ │ └── XHttpUpdateHttpServiceImpl.kt │ │ │ │ └── widget │ │ │ │ ├── GuideTipsDialog.kt │ │ │ │ └── MaterialFooter.kt │ │ └── res │ │ │ ├── color │ │ │ └── selector_round_button_main_theme_color.xml │ │ │ ├── drawable-hdpi │ │ │ ├── ic_comment.png │ │ │ ├── ic_praise.png │ │ │ ├── ic_splash_app_logo_xui.png │ │ │ └── ic_splash_company_logo.png │ │ │ ├── drawable-v17 │ │ │ └── xui_config_bg_splash.xml │ │ │ ├── drawable-v21 │ │ │ └── xui_config_bg_splash.xml │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable-xxxhdpi │ │ │ ├── ic_web_back.png │ │ │ ├── ic_web_close.png │ │ │ └── ic_web_more.png │ │ │ ├── drawable │ │ │ ├── bg_dialog_common_tip_corner_white.xml │ │ │ ├── ic_action_close_white.xml │ │ │ ├── ic_default_head.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── ic_login_close.xml │ │ │ ├── ic_logo_app.xml │ │ │ ├── ic_menu_about.xml │ │ │ ├── ic_menu_about_white.xml │ │ │ ├── ic_menu_issues.xml │ │ │ ├── ic_menu_news.xml │ │ │ ├── ic_menu_notifications.xml │ │ │ ├── ic_menu_person.xml │ │ │ ├── ic_menu_privacy.xml │ │ │ ├── ic_menu_search.xml │ │ │ ├── ic_menu_settings.xml │ │ │ ├── ic_menu_star.xml │ │ │ ├── ic_menu_trending.xml │ │ │ ├── ic_password.xml │ │ │ ├── ic_phone.xml │ │ │ ├── icon_arrow_right_grey.xml │ │ │ └── img_guide_tip_top.xml │ │ │ ├── layout │ │ │ ├── activity_agent_web.xml │ │ │ ├── activity_main.xml │ │ │ ├── adapter_common_grid_item.xml │ │ │ ├── adapter_item_simple_list_2.xml │ │ │ ├── adapter_news_card_view_list_item.xml │ │ │ ├── adapter_title_item.xml │ │ │ ├── dialog_guide_tips.xml │ │ │ ├── fragment_about.xml │ │ │ ├── fragment_agentweb.xml │ │ │ ├── fragment_grid_item.xml │ │ │ ├── fragment_login.xml │ │ │ ├── fragment_news.xml │ │ │ ├── fragment_profile.xml │ │ │ ├── fragment_pulldown_web.xml │ │ │ ├── fragment_service_protocol.xml │ │ │ ├── fragment_settings.xml │ │ │ ├── fragment_trending.xml │ │ │ ├── include_head_view_banner.xml │ │ │ ├── include_navigation_header.xml │ │ │ ├── include_toolbar_web.xml │ │ │ ├── layout_main_content.xml │ │ │ └── layout_news_card_item.xml │ │ │ ├── menu │ │ │ ├── menu_drawer.xml │ │ │ ├── menu_main.xml │ │ │ ├── menu_navigation_bottom.xml │ │ │ └── menu_toolbar_web.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values │ │ │ ├── arrays.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ ├── styles.xml │ │ │ └── styles_widget.xml │ │ │ └── xml │ │ │ └── network_security_config.xml │ └── test │ │ └── java │ │ └── com │ │ └── xuexiang │ │ └── templateproject │ │ └── ExampleUnitTest.kt └── x-library.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── versions.gradle /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/issue_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.github/workflows/issue_check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/copyright/xuexiang.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.idea/copyright/xuexiang.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/channel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/channel -------------------------------------------------------------------------------- /app/debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/debug.jks -------------------------------------------------------------------------------- /app/multiple-channel.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/multiple-channel.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/xuexiang/templateproject/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/androidTest/java/com/xuexiang/templateproject/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/protocol/account_protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/assets/protocol/account_protocol.txt -------------------------------------------------------------------------------- /app/src/main/assets/protocol/privacy_protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/assets/protocol/privacy_protocol.txt -------------------------------------------------------------------------------- /app/src/main/assets/tips.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/assets/tips.json -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/MyApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/MyApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/activity/LoginActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/activity/LoginActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/activity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/activity/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/activity/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/activity/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/broccoli/BroccoliRecyclerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/broccoli/BroccoliRecyclerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/broccoli/BroccoliSimpleDelegateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/broccoli/BroccoliSimpleDelegateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/BaseDelegateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/BaseDelegateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/SimpleDelegateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/SimpleDelegateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/SingleDelegateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/SingleDelegateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/XDelegateAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/base/delegate/XDelegateAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/adapter/entity/NewInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/adapter/entity/NewInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/BaseContainerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/BaseContainerFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/BaseSimpleListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/BaseSimpleListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/SimpleListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/SimpleListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/XPageTransferActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/XPageTransferActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/api/ApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/api/ApiService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/callback/NoTipCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/callback/NoTipCallBack.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/callback/TipCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/callback/TipCallBack.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/callback/TipProgressLoadingCallBack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/callback/TipProgressLoadingCallBack.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/entity/TipInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/entity/TipInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/loader/IProgressLoaderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/loader/IProgressLoaderFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/loader/MiniLoadingDialogLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/loader/MiniLoadingDialogLoader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/loader/MiniProgressLoaderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/loader/MiniProgressLoaderFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/loader/ProgressLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/loader/ProgressLoader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/NoTipRequestSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/NoTipRequestSubscriber.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/TipProgressLoadingSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/TipProgressLoadingSubscriber.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/TipRequestSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/http/subscriber/TipRequestSubscriber.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/AgentWebActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/AgentWebActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/AgentWebFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/AgentWebFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/BaseWebViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/BaseWebViewFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/FragmentKeyDown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/FragmentKeyDown.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/LollipopFixedWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/LollipopFixedWebView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/MiddlewareChromeClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/MiddlewareChromeClient.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/MiddlewareWebViewClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/MiddlewareWebViewClient.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/UIController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/UIController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/WebLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/WebLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/WebViewInterceptDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/WebViewInterceptDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/core/webview/XPageWebViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/core/webview/XPageWebViewFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/news/GridItemFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/news/GridItemFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/news/NewsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/news/NewsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/other/AboutFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/other/AboutFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/other/LoginFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/other/LoginFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/other/ServiceProtocolFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/other/ServiceProtocolFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/other/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/other/SettingsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/profile/ProfileFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/profile/ProfileFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/fragment/trending/TrendingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/fragment/trending/TrendingFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/DemoDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/DemoDataProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/MMKVUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/MMKVUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/RandomUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/RandomUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/SettingUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/SettingUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/TokenUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/TokenUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/Utils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/ANRWatchDogInit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/ANRWatchDogInit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/UMengInit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/UMengInit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/XBasicLibInit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/XBasicLibInit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/XUpdateInit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/sdkinit/XUpdateInit.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/service/JsonSerializationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/service/JsonSerializationService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateDownloader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateDownloader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateFailureListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateFailureListener.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/update/CustomUpdateParser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/update/UpdateTipDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/update/UpdateTipDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/utils/update/XHttpUpdateHttpServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/utils/update/XHttpUpdateHttpServiceImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/widget/GuideTipsDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/widget/GuideTipsDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/xuexiang/templateproject/widget/MaterialFooter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/java/com/xuexiang/templateproject/widget/MaterialFooter.kt -------------------------------------------------------------------------------- /app/src/main/res/color/selector_round_button_main_theme_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/color/selector_round_button_main_theme_color.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-hdpi/ic_comment.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_praise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-hdpi/ic_praise.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_splash_app_logo_xui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-hdpi/ic_splash_app_logo_xui.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_splash_company_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-hdpi/ic_splash_company_logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v17/xui_config_bg_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-v17/xui_config_bg_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v21/xui_config_bg_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-v21/xui_config_bg_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_web_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-xxxhdpi/ic_web_back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_web_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-xxxhdpi/ic_web_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_web_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable-xxxhdpi/ic_web_more.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/bg_dialog_common_tip_corner_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/bg_dialog_common_tip_corner_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_action_close_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_action_close_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_default_head.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_default_head.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_login_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_login_close.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_logo_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_logo_app.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_about.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_about_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_about_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_issues.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_issues.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_news.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_news.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_notifications.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_notifications.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_person.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_privacy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_privacy.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_search.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_star.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_star.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_trending.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_menu_trending.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_password.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_password.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_phone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/ic_phone.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/icon_arrow_right_grey.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/icon_arrow_right_grey.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_guide_tip_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/drawable/img_guide_tip_top.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_agent_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/activity_agent_web.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_common_grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/adapter_common_grid_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_item_simple_list_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/adapter_item_simple_list_2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_news_card_view_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/adapter_news_card_view_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/adapter_title_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/adapter_title_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_guide_tips.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/dialog_guide_tips.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_agentweb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_agentweb.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_grid_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_news.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_news.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_pulldown_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_pulldown_web.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_service_protocol.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_service_protocol.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_trending.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/fragment_trending.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_head_view_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/include_head_view_banner.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_navigation_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/include_navigation_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_toolbar_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/include_toolbar_web.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_main_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/layout_main_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_news_card_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/layout/layout_news_card_item.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_drawer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/menu/menu_drawer.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_navigation_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/menu/menu_navigation_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_toolbar_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/menu/menu_toolbar_web.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles_widget.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/values/styles_widget.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/src/test/java/com/xuexiang/templateproject/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/src/test/java/com/xuexiang/templateproject/ExampleUnitTest.kt -------------------------------------------------------------------------------- /app/x-library.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/app/x-library.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /versions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuexiangjys/TemplateAppProject-kotlin/HEAD/versions.gradle --------------------------------------------------------------------------------