├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── linxiao │ │ └── quickdevframework │ │ ├── main │ │ ├── ApiSampleListAdapter.kt │ │ ├── ApiSampleObject.kt │ │ ├── AppApplication.kt │ │ ├── MainActivity.kt │ │ └── SplashActivity.kt │ │ └── sample │ │ ├── adapter │ │ ├── AdapterTestFragment.kt │ │ ├── EmptyTestActivity.kt │ │ ├── HeaderFooterActivity.kt │ │ └── SampleAdapter.kt │ │ ├── frameworkapi │ │ ├── ApplicationApiFragment.kt │ │ ├── BackgroundService.kt │ │ ├── BiometricApiFragment.kt │ │ ├── DialogApiFragment.kt │ │ ├── NotificationApiFragment.kt │ │ ├── NotificationTargetActivity.kt │ │ ├── PermissionApiFragment.kt │ │ ├── SampleBottomDialogFragment.kt │ │ └── ToastApiFragment.kt │ │ ├── json │ │ ├── JsonTestFragment.kt │ │ ├── TestJavaObject.java │ │ └── TestKtObject.kt │ │ ├── mvvm │ │ ├── BaseMVVMActivity.kt │ │ ├── CaptchaActivity.kt │ │ └── CaptchaViewModel.kt │ │ ├── netapi │ │ ├── ClientApi.kt │ │ ├── DownloadTestFragment.kt │ │ ├── NetTestDataManager.kt │ │ └── NetTestFragment.kt │ │ └── widget │ │ └── WidgetsGuideFragment.kt │ └── res │ ├── drawable │ └── ic_notify.jpg │ ├── layout │ ├── activity_captcha.xml │ ├── activity_empty_test.xml │ ├── activity_header_footer.xml │ ├── activity_main.xml │ ├── activity_notification_target.xml │ ├── activity_splash.xml │ ├── content_main.xml │ ├── dialog_bottom_sample.xml │ ├── footer_added.xml │ ├── footer_sample.xml │ ├── fragment_adapter_test.xml │ ├── fragment_application_api.xml │ ├── fragment_biometric_api.xml │ ├── fragment_dialog_api.xml │ ├── fragment_download_test.xml │ ├── fragment_json_test.xml │ ├── fragment_net_test.xml │ ├── fragment_notification_api.xml │ ├── fragment_permission_api.xml │ ├── fragment_toast_api.xml │ ├── fragment_widgets_guide.xml │ ├── header_added.xml │ ├── header_sample.xml │ ├── item_api_sample.xml │ ├── item_file.xml │ ├── item_list_sample.xml │ ├── layout_empty_view.xml │ └── toolbar_default.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-v21 │ └── styles.xml │ ├── values-v23 │ └── styles.xml │ ├── values-w820dp │ └── dimens.xml │ ├── values-zh-rCN │ └── strings.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── architecture-images ├── project-architecture.png └── retrofit-base.png ├── framework ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── linxiao │ │ └── framework │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── linxiao │ │ │ └── framework │ │ │ ├── FrameworkConfigs.kt │ │ │ ├── architecture │ │ │ ├── ActivityResultHolderFragment.kt │ │ │ ├── BaseActivity.kt │ │ │ ├── BaseApplication.kt │ │ │ ├── BaseDataManager.kt │ │ │ ├── BaseDialogFragment.kt │ │ │ ├── BaseFragment.kt │ │ │ ├── BaseSplashActivity.kt │ │ │ ├── SimpleViewBindingActivity.kt │ │ │ ├── SimpleViewBindingDialogFragment.kt │ │ │ └── SimpleViewBindingFragment.kt │ │ │ ├── biometric │ │ │ ├── BiometricAuthCallback.kt │ │ │ ├── BiometricEnrollChangedException.kt │ │ │ ├── BiometricException.kt │ │ │ └── BiometricHelper.kt │ │ │ ├── common │ │ │ ├── ApplicationUtil.kt │ │ │ ├── BitmapUtil.kt │ │ │ ├── ClipboardUtil.kt │ │ │ ├── ContextProvider.kt │ │ │ ├── CrashHandler.kt │ │ │ ├── DateUtil.kt │ │ │ ├── DensityHelper.kt │ │ │ ├── ErrorMessageUtil.kt │ │ │ ├── HexFunctions.kt │ │ │ ├── KeyboardUtil.kt │ │ │ ├── NumberFunctions.kt │ │ │ ├── RMBUtil.kt │ │ │ ├── RegexUtil.kt │ │ │ ├── ScreenUtil.kt │ │ │ ├── SoundPlayHelper.kt │ │ │ ├── SpanUtil.kt │ │ │ └── ToastAlert.kt │ │ │ ├── dialog │ │ │ ├── AlertDialogFragment.kt │ │ │ ├── DialogContainerActivity.kt │ │ │ ├── DialogExtensions.kt │ │ │ ├── LoadingDialogFragment.kt │ │ │ ├── TextOptionsAdapter.kt │ │ │ ├── TextOptionsBottomDialog.kt │ │ │ ├── TextOptionsPopupWindow.kt │ │ │ └── WheelDateTimePickerDialog.kt │ │ │ ├── encrypt │ │ │ ├── AESUtil.kt │ │ │ ├── MD5Util.kt │ │ │ └── RSAUtil.kt │ │ │ ├── file │ │ │ └── FileUtil.kt │ │ │ ├── json │ │ │ ├── GsonParser.kt │ │ │ └── KotlinReflectiveTypeAdapterFactory.kt │ │ │ ├── language │ │ │ ├── AppLanguageHelper.kt │ │ │ └── LanguageOption.kt │ │ │ ├── list │ │ │ ├── EquidistantDecoration.kt │ │ │ ├── HeaderFooterAdapter.kt │ │ │ ├── PageLoadCounter.kt │ │ │ ├── ScrollPageLoader.kt │ │ │ ├── ViewBindingRecyclerHolder.kt │ │ │ └── ViewBindingSingleItemAdapter.kt │ │ │ ├── net │ │ │ ├── ApiConverterFactory.kt │ │ │ ├── ApiException.kt │ │ │ ├── ApiResponse.kt │ │ │ ├── ApiResponseParseFunction.kt │ │ │ ├── CommonApiProvider.kt │ │ │ ├── GlobalOkHttpClientHelper.kt │ │ │ ├── HttpInfoCatchInterceptor.kt │ │ │ ├── HttpInfoEntity.kt │ │ │ ├── RetrofitApiProvider.kt │ │ │ ├── SSLHelper.kt │ │ │ ├── SimpleDownloadTask.kt │ │ │ └── SimpleImageUploader.kt │ │ │ ├── notification │ │ │ └── NotificationUtil.kt │ │ │ ├── permission │ │ │ ├── PermissionException.kt │ │ │ ├── PermissionRequestHelper.kt │ │ │ ├── PermissionUtil.kt │ │ │ └── RequestPermissionCallback.kt │ │ │ ├── preferences │ │ │ ├── AppPreferences.kt │ │ │ └── PreferenceOperator.kt │ │ │ ├── rx │ │ │ ├── RxJavaUtil.java │ │ │ └── RxSubscriber.java │ │ │ ├── webview │ │ │ └── AppWebView.kt │ │ │ └── widget │ │ │ ├── BadgeView.kt │ │ │ ├── ClearButtonEditText.kt │ │ │ ├── CustomDrawableRadioButton.kt │ │ │ ├── CustomDrawableTextView.kt │ │ │ ├── CustomRatingBar.kt │ │ │ ├── HighlightGuideView.kt │ │ │ ├── HorizontalNumberPicker.kt │ │ │ ├── LoadingView.kt │ │ │ ├── ObservableScrollView.kt │ │ │ ├── SettingItemView.kt │ │ │ ├── TextDrawable.kt │ │ │ ├── WheelDateTimePickerView.kt │ │ │ ├── pullrefresh │ │ │ ├── DefaultRefreshView.kt │ │ │ ├── PullRefreshLayout.kt │ │ │ └── RefreshView.kt │ │ │ └── wheelview │ │ │ ├── ItemsRange.kt │ │ │ ├── OnWheelChangedListener.kt │ │ │ ├── OnWheelClickedListener.kt │ │ │ ├── OnWheelScrollListener.kt │ │ │ ├── WheelRecycle.kt │ │ │ ├── WheelScroller.kt │ │ │ ├── WheelView.kt │ │ │ └── adapter │ │ │ ├── AbstractWheelAdapter.kt │ │ │ ├── AbstractWheelTextAdapter.kt │ │ │ ├── ArrayWheelAdapter.kt │ │ │ └── WheelViewAdapter.kt │ └── res │ │ ├── drawable-xhdpi │ │ ├── ic_btn_clear.png │ │ ├── ic_notification_default.png │ │ ├── ic_rating_empty.png │ │ └── ic_rating_filled.png │ │ ├── drawable-xxhdpi │ │ ├── ic_hnp_add_default.png │ │ ├── ic_hnp_sub_default.png │ │ ├── ic_setting_switch_off.png │ │ └── ic_setting_switch_on.png │ │ ├── drawable │ │ ├── bg_btn_default_alert_negative.xml │ │ ├── bg_round_corner_8.xml │ │ ├── ic_arrow_base.xml │ │ ├── ic_arrow_bottom_base.xml │ │ ├── ic_arrow_left_base.xml │ │ ├── ic_arrow_right_base.xml │ │ ├── ic_arrow_top_base.xml │ │ ├── sel_item_switch.xml │ │ └── toast.xml │ │ ├── layout │ │ ├── dialog_alert_framework_default.xml │ │ ├── dialog_loading.xml │ │ ├── dialog_wheel_time_select.xml │ │ ├── item_text_options.xml │ │ ├── layout_number_picker.xml │ │ ├── loading_view.xml │ │ ├── popup_text_options.xml │ │ ├── view_setting_item_view.xml │ │ └── view_wheel_time_select.xml │ │ ├── values-zh-rCN │ │ └── strings.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── ids.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── styles_divider.xml │ └── test │ └── java │ └── com │ └── linxiao │ └── framework │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── qdftemplates ├── .github │ ├── dependabot.yml │ ├── readme │ │ ├── draft-release.png │ │ ├── run-debug-configurations.png │ │ ├── run-logs.png │ │ ├── settings-secrets.png │ │ └── use-this-template.png │ ├── template-cleanup │ │ ├── .github │ │ │ └── dependabot.yml │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── gradle.properties │ │ └── settings.gradle.kts │ └── workflows │ │ ├── build.yml │ │ ├── release.yml │ │ └── template-cleanup.yml ├── .gitignore ├── .run │ ├── Run IDE with Plugin.run.xml │ ├── Run Plugin Tests.run.xml │ └── Run Plugin Verification.run.xml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── build.gradle.kts ├── detekt-config.yml ├── gradle.properties ├── gradle │ ├── libs.versions.toml │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib │ └── wizard-template.jar ├── qodana.yml ├── settings.gradle.kts └── src │ └── main │ ├── kotlin │ └── com │ │ └── lx8421bcd │ │ └── qdftemplates │ │ ├── CodeLanguage.kt │ │ ├── ComponentType.kt │ │ ├── MyBundle.kt │ │ ├── PluginFileTools.kt │ │ ├── QDFComponentTemplate.kt │ │ ├── QDFPluginTemplateProviderImpl.kt │ │ ├── TemplateTools.kt │ │ ├── listeners │ │ └── MyProjectManagerListener.kt │ │ └── services │ │ ├── MyApplicationService.kt │ │ └── MyProjectService.kt │ └── resources │ ├── META-INF │ ├── plugin.xml │ └── pluginIcon.svg │ ├── messages │ └── MyBundle.properties │ └── templates │ ├── DefaultActivityTemplateJava │ ├── DefaultActivityTemplateKt │ ├── DefaultDialogTemplateJava │ ├── DefaultDialogTemplateKt │ ├── DefaultFragmentTemplateJava │ ├── DefaultFragmentTemplateKt │ └── DefaultLayoutTemplateXml └── settings.gradle.kts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/main/ApiSampleListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/main/ApiSampleListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/main/ApiSampleObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/main/ApiSampleObject.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/main/AppApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/main/AppApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/main/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/main/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/adapter/AdapterTestFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/adapter/AdapterTestFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/adapter/EmptyTestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/adapter/EmptyTestActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/adapter/HeaderFooterActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/adapter/HeaderFooterActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/adapter/SampleAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/adapter/SampleAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/ApplicationApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/ApplicationApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/BackgroundService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/BackgroundService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/BiometricApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/BiometricApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/DialogApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/DialogApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/NotificationApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/NotificationApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/NotificationTargetActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/NotificationTargetActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/PermissionApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/PermissionApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/SampleBottomDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/SampleBottomDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/ToastApiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/frameworkapi/ToastApiFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/json/JsonTestFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/json/JsonTestFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/json/TestJavaObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/json/TestJavaObject.java -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/json/TestKtObject.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/json/TestKtObject.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/BaseMVVMActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/BaseMVVMActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/CaptchaActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/CaptchaActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/CaptchaViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/mvvm/CaptchaViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/netapi/ClientApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/netapi/ClientApi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/netapi/DownloadTestFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/netapi/DownloadTestFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/netapi/NetTestDataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/netapi/NetTestDataManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/netapi/NetTestFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/netapi/NetTestFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/linxiao/quickdevframework/sample/widget/WidgetsGuideFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/java/com/linxiao/quickdevframework/sample/widget/WidgetsGuideFragment.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notify.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/drawable/ic_notify.jpg -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_captcha.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_captcha.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_empty_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_empty_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_header_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_header_footer.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_notification_target.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_notification_target.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/content_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/content_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_bottom_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/dialog_bottom_sample.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/footer_added.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/footer_added.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/footer_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/footer_sample.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_adapter_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_adapter_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_application_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_application_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_biometric_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_biometric_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_dialog_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_dialog_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_download_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_download_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_json_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_json_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_net_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_net_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_notification_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_notification_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_permission_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_permission_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_toast_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_toast_api.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_widgets_guide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/fragment_widgets_guide.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/header_added.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/header_added.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/header_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/header_sample.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_api_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/item_api_sample.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/item_file.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_list_sample.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/item_list_sample.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_empty_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/layout_empty_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/toolbar_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/layout/toolbar_default.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v23/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values-v23/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /architecture-images/project-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/architecture-images/project-architecture.png -------------------------------------------------------------------------------- /architecture-images/retrofit-base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/architecture-images/retrofit-base.png -------------------------------------------------------------------------------- /framework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/.gitignore -------------------------------------------------------------------------------- /framework/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/build.gradle.kts -------------------------------------------------------------------------------- /framework/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/proguard-rules.pro -------------------------------------------------------------------------------- /framework/src/androidTest/java/com/linxiao/framework/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/androidTest/java/com/linxiao/framework/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /framework/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/FrameworkConfigs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/FrameworkConfigs.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/ActivityResultHolderFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/ActivityResultHolderFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseActivity.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseApplication.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseDataManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseDataManager.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseDialogFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/BaseSplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/BaseSplashActivity.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingActivity.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingDialogFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/architecture/SimpleViewBindingFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/biometric/BiometricAuthCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/biometric/BiometricAuthCallback.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/biometric/BiometricEnrollChangedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/biometric/BiometricEnrollChangedException.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/biometric/BiometricException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/biometric/BiometricException.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/biometric/BiometricHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/biometric/BiometricHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ApplicationUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ApplicationUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/BitmapUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/BitmapUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ClipboardUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ClipboardUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ContextProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ContextProvider.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/CrashHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/CrashHandler.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/DateUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/DateUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/DensityHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/DensityHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ErrorMessageUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ErrorMessageUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/HexFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/HexFunctions.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/KeyboardUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/KeyboardUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/NumberFunctions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/NumberFunctions.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/RMBUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/RMBUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/RegexUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/RegexUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ScreenUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ScreenUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/SoundPlayHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/SoundPlayHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/SpanUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/SpanUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/common/ToastAlert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/common/ToastAlert.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/AlertDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/AlertDialogFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/DialogContainerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/DialogContainerActivity.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/DialogExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/DialogExtensions.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/LoadingDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/LoadingDialogFragment.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/TextOptionsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/TextOptionsAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/TextOptionsBottomDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/TextOptionsBottomDialog.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/TextOptionsPopupWindow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/TextOptionsPopupWindow.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/dialog/WheelDateTimePickerDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/dialog/WheelDateTimePickerDialog.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/encrypt/AESUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/encrypt/AESUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/encrypt/MD5Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/encrypt/MD5Util.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/encrypt/RSAUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/encrypt/RSAUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/file/FileUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/file/FileUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/json/GsonParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/json/GsonParser.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/json/KotlinReflectiveTypeAdapterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/json/KotlinReflectiveTypeAdapterFactory.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/language/AppLanguageHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/language/AppLanguageHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/language/LanguageOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/language/LanguageOption.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/EquidistantDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/EquidistantDecoration.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/HeaderFooterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/HeaderFooterAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/PageLoadCounter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/PageLoadCounter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/ScrollPageLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/ScrollPageLoader.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/ViewBindingRecyclerHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/ViewBindingRecyclerHolder.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/list/ViewBindingSingleItemAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/list/ViewBindingSingleItemAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/ApiConverterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/ApiConverterFactory.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/ApiException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/ApiException.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/ApiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/ApiResponse.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/ApiResponseParseFunction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/ApiResponseParseFunction.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/CommonApiProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/CommonApiProvider.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/GlobalOkHttpClientHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/GlobalOkHttpClientHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/HttpInfoCatchInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/HttpInfoCatchInterceptor.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/HttpInfoEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/HttpInfoEntity.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/RetrofitApiProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/RetrofitApiProvider.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/SSLHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/SSLHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/SimpleDownloadTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/SimpleDownloadTask.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/net/SimpleImageUploader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/net/SimpleImageUploader.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/notification/NotificationUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/notification/NotificationUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/permission/PermissionException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/permission/PermissionException.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/permission/PermissionRequestHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/permission/PermissionRequestHelper.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/permission/PermissionUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/permission/PermissionUtil.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/permission/RequestPermissionCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/permission/RequestPermissionCallback.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/preferences/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/preferences/AppPreferences.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/preferences/PreferenceOperator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/preferences/PreferenceOperator.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/rx/RxJavaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/rx/RxJavaUtil.java -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/rx/RxSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/rx/RxSubscriber.java -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/webview/AppWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/webview/AppWebView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/BadgeView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/BadgeView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/ClearButtonEditText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/ClearButtonEditText.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/CustomDrawableRadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/CustomDrawableRadioButton.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/CustomDrawableTextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/CustomDrawableTextView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/CustomRatingBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/CustomRatingBar.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/HighlightGuideView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/HighlightGuideView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/HorizontalNumberPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/HorizontalNumberPicker.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/LoadingView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/LoadingView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/ObservableScrollView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/ObservableScrollView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/SettingItemView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/SettingItemView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/TextDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/TextDrawable.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/WheelDateTimePickerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/WheelDateTimePickerView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/pullrefresh/DefaultRefreshView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/pullrefresh/DefaultRefreshView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/pullrefresh/PullRefreshLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/pullrefresh/PullRefreshLayout.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/pullrefresh/RefreshView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/pullrefresh/RefreshView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/ItemsRange.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/ItemsRange.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelChangedListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelChangedListener.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelClickedListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelClickedListener.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelScrollListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/OnWheelScrollListener.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelRecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelRecycle.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelScroller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelScroller.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/WheelView.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/AbstractWheelAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/AbstractWheelAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/AbstractWheelTextAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/AbstractWheelTextAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/ArrayWheelAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/ArrayWheelAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/WheelViewAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/java/com/linxiao/framework/widget/wheelview/adapter/WheelViewAdapter.kt -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xhdpi/ic_btn_clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xhdpi/ic_btn_clear.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xhdpi/ic_notification_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xhdpi/ic_notification_default.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xhdpi/ic_rating_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xhdpi/ic_rating_empty.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xhdpi/ic_rating_filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xhdpi/ic_rating_filled.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xxhdpi/ic_hnp_add_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xxhdpi/ic_hnp_add_default.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xxhdpi/ic_hnp_sub_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xxhdpi/ic_hnp_sub_default.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xxhdpi/ic_setting_switch_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xxhdpi/ic_setting_switch_off.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable-xxhdpi/ic_setting_switch_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable-xxhdpi/ic_setting_switch_on.png -------------------------------------------------------------------------------- /framework/src/main/res/drawable/bg_btn_default_alert_negative.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/bg_btn_default_alert_negative.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/bg_round_corner_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/bg_round_corner_8.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/ic_arrow_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/ic_arrow_base.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/ic_arrow_bottom_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/ic_arrow_bottom_base.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/ic_arrow_left_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/ic_arrow_left_base.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/ic_arrow_right_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/ic_arrow_right_base.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/ic_arrow_top_base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/ic_arrow_top_base.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/sel_item_switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/sel_item_switch.xml -------------------------------------------------------------------------------- /framework/src/main/res/drawable/toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/drawable/toast.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/dialog_alert_framework_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/dialog_alert_framework_default.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/dialog_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/dialog_loading.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/dialog_wheel_time_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/dialog_wheel_time_select.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/item_text_options.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/item_text_options.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/layout_number_picker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/layout_number_picker.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/loading_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/loading_view.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/popup_text_options.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/popup_text_options.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/view_setting_item_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/view_setting_item_view.xml -------------------------------------------------------------------------------- /framework/src/main/res/layout/view_wheel_time_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/layout/view_wheel_time_select.xml -------------------------------------------------------------------------------- /framework/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /framework/src/main/res/values/styles_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/main/res/values/styles_divider.xml -------------------------------------------------------------------------------- /framework/src/test/java/com/linxiao/framework/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/framework/src/test/java/com/linxiao/framework/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/gradlew -------------------------------------------------------------------------------- /qdftemplates/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/dependabot.yml -------------------------------------------------------------------------------- /qdftemplates/.github/readme/draft-release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/readme/draft-release.png -------------------------------------------------------------------------------- /qdftemplates/.github/readme/run-debug-configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/readme/run-debug-configurations.png -------------------------------------------------------------------------------- /qdftemplates/.github/readme/run-logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/readme/run-logs.png -------------------------------------------------------------------------------- /qdftemplates/.github/readme/settings-secrets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/readme/settings-secrets.png -------------------------------------------------------------------------------- /qdftemplates/.github/readme/use-this-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/readme/use-this-template.png -------------------------------------------------------------------------------- /qdftemplates/.github/template-cleanup/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/template-cleanup/.github/dependabot.yml -------------------------------------------------------------------------------- /qdftemplates/.github/template-cleanup/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/template-cleanup/CHANGELOG.md -------------------------------------------------------------------------------- /qdftemplates/.github/template-cleanup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/template-cleanup/README.md -------------------------------------------------------------------------------- /qdftemplates/.github/template-cleanup/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/template-cleanup/gradle.properties -------------------------------------------------------------------------------- /qdftemplates/.github/template-cleanup/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "%NAME%" 2 | -------------------------------------------------------------------------------- /qdftemplates/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/workflows/build.yml -------------------------------------------------------------------------------- /qdftemplates/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/workflows/release.yml -------------------------------------------------------------------------------- /qdftemplates/.github/workflows/template-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.github/workflows/template-cleanup.yml -------------------------------------------------------------------------------- /qdftemplates/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | .idea 3 | .qodana 4 | build -------------------------------------------------------------------------------- /qdftemplates/.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /qdftemplates/.run/Run Plugin Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.run/Run Plugin Tests.run.xml -------------------------------------------------------------------------------- /qdftemplates/.run/Run Plugin Verification.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/.run/Run Plugin Verification.run.xml -------------------------------------------------------------------------------- /qdftemplates/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/CHANGELOG.md -------------------------------------------------------------------------------- /qdftemplates/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /qdftemplates/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/LICENSE -------------------------------------------------------------------------------- /qdftemplates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/README.md -------------------------------------------------------------------------------- /qdftemplates/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/build.gradle.kts -------------------------------------------------------------------------------- /qdftemplates/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/detekt-config.yml -------------------------------------------------------------------------------- /qdftemplates/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradle.properties -------------------------------------------------------------------------------- /qdftemplates/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradle/libs.versions.toml -------------------------------------------------------------------------------- /qdftemplates/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /qdftemplates/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /qdftemplates/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradlew -------------------------------------------------------------------------------- /qdftemplates/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/gradlew.bat -------------------------------------------------------------------------------- /qdftemplates/lib/wizard-template.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/lib/wizard-template.jar -------------------------------------------------------------------------------- /qdftemplates/qodana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/qodana.yml -------------------------------------------------------------------------------- /qdftemplates/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "QDFTemplate" 2 | -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/CodeLanguage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/CodeLanguage.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/ComponentType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/ComponentType.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/MyBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/MyBundle.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/PluginFileTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/PluginFileTools.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/QDFComponentTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/QDFComponentTemplate.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/QDFPluginTemplateProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/QDFPluginTemplateProviderImpl.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/TemplateTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/TemplateTools.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/listeners/MyProjectManagerListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/listeners/MyProjectManagerListener.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/services/MyApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/services/MyApplicationService.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/services/MyProjectService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/kotlin/com/lx8421bcd/qdftemplates/services/MyProjectService.kt -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/messages/MyBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/messages/MyBundle.properties -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultActivityTemplateJava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultActivityTemplateJava -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultActivityTemplateKt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultActivityTemplateKt -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultDialogTemplateJava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultDialogTemplateJava -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultDialogTemplateKt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultDialogTemplateKt -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultFragmentTemplateJava: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultFragmentTemplateJava -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultFragmentTemplateKt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultFragmentTemplateKt -------------------------------------------------------------------------------- /qdftemplates/src/main/resources/templates/DefaultLayoutTemplateXml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/qdftemplates/src/main/resources/templates/DefaultLayoutTemplateXml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lx8421bcd/QuickDevFramework/HEAD/settings.gradle.kts --------------------------------------------------------------------------------