├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── copyright │ ├── cody.xml │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── markdown-navigator-enh.xml ├── markdown-navigator.xml ├── misc.xml ├── runConfigurations.xml ├── scopes │ └── code.xml └── vcs.xml ├── LICENSE ├── README.md ├── app-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── app │ │ ├── BaseApplication.java │ │ ├── IBaseListView.java │ │ ├── IBasePageListView.java │ │ ├── activity │ │ ├── AbsBindActivity.java │ │ ├── AbsListActivity.java │ │ ├── AbsPageListActivity.java │ │ ├── BaseActionbarActivity.java │ │ ├── BaseActivity.java │ │ ├── BaseBindActivity.java │ │ ├── BaseFragmentContainerActivity.java │ │ ├── FragmentContainerActivity.java │ │ ├── FragmentContainerWithButtonActivity.java │ │ ├── FragmentContainerWithCloseActivity.java │ │ ├── FragmentContainerWithFabActivity.java │ │ ├── FriendlyBindActivity.java │ │ └── StaticActivity.java │ │ ├── fragment │ │ ├── AbsBindFragment.java │ │ ├── AbsListFragment.java │ │ ├── AbsPageListFragment.java │ │ ├── BaseBindFragment.java │ │ ├── BaseFragment.java │ │ ├── BaseLazyFragment.java │ │ ├── FriendlyBindFragment.java │ │ ├── ListFragment.java │ │ ├── PageListFragment.java │ │ └── StaticFragment.java │ │ ├── local │ │ ├── BaseLocalKey.java │ │ ├── LocalProfile.java │ │ └── Repository.java │ │ └── widget │ │ ├── LoadingDialog.java │ │ ├── friendly │ │ ├── FriendlyLayout.java │ │ └── IFriendlyView.java │ │ └── swipebacklayout │ │ ├── BGAKeyboardUtil.java │ │ ├── BGASwipeBackHelper.java │ │ ├── BGASwipeBackLayout.java │ │ ├── BGASwipeBackManager.java │ │ ├── BGASwipeBackShadowView.java │ │ └── UIUtil.java │ └── res │ ├── anim │ ├── ani_backward_enter.xml │ ├── ani_backward_exit.xml │ ├── ani_forward_enter.xml │ ├── ani_forward_exit.xml │ ├── ani_swipeback_enter.xml │ └── ani_swipeback_exit.xml │ ├── drawable │ ├── bg_shadow_line.9.png │ └── swipeback_shadow.9.png │ ├── layout │ ├── activity_fragment_container.xml │ ├── activity_fragment_container_with_button.xml │ ├── activity_fragment_container_with_close.xml │ ├── activity_fragment_container_with_fab.xml │ ├── fragment_list.xml │ ├── friendly_empty_view.xml │ ├── friendly_error_view.xml │ ├── friendly_init_view.xml │ └── loading_dialog.xml │ └── values │ ├── strings.xml │ └── styles.xml ├── app-demo ├── .gitignore ├── README.md ├── build.gradle ├── keystore.jks ├── proguard-rules.pro ├── signing.properties └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── demo │ │ ├── DemoApplication.java │ │ ├── LiveEventBus.java │ │ ├── banner │ │ └── MainActivity.java │ │ ├── bean │ │ ├── TestBean.java │ │ └── TestDataBean.java │ │ ├── bus │ │ ├── AppDemo.java │ │ └── BusDemoActivity.java │ │ ├── data │ │ ├── CatApiOpen.java │ │ └── CatHttpBin.java │ │ ├── friendly │ │ └── FriendlyActivity.java │ │ ├── list │ │ ├── ItemTestViewData.java │ │ ├── ListTestActivity.java │ │ ├── PageListTestFragment.java │ │ └── TestPageListViewModel.java │ │ └── repository │ │ ├── Account.java │ │ ├── AccountDataSource.java │ │ ├── AccountRepository.java │ │ ├── IAccountDataSource.java │ │ ├── NewsPack.java │ │ ├── QrCode.java │ │ └── Weather.java │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_launcher_background.xml │ ├── ic_shape_red_round_button.xml │ └── img_update_top.png │ ├── layout │ ├── activity_bus_demo.xml │ ├── activity_friendly.xml │ ├── activity_main_banner.xml │ ├── content_scrolling.xml │ ├── item_test_list.xml │ └── update_dialog.xml │ ├── menu │ └── menu_demo.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── strings.xml │ └── styles.xml ├── banner-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── banner │ │ ├── BindingBanner.java │ │ ├── ScrollSpeedLinearLayoutManger.java │ │ ├── adapter │ │ └── BindingBannerAdapter.java │ │ └── data │ │ └── BannerViewData.java │ └── res │ ├── layout │ └── default_binding_banner.xml │ └── values │ └── atrrs.xml ├── bind-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── bind │ │ ├── CoreBR.java │ │ ├── IBinding.java │ │ └── adapter │ │ ├── AlphaTransformation.java │ │ ├── DataBindingAdapterDefines.java │ │ └── list │ │ ├── BindingItemDiffCallback.java │ │ ├── BindingListAdapter.java │ │ ├── BindingPageListAdapter.java │ │ ├── BindingViewHolder.java │ │ ├── IBindingAdapter.java │ │ ├── MultiBindingListAdapter.java │ │ ├── MultiBindingPageListAdapter.java │ │ └── OnBindingItemClickListener.java │ └── res │ └── layout │ └── item_load_more.xml ├── blues-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── cody │ └── component │ └── blues │ ├── Blues.java │ ├── BluesCallBack.java │ ├── BluesConfig.java │ ├── BluesHandler.java │ ├── BluesQuitException.java │ └── CrashUtil.java ├── cat-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── cat_ic_launcher-web.png │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── cat │ │ ├── HttpCat.java │ │ ├── db │ │ ├── HttpCatDao.java │ │ ├── HttpCatDatabase.java │ │ └── data │ │ │ ├── HttpHeader.java │ │ │ └── ItemHttpData.java │ │ ├── exception │ │ └── NoCatCreatedException.java │ │ ├── interceptor │ │ └── HttpCatInterceptor.java │ │ ├── notification │ │ └── NotificationManagement.java │ │ ├── service │ │ └── CatClearService.java │ │ ├── ui │ │ ├── CatDetailsActivity.java │ │ ├── CatMainActivity.java │ │ ├── CatOverviewFragment.java │ │ └── CatPayloadFragment.java │ │ ├── utils │ │ ├── Converters.java │ │ ├── FormatUtils.java │ │ └── LauncherUtil.java │ │ └── viewmodel │ │ └── CatViewModel.java │ └── res │ ├── drawable │ ├── cat_ic_clear.xml │ ├── cat_ic_https.xml │ ├── cat_ic_https_selector_for_text_view.xml │ ├── cat_ic_launcher_background.xml │ ├── cat_ic_share.xml │ └── ic_arrow_upward.xml │ ├── layout │ ├── cat_activity_details.xml │ ├── cat_activity_main.xml │ ├── cat_fragment_overview.xml │ ├── cat_fragment_payload.xml │ └── cat_item_main.xml │ ├── menu │ ├── cat_menu_main.xml │ └── cat_menu_share.xml │ ├── mipmap-anydpi-v26 │ └── cat_ic_launcher.xml │ ├── mipmap-hdpi │ ├── cat_ic_launcher.png │ └── cat_ic_launcher_foreground.png │ ├── mipmap-mdpi │ ├── cat_ic_launcher.png │ └── cat_ic_launcher_foreground.png │ ├── mipmap-xhdpi │ ├── cat_ic_launcher.png │ └── cat_ic_launcher_foreground.png │ ├── mipmap-xxhdpi │ ├── cat_ic_launcher.png │ └── cat_ic_launcher_foreground.png │ ├── mipmap-xxxhdpi │ ├── cat_ic_launcher.png │ └── cat_ic_launcher_foreground.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── compiler ├── .gitignore ├── README.md └── build.gradle ├── config-aar.gradle ├── config-compiler.gradle ├── config-define.gradle ├── config-doc.gradle ├── config-lib.gradle ├── config-local-maven.gradle ├── config-versions.gradle ├── core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ └── AndroidManifest.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── handler-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── cody │ └── component │ └── handler │ ├── RequestStatusUtil.java │ ├── UnImplementException.java │ ├── data │ ├── FriendlyViewData.java │ ├── IViewData.java │ ├── ItemFooterOrHeaderData.java │ ├── ItemViewDataHolder.java │ └── ViewData.java │ ├── define │ ├── Operation.java │ ├── PageInfo.java │ ├── RequestStatus.java │ ├── Status.java │ └── ViewAction.java │ ├── factory │ └── PageListDataSourceFactory.java │ ├── interfaces │ ├── OnFriendlyListener.java │ ├── OnInitListener.java │ ├── OnRequestListener.java │ ├── OnRequestPageListener.java │ ├── OnRetryListener.java │ ├── PageResultCallBack.java │ ├── Refreshable.java │ ├── ResultCallBack.java │ └── Scrollable.java │ ├── livedata │ ├── BooleanLiveData.java │ ├── FloatLiveData.java │ ├── IntegerLiveData.java │ ├── LongLiveData.java │ ├── SafeMutableLiveData.java │ └── StringLiveData.java │ ├── mapper │ ├── DataMapper.java │ └── PageDataMapper.java │ ├── source │ └── PageListKeyedDataSource.java │ ├── view │ └── IBaseView.java │ └── viewmodel │ ├── AbsPageListViewModel.java │ ├── BaseViewModel.java │ ├── FriendlyViewModel.java │ ├── IViewModel.java │ ├── ListViewModel.java │ ├── PageListViewModel.java │ └── SingleViewModel.java ├── http-compiler ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── cody │ └── component │ └── http │ └── compiler │ ├── RemoteDataSourceProcessor.java │ ├── Util.java │ └── bean │ ├── DataSourceInfoBean.java │ ├── DomainBean.java │ ├── MethodBean.java │ └── ParameterBean.java ├── http-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── cody │ └── component │ └── http │ ├── BaseRemoteDataSource.java │ ├── BaseSubscriber.java │ ├── GZIPUtil.java │ ├── HttpCore.java │ ├── IDataSource.java │ ├── RetrofitManagement.java │ ├── callback │ ├── RequestCallback.java │ ├── RequestFriendlyCallback.java │ └── RequestMultiplyCallback.java │ ├── db │ ├── Converters.java │ ├── HttpCacheDao.java │ ├── HttpCacheDatabase.java │ └── data │ │ └── ItemCacheData.java │ ├── holder │ └── ToastHolder.java │ ├── interceptor │ ├── HeaderInterceptor.java │ └── HttpCacheInterceptor.java │ └── repository │ └── BaseRepository.java ├── http-lib ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── cody │ └── component │ └── http │ └── lib │ ├── annotation │ └── Domain.java │ ├── config │ ├── HttpCode.java │ └── HttpConfig.java │ └── exception │ ├── AccountInvalidHttpException.java │ ├── ConnectionHttpException.java │ ├── DomainInvalidHttpException.java │ ├── ForbiddenHttpException.java │ ├── GenerateDataSourceHttpException.java │ ├── InvalidDefineHttpException.java │ ├── ParameterInvalidHttpException.java │ ├── ResultInvalidHttpException.java │ ├── ServerResultHttpException.java │ ├── TokenInvalidHttpException.java │ └── base │ └── BaseHttpException.java ├── hybrid-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── JsBridge.js │ └── hybrid_test.html │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── hybrid │ │ ├── H5Exception.java │ │ ├── HtmlViewModel.java │ │ ├── JsBridge.java │ │ ├── OnCreateOptionsListener.java │ │ ├── OnShareListener.java │ │ ├── OnUrlListener.java │ │ ├── activity │ │ └── HtmlActivity.java │ │ ├── core │ │ ├── JsCallback.java │ │ ├── JsCode.java │ │ ├── JsHandler.java │ │ ├── JsHandlerFactory.java │ │ ├── JsInteract.java │ │ ├── JsLifeCycle.java │ │ ├── JsWebChromeClient.java │ │ ├── JsWebViewClient.java │ │ ├── UrlUtil.java │ │ └── async │ │ │ ├── AsyncTaskExecutor.java │ │ │ └── AsyncTaskThreadFactory.java │ │ ├── data │ │ ├── HtmlConfig.java │ │ └── HtmlViewData.java │ │ ├── fragment │ │ └── HtmlFragment.java │ │ └── handler │ │ └── JsHandlerCommonImpl.java │ └── res │ ├── drawable │ └── ic_html_progress.xml │ ├── layout │ ├── fragment_html.xml │ ├── hybrid_friendly_error_view.xml │ └── hybrid_friendly_init_view.xml │ ├── menu │ └── html_menu.xml │ └── values │ └── strings.xml ├── image-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── image │ │ ├── IImageViewListener.java │ │ ├── ImagePicker.java │ │ ├── ImageViewDelegate.java │ │ ├── OnImageViewListener.java │ │ ├── RatioImageView.java │ │ ├── certificate │ │ ├── camera │ │ │ ├── AutoFocusManager.java │ │ │ ├── CameraActivity.java │ │ │ ├── CameraPreview.java │ │ │ ├── CameraUtils.java │ │ │ └── SensorController.java │ │ ├── cropper │ │ │ ├── CropImageView.java │ │ │ ├── CropListener.java │ │ │ ├── CropOverlayView.java │ │ │ └── CropPosition.java │ │ └── global │ │ │ └── Constant.java │ │ ├── preview │ │ └── ImageActivity.java │ │ └── scan │ │ └── ScanActivity.java │ └── res │ ├── drawable │ ├── ic_cancel.xml │ ├── ic_choose.xml │ ├── ic_flashlight_off.xml │ ├── ic_flashlight_on.xml │ ├── ic_gallery.xml │ ├── ic_rotate.xml │ └── ic_shoot.xml │ ├── layout-land │ └── activity_camera.xml │ ├── layout │ ├── activity_camera.xml │ ├── activity_image.xml │ ├── activity_scan.xml │ └── crop_image_view.xml │ ├── mipmap-xxhdpi │ ├── camera_company.png │ ├── camera_company_landscape.png │ ├── camera_idcard_back.png │ └── camera_idcard_front.png │ └── values │ ├── atrrs.xml │ └── strings.xml ├── lib-core ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── cody │ └── component │ └── lib │ ├── bean │ ├── ListBean.java │ └── Result.java │ ├── exception │ ├── BaseCode.java │ ├── BaseException.java │ └── NotInitializedException.java │ └── view │ └── IView.java ├── marquee-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── marquee │ │ ├── MarqueeFactory.java │ │ └── MarqueeView.java │ └── res │ └── anim │ ├── core_anim_marquee_in.xml │ └── core_anim_marquee_out.xml ├── settings.gradle ├── structure ├── APP-structure.xmind └── module_structure.png ├── ui-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── res │ ├── drawable-v21 │ ├── bg_primary_rectangle_touch_selector.xml │ ├── bg_primary_round_touch_selector.xml │ ├── bg_secondary_no_boundary_touch_selector.xml │ ├── bg_secondary_rectangle_touch_selector.xml │ ├── bg_secondary_round_touch_selector.xml │ ├── bg_secondary_touch_selector.xml │ ├── bg_third_touch_selector.xml │ ├── bg_transparent_no_boundary_touch_selector.xml │ └── bg_transparent_round_touch_selector.xml │ ├── drawable │ ├── bg_primary_rectangle_touch_selector.xml │ ├── bg_primary_round_touch_selector.xml │ ├── bg_secondary_no_boundary_touch_selector.xml │ ├── bg_secondary_rectangle_touch_selector.xml │ ├── bg_secondary_round_touch_selector.xml │ ├── bg_secondary_touch_selector.xml │ ├── bg_shape_round.xml │ ├── bg_third_touch_selector.xml │ ├── bg_transparent_no_boundary_touch_selector.xml │ ├── bg_transparent_round_touch_selector.xml │ ├── ic_add.xml │ ├── ic_back.xml │ ├── ic_back_white.xml │ ├── ic_bad_network.xml │ ├── ic_close.xml │ ├── ic_default_error.xml │ ├── ic_default_place_holder.xml │ ├── ic_load_failed.xml │ ├── ic_load_failed_selector_for_text_view.xml │ ├── ic_loading_gif.gif │ ├── ic_no_content.xml │ └── ic_share.xml │ └── values │ ├── colors.xml │ ├── default-theme.xml │ ├── dimens.xml │ ├── fonts.xml │ ├── strings.xml │ └── theme.xml ├── update-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── update │ │ ├── DownloadService.java │ │ ├── UpdateBean.java │ │ ├── UpdateDelegate.java │ │ └── UpdateViewData.java │ └── res │ ├── values │ └── strings.xml │ └── xml │ └── file_paths.xml ├── util-core ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── cody │ │ └── component │ │ └── util │ │ ├── ActivityUtil.java │ │ ├── ApplicationUtil.java │ │ ├── CameraUtil.java │ │ ├── DisplayUtil.java │ │ ├── FileUtil.java │ │ ├── ImageUtil.java │ │ ├── LogUtil.java │ │ ├── NotProguard.java │ │ ├── PermissionUtil.java │ │ ├── RecyclerViewUtil.java │ │ ├── ScreenUtil.java │ │ ├── SizeUtil.java │ │ ├── SystemBarUtil.java │ │ ├── ToastUtil.java │ │ ├── TypeUtil.java │ │ └── VersionUtil.java │ └── res │ └── values │ └── util_ids.xml └── versions-update.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/cody.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/copyright/cody.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator-enh.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/markdown-navigator-enh.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/scopes/code.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/scopes/code.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/README.md -------------------------------------------------------------------------------- /app-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/README.md -------------------------------------------------------------------------------- /app-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/build.gradle -------------------------------------------------------------------------------- /app-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/proguard-rules.pro -------------------------------------------------------------------------------- /app-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/BaseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/BaseApplication.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/IBaseListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/IBaseListView.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/IBasePageListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/IBasePageListView.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/AbsBindActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/AbsBindActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/AbsListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/AbsListActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/AbsPageListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/AbsPageListActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/BaseActionbarActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/BaseActionbarActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/BaseActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/BaseBindActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/BaseBindActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/BaseFragmentContainerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/BaseFragmentContainerActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/FragmentContainerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/FragmentContainerActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithButtonActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithButtonActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithCloseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithCloseActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithFabActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/FragmentContainerWithFabActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/FriendlyBindActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/FriendlyBindActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/activity/StaticActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/activity/StaticActivity.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/AbsBindFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/AbsBindFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/AbsListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/AbsListFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/AbsPageListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/AbsPageListFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/BaseBindFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/BaseBindFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/BaseFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/BaseLazyFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/BaseLazyFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/FriendlyBindFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/FriendlyBindFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/ListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/ListFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/PageListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/PageListFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/fragment/StaticFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/fragment/StaticFragment.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/local/BaseLocalKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/local/BaseLocalKey.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/local/LocalProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/local/LocalProfile.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/local/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/local/Repository.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/LoadingDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/LoadingDialog.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/friendly/FriendlyLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/friendly/FriendlyLayout.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/friendly/IFriendlyView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/friendly/IFriendlyView.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGAKeyboardUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGAKeyboardUtil.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackHelper.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackLayout.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackManager.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackShadowView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/BGASwipeBackShadowView.java -------------------------------------------------------------------------------- /app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/UIUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/java/com/cody/component/app/widget/swipebacklayout/UIUtil.java -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_backward_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_backward_enter.xml -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_backward_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_backward_exit.xml -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_forward_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_forward_enter.xml -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_forward_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_forward_exit.xml -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_swipeback_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_swipeback_enter.xml -------------------------------------------------------------------------------- /app-core/src/main/res/anim/ani_swipeback_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/anim/ani_swipeback_exit.xml -------------------------------------------------------------------------------- /app-core/src/main/res/drawable/bg_shadow_line.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/drawable/bg_shadow_line.9.png -------------------------------------------------------------------------------- /app-core/src/main/res/drawable/swipeback_shadow.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/drawable/swipeback_shadow.9.png -------------------------------------------------------------------------------- /app-core/src/main/res/layout/activity_fragment_container.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/activity_fragment_container.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/activity_fragment_container_with_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/activity_fragment_container_with_button.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/activity_fragment_container_with_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/activity_fragment_container_with_close.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/activity_fragment_container_with_fab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/activity_fragment_container_with_fab.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/fragment_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/fragment_list.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/friendly_empty_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/friendly_empty_view.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/friendly_error_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/friendly_error_view.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/friendly_init_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/friendly_init_view.xml -------------------------------------------------------------------------------- /app-core/src/main/res/layout/loading_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/layout/loading_dialog.xml -------------------------------------------------------------------------------- /app-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app-core/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-core/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app-demo/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /bugly 3 | -------------------------------------------------------------------------------- /app-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/README.md -------------------------------------------------------------------------------- /app-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/build.gradle -------------------------------------------------------------------------------- /app-demo/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/keystore.jks -------------------------------------------------------------------------------- /app-demo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/proguard-rules.pro -------------------------------------------------------------------------------- /app-demo/signing.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/signing.properties -------------------------------------------------------------------------------- /app-demo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/DemoApplication.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/LiveEventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/LiveEventBus.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/banner/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/banner/MainActivity.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/bean/TestBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/bean/TestBean.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/bean/TestDataBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/bean/TestDataBean.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/bus/AppDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/bus/AppDemo.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/bus/BusDemoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/bus/BusDemoActivity.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/data/CatApiOpen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/data/CatApiOpen.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/data/CatHttpBin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/data/CatHttpBin.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/friendly/FriendlyActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/friendly/FriendlyActivity.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/list/ItemTestViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/list/ItemTestViewData.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/list/ListTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/list/ListTestActivity.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/list/PageListTestFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/list/PageListTestFragment.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/list/TestPageListViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/list/TestPageListViewModel.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/Account.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/AccountDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/AccountDataSource.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/AccountRepository.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/IAccountDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/IAccountDataSource.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/NewsPack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/NewsPack.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/QrCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/QrCode.java -------------------------------------------------------------------------------- /app-demo/src/main/java/com/cody/component/demo/repository/Weather.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/java/com/cody/component/demo/repository/Weather.java -------------------------------------------------------------------------------- /app-demo/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/drawable/ic_shape_red_round_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/drawable/ic_shape_red_round_button.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/drawable/img_update_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/drawable/img_update_top.png -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/activity_bus_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/activity_bus_demo.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/activity_friendly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/activity_friendly.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/activity_main_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/activity_main_banner.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/content_scrolling.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/content_scrolling.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/item_test_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/item_test_list.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/layout/update_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/layout/update_dialog.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/menu/menu_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/menu/menu_demo.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app-demo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app-demo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/app-demo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /banner-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /banner-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/README.md -------------------------------------------------------------------------------- /banner-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/build.gradle -------------------------------------------------------------------------------- /banner-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/proguard-rules.pro -------------------------------------------------------------------------------- /banner-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /banner-core/src/main/java/com/cody/component/banner/BindingBanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/java/com/cody/component/banner/BindingBanner.java -------------------------------------------------------------------------------- /banner-core/src/main/java/com/cody/component/banner/ScrollSpeedLinearLayoutManger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/java/com/cody/component/banner/ScrollSpeedLinearLayoutManger.java -------------------------------------------------------------------------------- /banner-core/src/main/java/com/cody/component/banner/adapter/BindingBannerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/java/com/cody/component/banner/adapter/BindingBannerAdapter.java -------------------------------------------------------------------------------- /banner-core/src/main/java/com/cody/component/banner/data/BannerViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/java/com/cody/component/banner/data/BannerViewData.java -------------------------------------------------------------------------------- /banner-core/src/main/res/layout/default_binding_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/res/layout/default_binding_banner.xml -------------------------------------------------------------------------------- /banner-core/src/main/res/values/atrrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/banner-core/src/main/res/values/atrrs.xml -------------------------------------------------------------------------------- /bind-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /bind-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/README.md -------------------------------------------------------------------------------- /bind-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/build.gradle -------------------------------------------------------------------------------- /bind-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/proguard-rules.pro -------------------------------------------------------------------------------- /bind-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/CoreBR.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/CoreBR.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/IBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/IBinding.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/AlphaTransformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/AlphaTransformation.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/DataBindingAdapterDefines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/DataBindingAdapterDefines.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingItemDiffCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingItemDiffCallback.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingListAdapter.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingPageListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingPageListAdapter.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/BindingViewHolder.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/IBindingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/IBindingAdapter.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/MultiBindingListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/MultiBindingListAdapter.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/MultiBindingPageListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/MultiBindingPageListAdapter.java -------------------------------------------------------------------------------- /bind-core/src/main/java/com/cody/component/bind/adapter/list/OnBindingItemClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/java/com/cody/component/bind/adapter/list/OnBindingItemClickListener.java -------------------------------------------------------------------------------- /bind-core/src/main/res/layout/item_load_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/bind-core/src/main/res/layout/item_load_more.xml -------------------------------------------------------------------------------- /blues-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /blues-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/README.md -------------------------------------------------------------------------------- /blues-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/build.gradle -------------------------------------------------------------------------------- /blues-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/proguard-rules.pro -------------------------------------------------------------------------------- /blues-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/Blues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/Blues.java -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/BluesCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/BluesCallBack.java -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/BluesConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/BluesConfig.java -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/BluesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/BluesHandler.java -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/BluesQuitException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/BluesQuitException.java -------------------------------------------------------------------------------- /blues-core/src/main/java/com/cody/component/blues/CrashUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/blues-core/src/main/java/com/cody/component/blues/CrashUtil.java -------------------------------------------------------------------------------- /cat-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /cat-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/README.md -------------------------------------------------------------------------------- /cat-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/build.gradle -------------------------------------------------------------------------------- /cat-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/proguard-rules.pro -------------------------------------------------------------------------------- /cat-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /cat-core/src/main/cat_ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/cat_ic_launcher-web.png -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/HttpCat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/HttpCat.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/db/HttpCatDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/db/HttpCatDao.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/db/HttpCatDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/db/HttpCatDatabase.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/db/data/HttpHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/db/data/HttpHeader.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/db/data/ItemHttpData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/db/data/ItemHttpData.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/exception/NoCatCreatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/exception/NoCatCreatedException.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/interceptor/HttpCatInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/interceptor/HttpCatInterceptor.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/notification/NotificationManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/notification/NotificationManagement.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/service/CatClearService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/service/CatClearService.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/ui/CatDetailsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/ui/CatDetailsActivity.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/ui/CatMainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/ui/CatMainActivity.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/ui/CatOverviewFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/ui/CatOverviewFragment.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/ui/CatPayloadFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/ui/CatPayloadFragment.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/utils/Converters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/utils/Converters.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/utils/FormatUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/utils/FormatUtils.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/utils/LauncherUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/utils/LauncherUtil.java -------------------------------------------------------------------------------- /cat-core/src/main/java/com/cody/component/cat/viewmodel/CatViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/java/com/cody/component/cat/viewmodel/CatViewModel.java -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/cat_ic_clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/cat_ic_clear.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/cat_ic_https.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/cat_ic_https.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/cat_ic_https_selector_for_text_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/cat_ic_https_selector_for_text_view.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/cat_ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/cat_ic_launcher_background.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/cat_ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/cat_ic_share.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/drawable/ic_arrow_upward.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/drawable/ic_arrow_upward.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/layout/cat_activity_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/layout/cat_activity_details.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/layout/cat_activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/layout/cat_activity_main.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/layout/cat_fragment_overview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/layout/cat_fragment_overview.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/layout/cat_fragment_payload.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/layout/cat_fragment_payload.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/layout/cat_item_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/layout/cat_item_main.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/menu/cat_menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/menu/cat_menu_main.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/menu/cat_menu_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/menu/cat_menu_share.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-anydpi-v26/cat_ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-anydpi-v26/cat_ic_launcher.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-hdpi/cat_ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-hdpi/cat_ic_launcher.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-hdpi/cat_ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-hdpi/cat_ic_launcher_foreground.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-mdpi/cat_ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-mdpi/cat_ic_launcher.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-mdpi/cat_ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-mdpi/cat_ic_launcher_foreground.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xhdpi/cat_ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xhdpi/cat_ic_launcher.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xhdpi/cat_ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xhdpi/cat_ic_launcher_foreground.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xxhdpi/cat_ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xxhdpi/cat_ic_launcher.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xxhdpi/cat_ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xxhdpi/cat_ic_launcher_foreground.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xxxhdpi/cat_ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xxxhdpi/cat_ic_launcher.png -------------------------------------------------------------------------------- /cat-core/src/main/res/mipmap-xxxhdpi/cat_ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/mipmap-xxxhdpi/cat_ic_launcher_foreground.png -------------------------------------------------------------------------------- /cat-core/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /cat-core/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/cat-core/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /compiler/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/compiler/README.md -------------------------------------------------------------------------------- /compiler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/compiler/build.gradle -------------------------------------------------------------------------------- /config-aar.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-aar.gradle -------------------------------------------------------------------------------- /config-compiler.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-compiler.gradle -------------------------------------------------------------------------------- /config-define.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-define.gradle -------------------------------------------------------------------------------- /config-doc.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-doc.gradle -------------------------------------------------------------------------------- /config-lib.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-lib.gradle -------------------------------------------------------------------------------- /config-local-maven.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-local-maven.gradle -------------------------------------------------------------------------------- /config-versions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/config-versions.gradle -------------------------------------------------------------------------------- /core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/core/README.md -------------------------------------------------------------------------------- /core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/core/build.gradle -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/gradlew.bat -------------------------------------------------------------------------------- /handler-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /handler-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/README.md -------------------------------------------------------------------------------- /handler-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/build.gradle -------------------------------------------------------------------------------- /handler-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/proguard-rules.pro -------------------------------------------------------------------------------- /handler-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/RequestStatusUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/RequestStatusUtil.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/UnImplementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/UnImplementException.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/data/FriendlyViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/data/FriendlyViewData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/data/IViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/data/IViewData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/data/ItemFooterOrHeaderData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/data/ItemFooterOrHeaderData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/data/ItemViewDataHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/data/ItemViewDataHolder.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/data/ViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/data/ViewData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/define/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/define/Operation.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/define/PageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/define/PageInfo.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/define/RequestStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/define/RequestStatus.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/define/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/define/Status.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/define/ViewAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/define/ViewAction.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/factory/PageListDataSourceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/factory/PageListDataSourceFactory.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/OnFriendlyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/OnFriendlyListener.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/OnInitListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/OnInitListener.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/OnRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/OnRequestListener.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/OnRequestPageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/OnRequestPageListener.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/OnRetryListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/OnRetryListener.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/PageResultCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/PageResultCallBack.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/Refreshable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/Refreshable.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/ResultCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/ResultCallBack.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/interfaces/Scrollable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/interfaces/Scrollable.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/BooleanLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/BooleanLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/FloatLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/FloatLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/IntegerLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/IntegerLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/LongLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/LongLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/SafeMutableLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/SafeMutableLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/livedata/StringLiveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/livedata/StringLiveData.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/mapper/DataMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/mapper/DataMapper.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/mapper/PageDataMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/mapper/PageDataMapper.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/source/PageListKeyedDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/source/PageListKeyedDataSource.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/view/IBaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/view/IBaseView.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/AbsPageListViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/AbsPageListViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/BaseViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/BaseViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/FriendlyViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/FriendlyViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/IViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/IViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/ListViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/ListViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/PageListViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/PageListViewModel.java -------------------------------------------------------------------------------- /handler-core/src/main/java/com/cody/component/handler/viewmodel/SingleViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/handler-core/src/main/java/com/cody/component/handler/viewmodel/SingleViewModel.java -------------------------------------------------------------------------------- /http-compiler/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /http-compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/README.md -------------------------------------------------------------------------------- /http-compiler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/build.gradle -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/RemoteDataSourceProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/RemoteDataSourceProcessor.java -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/Util.java -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/bean/DataSourceInfoBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/bean/DataSourceInfoBean.java -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/bean/DomainBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/bean/DomainBean.java -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/bean/MethodBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/bean/MethodBean.java -------------------------------------------------------------------------------- /http-compiler/src/main/java/com/cody/component/http/compiler/bean/ParameterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-compiler/src/main/java/com/cody/component/http/compiler/bean/ParameterBean.java -------------------------------------------------------------------------------- /http-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /http-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/README.md -------------------------------------------------------------------------------- /http-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/build.gradle -------------------------------------------------------------------------------- /http-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/proguard-rules.pro -------------------------------------------------------------------------------- /http-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/BaseRemoteDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/BaseRemoteDataSource.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/BaseSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/BaseSubscriber.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/GZIPUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/GZIPUtil.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/HttpCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/HttpCore.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/IDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/IDataSource.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/RetrofitManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/RetrofitManagement.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/callback/RequestCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/callback/RequestCallback.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/callback/RequestFriendlyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/callback/RequestFriendlyCallback.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/callback/RequestMultiplyCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/callback/RequestMultiplyCallback.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/db/Converters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/db/Converters.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/db/HttpCacheDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/db/HttpCacheDao.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/db/HttpCacheDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/db/HttpCacheDatabase.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/db/data/ItemCacheData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/db/data/ItemCacheData.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/holder/ToastHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/holder/ToastHolder.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/interceptor/HeaderInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/interceptor/HeaderInterceptor.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/interceptor/HttpCacheInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/interceptor/HttpCacheInterceptor.java -------------------------------------------------------------------------------- /http-core/src/main/java/com/cody/component/http/repository/BaseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-core/src/main/java/com/cody/component/http/repository/BaseRepository.java -------------------------------------------------------------------------------- /http-lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /http-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/README.md -------------------------------------------------------------------------------- /http-lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/build.gradle -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/annotation/Domain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/annotation/Domain.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/config/HttpCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/config/HttpCode.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/config/HttpConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/config/HttpConfig.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/AccountInvalidHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/AccountInvalidHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/ConnectionHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/ConnectionHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/DomainInvalidHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/DomainInvalidHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/ForbiddenHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/ForbiddenHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/GenerateDataSourceHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/GenerateDataSourceHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/InvalidDefineHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/InvalidDefineHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/ParameterInvalidHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/ParameterInvalidHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/ResultInvalidHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/ResultInvalidHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/ServerResultHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/ServerResultHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/TokenInvalidHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/TokenInvalidHttpException.java -------------------------------------------------------------------------------- /http-lib/src/main/java/com/cody/component/http/lib/exception/base/BaseHttpException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/http-lib/src/main/java/com/cody/component/http/lib/exception/base/BaseHttpException.java -------------------------------------------------------------------------------- /hybrid-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /hybrid-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/README.md -------------------------------------------------------------------------------- /hybrid-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/build.gradle -------------------------------------------------------------------------------- /hybrid-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/proguard-rules.pro -------------------------------------------------------------------------------- /hybrid-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/assets/JsBridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/assets/JsBridge.js -------------------------------------------------------------------------------- /hybrid-core/src/main/assets/hybrid_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/assets/hybrid_test.html -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/H5Exception.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/H5Exception.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/HtmlViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/HtmlViewModel.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/JsBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/JsBridge.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/OnCreateOptionsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/OnCreateOptionsListener.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/OnShareListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/OnShareListener.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/OnUrlListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/OnUrlListener.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/activity/HtmlActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/activity/HtmlActivity.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsCallback.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsCode.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsHandler.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsHandlerFactory.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsInteract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsInteract.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsLifeCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsLifeCycle.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsWebChromeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsWebChromeClient.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/JsWebViewClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/JsWebViewClient.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/UrlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/UrlUtil.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/async/AsyncTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/async/AsyncTaskExecutor.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/core/async/AsyncTaskThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/core/async/AsyncTaskThreadFactory.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/data/HtmlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/data/HtmlConfig.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/data/HtmlViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/data/HtmlViewData.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/fragment/HtmlFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/fragment/HtmlFragment.java -------------------------------------------------------------------------------- /hybrid-core/src/main/java/com/cody/component/hybrid/handler/JsHandlerCommonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/java/com/cody/component/hybrid/handler/JsHandlerCommonImpl.java -------------------------------------------------------------------------------- /hybrid-core/src/main/res/drawable/ic_html_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/drawable/ic_html_progress.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/res/layout/fragment_html.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/layout/fragment_html.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/res/layout/hybrid_friendly_error_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/layout/hybrid_friendly_error_view.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/res/layout/hybrid_friendly_init_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/layout/hybrid_friendly_init_view.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/res/menu/html_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/menu/html_menu.xml -------------------------------------------------------------------------------- /hybrid-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/hybrid-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /image-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /image-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/README.md -------------------------------------------------------------------------------- /image-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/build.gradle -------------------------------------------------------------------------------- /image-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/proguard-rules.pro -------------------------------------------------------------------------------- /image-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/IImageViewListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/IImageViewListener.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/ImagePicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/ImagePicker.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/ImageViewDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/ImageViewDelegate.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/OnImageViewListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/OnImageViewListener.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/RatioImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/RatioImageView.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/camera/AutoFocusManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/camera/AutoFocusManager.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/camera/CameraActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/camera/CameraActivity.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/camera/CameraPreview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/camera/CameraPreview.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/camera/CameraUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/camera/CameraUtils.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/camera/SensorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/camera/SensorController.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/cropper/CropImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/cropper/CropImageView.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/cropper/CropListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/cropper/CropListener.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/cropper/CropOverlayView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/cropper/CropOverlayView.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/cropper/CropPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/cropper/CropPosition.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/certificate/global/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/certificate/global/Constant.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/preview/ImageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/preview/ImageActivity.java -------------------------------------------------------------------------------- /image-core/src/main/java/com/cody/component/image/scan/ScanActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/java/com/cody/component/image/scan/ScanActivity.java -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_cancel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_cancel.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_choose.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_choose.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_flashlight_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_flashlight_off.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_flashlight_on.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_flashlight_on.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_gallery.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_rotate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_rotate.xml -------------------------------------------------------------------------------- /image-core/src/main/res/drawable/ic_shoot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/drawable/ic_shoot.xml -------------------------------------------------------------------------------- /image-core/src/main/res/layout-land/activity_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/layout-land/activity_camera.xml -------------------------------------------------------------------------------- /image-core/src/main/res/layout/activity_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/layout/activity_camera.xml -------------------------------------------------------------------------------- /image-core/src/main/res/layout/activity_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/layout/activity_image.xml -------------------------------------------------------------------------------- /image-core/src/main/res/layout/activity_scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/layout/activity_scan.xml -------------------------------------------------------------------------------- /image-core/src/main/res/layout/crop_image_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/layout/crop_image_view.xml -------------------------------------------------------------------------------- /image-core/src/main/res/mipmap-xxhdpi/camera_company.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/mipmap-xxhdpi/camera_company.png -------------------------------------------------------------------------------- /image-core/src/main/res/mipmap-xxhdpi/camera_company_landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/mipmap-xxhdpi/camera_company_landscape.png -------------------------------------------------------------------------------- /image-core/src/main/res/mipmap-xxhdpi/camera_idcard_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/mipmap-xxhdpi/camera_idcard_back.png -------------------------------------------------------------------------------- /image-core/src/main/res/mipmap-xxhdpi/camera_idcard_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/mipmap-xxhdpi/camera_idcard_front.png -------------------------------------------------------------------------------- /image-core/src/main/res/values/atrrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/values/atrrs.xml -------------------------------------------------------------------------------- /image-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/image-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /lib-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /lib-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/README.md -------------------------------------------------------------------------------- /lib-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/build.gradle -------------------------------------------------------------------------------- /lib-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/bean/ListBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/bean/ListBean.java -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/bean/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/bean/Result.java -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/exception/BaseCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/exception/BaseCode.java -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/exception/BaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/exception/BaseException.java -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/exception/NotInitializedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/exception/NotInitializedException.java -------------------------------------------------------------------------------- /lib-core/src/main/java/com/cody/component/lib/view/IView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/lib-core/src/main/java/com/cody/component/lib/view/IView.java -------------------------------------------------------------------------------- /marquee-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /marquee-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/README.md -------------------------------------------------------------------------------- /marquee-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/build.gradle -------------------------------------------------------------------------------- /marquee-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/proguard-rules.pro -------------------------------------------------------------------------------- /marquee-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /marquee-core/src/main/java/com/cody/component/marquee/MarqueeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/src/main/java/com/cody/component/marquee/MarqueeFactory.java -------------------------------------------------------------------------------- /marquee-core/src/main/java/com/cody/component/marquee/MarqueeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/src/main/java/com/cody/component/marquee/MarqueeView.java -------------------------------------------------------------------------------- /marquee-core/src/main/res/anim/core_anim_marquee_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/src/main/res/anim/core_anim_marquee_in.xml -------------------------------------------------------------------------------- /marquee-core/src/main/res/anim/core_anim_marquee_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/marquee-core/src/main/res/anim/core_anim_marquee_out.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/settings.gradle -------------------------------------------------------------------------------- /structure/APP-structure.xmind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/structure/APP-structure.xmind -------------------------------------------------------------------------------- /structure/module_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/structure/module_structure.png -------------------------------------------------------------------------------- /ui-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ui-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/README.md -------------------------------------------------------------------------------- /ui-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/build.gradle -------------------------------------------------------------------------------- /ui-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/proguard-rules.pro -------------------------------------------------------------------------------- /ui-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_primary_rectangle_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_primary_rectangle_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_primary_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_primary_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_secondary_no_boundary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_secondary_no_boundary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_secondary_rectangle_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_secondary_rectangle_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_secondary_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_secondary_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_secondary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_secondary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_third_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_third_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_transparent_no_boundary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_transparent_no_boundary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable-v21/bg_transparent_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable-v21/bg_transparent_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_primary_rectangle_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_primary_rectangle_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_primary_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_primary_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_secondary_no_boundary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_secondary_no_boundary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_secondary_rectangle_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_secondary_rectangle_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_secondary_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_secondary_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_secondary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_secondary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_shape_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_shape_round.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_third_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_third_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_transparent_no_boundary_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_transparent_no_boundary_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/bg_transparent_round_touch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/bg_transparent_round_touch_selector.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_back_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_back_white.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_bad_network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_bad_network.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_default_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_default_error.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_default_place_holder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_default_place_holder.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_load_failed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_load_failed.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_load_failed_selector_for_text_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_load_failed_selector_for_text_view.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_loading_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_loading_gif.gif -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_no_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_no_content.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/default-theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/default-theme.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/fonts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/fonts.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ui-core/src/main/res/values/theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/ui-core/src/main/res/values/theme.xml -------------------------------------------------------------------------------- /update-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /update-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/README.md -------------------------------------------------------------------------------- /update-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/build.gradle -------------------------------------------------------------------------------- /update-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/proguard-rules.pro -------------------------------------------------------------------------------- /update-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /update-core/src/main/java/com/cody/component/update/DownloadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/java/com/cody/component/update/DownloadService.java -------------------------------------------------------------------------------- /update-core/src/main/java/com/cody/component/update/UpdateBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/java/com/cody/component/update/UpdateBean.java -------------------------------------------------------------------------------- /update-core/src/main/java/com/cody/component/update/UpdateDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/java/com/cody/component/update/UpdateDelegate.java -------------------------------------------------------------------------------- /update-core/src/main/java/com/cody/component/update/UpdateViewData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/java/com/cody/component/update/UpdateViewData.java -------------------------------------------------------------------------------- /update-core/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /update-core/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/update-core/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /util-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /util-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/README.md -------------------------------------------------------------------------------- /util-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/build.gradle -------------------------------------------------------------------------------- /util-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/proguard-rules.pro -------------------------------------------------------------------------------- /util-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/ActivityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/ActivityUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/ApplicationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/ApplicationUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/CameraUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/CameraUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/DisplayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/DisplayUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/FileUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/ImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/ImageUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/LogUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/NotProguard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/NotProguard.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/PermissionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/PermissionUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/RecyclerViewUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/RecyclerViewUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/ScreenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/ScreenUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/SizeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/SizeUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/SystemBarUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/SystemBarUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/ToastUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/ToastUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/TypeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/TypeUtil.java -------------------------------------------------------------------------------- /util-core/src/main/java/com/cody/component/util/VersionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/java/com/cody/component/util/VersionUtil.java -------------------------------------------------------------------------------- /util-core/src/main/res/values/util_ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/util-core/src/main/res/values/util_ids.xml -------------------------------------------------------------------------------- /versions-update.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codyer/component/HEAD/versions-update.gradle --------------------------------------------------------------------------------