├── .gitignore ├── CorelibsTest ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── CorelibsTest.iml ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ryan │ │ │ └── corelibstest │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── ryan │ │ │ └── corelibstest │ │ │ ├── App.java │ │ │ ├── ImagePickHelper.java │ │ │ ├── adapter │ │ │ ├── HomeAdapter.java │ │ │ └── HomeQuickAdapter.java │ │ │ ├── authority │ │ │ ├── Authority.java │ │ │ ├── AuthorityContext.java │ │ │ ├── LoggedIn.java │ │ │ └── LoggedOut.java │ │ │ ├── constants │ │ │ ├── Constant.java │ │ │ └── Urls.java │ │ │ ├── model │ │ │ ├── bean │ │ │ │ ├── BaseData.java │ │ │ │ ├── Brand.java │ │ │ │ ├── Category.java │ │ │ │ ├── City.java │ │ │ │ ├── GenericBaseData.java │ │ │ │ ├── GenericMapData.java │ │ │ │ ├── MainDatas.java │ │ │ │ ├── MapData.java │ │ │ │ ├── Order.java │ │ │ │ ├── OrderItem.java │ │ │ │ ├── Page.java │ │ │ │ ├── Product.java │ │ │ │ ├── ReceiveAddress.java │ │ │ │ ├── RecommendAd.java │ │ │ │ ├── SearchCondition.java │ │ │ │ ├── SinglePage.java │ │ │ │ ├── TCity.java │ │ │ │ └── User.java │ │ │ └── manager │ │ │ │ ├── AboutUsManager.java │ │ │ │ ├── AdManager.java │ │ │ │ ├── EntryManager.java │ │ │ │ ├── HomepageManager.java │ │ │ │ ├── ImageUploadManager.java │ │ │ │ └── UserManager.java │ │ │ ├── presenter │ │ │ ├── AboutPresenter.java │ │ │ ├── AdPresenter.java │ │ │ ├── CartPresenter.java │ │ │ ├── HomePresenter.java │ │ │ ├── LoginPresenter.java │ │ │ ├── MainPresenter.java │ │ │ └── MinePresenter.java │ │ │ ├── subcriber │ │ │ └── ResponseSubscriber.java │ │ │ ├── tools │ │ │ └── image │ │ │ │ ├── fresco │ │ │ │ └── ImagePipelineConfigFactory.java │ │ │ │ └── picasso │ │ │ │ └── PicassoFactory.java │ │ │ ├── view │ │ │ ├── about │ │ │ │ ├── AboutFragment.java │ │ │ │ └── AboutView.java │ │ │ ├── cart │ │ │ │ ├── CartFragment.java │ │ │ │ └── CartView.java │ │ │ ├── entry │ │ │ │ ├── LoginActivity.java │ │ │ │ └── LoginView.java │ │ │ ├── fresco │ │ │ │ └── FrescoActivity.java │ │ │ ├── main │ │ │ │ ├── AdView.java │ │ │ │ ├── HomeFragment.java │ │ │ │ ├── HomeView.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── RecommendAdFragment.java │ │ │ └── mine │ │ │ │ ├── MineFragment.java │ │ │ │ └── MineView.java │ │ │ └── widget │ │ │ ├── CommonDialog.java │ │ │ ├── NavigationBar.java │ │ │ └── tab │ │ │ ├── InterceptedFragmentTabHost.java │ │ │ ├── TabChangeInterceptor.java │ │ │ └── TabNavigator.java │ │ └── res │ │ ├── drawable │ │ ├── check_select.xml │ │ ├── dialog_bg.xml │ │ ├── dot_focused.xml │ │ ├── dot_normal.xml │ │ ├── ll_bg.xml │ │ ├── main_category_bg1.xml │ │ ├── main_category_bg2.xml │ │ ├── main_category_bg3.xml │ │ ├── main_category_bg4.xml │ │ ├── photo_choose_bg.xml │ │ ├── tab_about.xml │ │ ├── tab_background_color.xml │ │ ├── tab_cart.xml │ │ ├── tab_home.xml │ │ ├── tab_mine.xml │ │ ├── tab_text_color.xml │ │ └── takephoto_btn_style.xml │ │ ├── layout │ │ ├── activity_fresco_layout.xml │ │ ├── activity_login.xml │ │ ├── activity_main.xml │ │ ├── dialog_common.xml │ │ ├── dialog_image_pick.xml │ │ ├── fragment_about.xml │ │ ├── fragment_cart.xml │ │ ├── fragment_home.xml │ │ ├── fragment_mine.xml │ │ ├── fragment_recommend_ad.xml │ │ ├── item_home.xml │ │ ├── item_tab.xml │ │ ├── item_textview.xml │ │ ├── layout_header_home.xml │ │ └── view_navigation_bar.xml │ │ ├── mipmap-hdpi │ │ ├── default_icon.png │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ ├── add_address.png │ │ ├── cart_cb.png │ │ ├── cart_cb_selected.png │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── delete.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ ├── home1.png │ │ ├── home1_selected.png │ │ ├── home2.png │ │ ├── home2_selected.png │ │ ├── home3.png │ │ ├── home3_selected.png │ │ ├── home4.png │ │ ├── home4_selected.png │ │ ├── home_search.png │ │ ├── ic_launcher.png │ │ ├── order.png │ │ ├── password.png │ │ ├── setting_arrow.png │ │ └── username.png │ │ ├── mipmap-xxhdpi │ │ ├── cart_cb.png │ │ ├── cart_cb_selected.png │ │ ├── center_bg.png │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── delete.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ ├── home1.png │ │ ├── home1_selected.png │ │ ├── home2.png │ │ ├── home2_selected.png │ │ ├── home3.png │ │ ├── home3_selected.png │ │ ├── home4.png │ │ ├── home4_selected.png │ │ ├── ic_launcher.png │ │ ├── min.png │ │ ├── order.png │ │ ├── password.png │ │ ├── plus.png │ │ └── username.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── message.xml │ │ ├── network_error.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── corelibs │ ├── .gitignore │ ├── build.gradle │ ├── corelibs.iml │ ├── libs │ │ └── volley.jar │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── corelibs │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── corelibs │ │ │ ├── api │ │ │ ├── HttpLoggingInterceptor.java │ │ │ ├── ManagerFactory.java │ │ │ ├── RequestBodyCreator.java │ │ │ ├── ResponseTransformer.java │ │ │ └── RetrofitFactory.java │ │ │ ├── base │ │ │ ├── BaseActivity.java │ │ │ ├── BaseFragment.java │ │ │ ├── BasePaginationPresenter.java │ │ │ ├── BasePaginationView.java │ │ │ ├── BasePresenter.java │ │ │ ├── BaseRxPresenter.java │ │ │ └── BaseView.java │ │ │ ├── common │ │ │ ├── AppManager.java │ │ │ └── Configuration.java │ │ │ ├── exception │ │ │ ├── ExceptionDetailActivity.java │ │ │ ├── ExceptionDialogActivity.java │ │ │ └── GlobalExceptionHandler.java │ │ │ ├── http │ │ │ ├── DateDeserializerUtils.java │ │ │ ├── DateSerializerUtils.java │ │ │ ├── GsonRequest.java │ │ │ ├── HttpConnectionUtil.java │ │ │ ├── HttpVolleyRequest.java │ │ │ ├── RequestManager.java │ │ │ └── VolleyErrorHelper.java │ │ │ ├── logic │ │ │ ├── BaseLogic.java │ │ │ └── NetworkParams.java │ │ │ ├── utils │ │ │ ├── DisplayUtil.java │ │ │ ├── FragmentController.java │ │ │ ├── MethodsCompat.java │ │ │ ├── PreferencesHelper.java │ │ │ ├── SharedPreferencesClassHelper.java │ │ │ ├── TimeFormatUtils.java │ │ │ ├── ToastMgr.java │ │ │ ├── Tools.java │ │ │ ├── ViewHolder.java │ │ │ ├── adapter │ │ │ │ ├── BaseAdapterHelper.java │ │ │ │ ├── BaseQuickAdapter.java │ │ │ │ ├── EnhancedQuickAdapter.java │ │ │ │ ├── IdObject.java │ │ │ │ └── QuickAdapter.java │ │ │ └── uploader │ │ │ │ ├── ImageUploadHelper.java │ │ │ │ ├── ImageUploadRequest.java │ │ │ │ └── ImageUploader.java │ │ │ └── views │ │ │ ├── AutoLoadingListView.java │ │ │ ├── CircularBar.java │ │ │ ├── FlexibleRatingBar.java │ │ │ ├── GridViewWithHeaderAndFooter.java │ │ │ ├── LoadingDialog.java │ │ │ ├── LoadingSlideListView.java │ │ │ ├── LoadingSwipeMenuListView.java │ │ │ ├── NoScrollingGridView.java │ │ │ ├── NoScrollingListView.java │ │ │ ├── ScrollerNumberPicker.java │ │ │ ├── SlideListView.java │ │ │ ├── cube │ │ │ └── ptr │ │ │ │ ├── PtrClassicDefaultHeader.java │ │ │ │ ├── PtrClassicFrameLayout.java │ │ │ │ ├── PtrDefaultHandler.java │ │ │ │ ├── PtrFrameLayout.java │ │ │ │ ├── PtrHandler.java │ │ │ │ ├── PtrUIHandler.java │ │ │ │ ├── PtrUIHandlerHolder.java │ │ │ │ ├── PtrUIHandlerHook.java │ │ │ │ ├── header │ │ │ │ ├── MaterialHeader.java │ │ │ │ ├── MaterialProgressDrawable.java │ │ │ │ ├── StoreHouseBarItem.java │ │ │ │ ├── StoreHouseHeader.java │ │ │ │ └── StoreHousePath.java │ │ │ │ ├── indicator │ │ │ │ ├── PtrIndicator.java │ │ │ │ └── PtrTensionIndicator.java │ │ │ │ └── util │ │ │ │ ├── PtrCLog.java │ │ │ │ └── PtrLocalDisplay.java │ │ │ ├── ptr │ │ │ ├── PtrLoadMoreListView.java │ │ │ ├── PtrLoadMoreSwipeMenuListView.java │ │ │ ├── PtrScrollView.java │ │ │ ├── base │ │ │ │ ├── PtrLoadMoreBase.java │ │ │ │ └── PtrLollipopBaseView.java │ │ │ └── wrapper │ │ │ │ ├── ListViewWrapper.java │ │ │ │ └── LoadMoreWrapper.java │ │ │ ├── pulltorefresh │ │ │ └── library │ │ │ │ ├── ILoadingLayout.java │ │ │ │ ├── IPullToRefresh.java │ │ │ │ ├── LoadingLayoutProxy.java │ │ │ │ ├── OverscrollHelper.java │ │ │ │ ├── PullToMoreListView.java │ │ │ │ ├── PullToRefreshAdapterViewBase.java │ │ │ │ ├── PullToRefreshBase.java │ │ │ │ ├── PullToRefreshExpandableListView.java │ │ │ │ ├── PullToRefreshGridView.java │ │ │ │ ├── PullToRefreshHorizontalScrollView.java │ │ │ │ ├── PullToRefreshListView.java │ │ │ │ ├── PullToRefreshScrollView.java │ │ │ │ ├── PullToRefreshSlideListView.java │ │ │ │ ├── PullToRefreshSwipeMenuListView.java │ │ │ │ ├── PullToRefreshWebView.java │ │ │ │ ├── extras │ │ │ │ ├── PullToRefreshWebView2.java │ │ │ │ └── SoundPullEventListener.java │ │ │ │ └── internal │ │ │ │ ├── EmptyViewMethodAccessor.java │ │ │ │ ├── FlipLoadingLayout.java │ │ │ │ ├── IndicatorLayout.java │ │ │ │ ├── LoadingLayout.java │ │ │ │ ├── RotateLoadingLayout.java │ │ │ │ ├── Utils.java │ │ │ │ └── ViewCompat.java │ │ │ ├── roundedimageview │ │ │ ├── RoundedDrawable.java │ │ │ ├── RoundedImageView.java │ │ │ └── RoundedTransformationBuilder.java │ │ │ └── swipemenulistview │ │ │ ├── SwipeMenu.java │ │ │ ├── SwipeMenuAdapter.java │ │ │ ├── SwipeMenuCreator.java │ │ │ ├── SwipeMenuItem.java │ │ │ ├── SwipeMenuLayout.java │ │ │ ├── SwipeMenuListView.java │ │ │ └── SwipeMenuView.java │ │ └── res │ │ ├── AndroidManifest.xml │ │ ├── anim │ │ ├── address_pop_in.xml │ │ ├── address_pop_out.xml │ │ ├── in_bottom_top.xml │ │ ├── in_left_right.xml │ │ ├── in_left_right_short.xml │ │ ├── in_right_left.xml │ │ ├── in_right_left_short.xml │ │ ├── in_top_bottom.xml │ │ ├── in_top_bottom_short.xml │ │ ├── out_bottom_top.xml │ │ ├── out_bottom_top_short.xml │ │ ├── out_left_right.xml │ │ ├── out_left_right_short.xml │ │ ├── out_right_left.xml │ │ ├── out_right_left_short.xml │ │ ├── out_top_bottom.xml │ │ ├── photo_dialog_in_anim.xml │ │ ├── photo_dialog_out_anim.xml │ │ ├── popup_bottom_in.xml │ │ ├── popup_bottom_out.xml │ │ ├── pull_to_refresh_progressbar_indeterminate.xml │ │ ├── scale_large_out_bottom_center.xml │ │ ├── scale_large_out_bottom_left.xml │ │ ├── scale_large_out_bottom_right.xml │ │ ├── scale_large_out_top_center.xml │ │ ├── scale_large_out_top_left.xml │ │ ├── scale_large_out_top_right.xml │ │ ├── shake.xml │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ ├── slide_out_to_top.xml │ │ ├── switcher_in_next.xml │ │ ├── switcher_in_top.xml │ │ ├── switcher_out_next.xml │ │ └── switcher_out_top.xml │ │ ├── drawable │ │ ├── exception_btn_bg.xml │ │ ├── exception_dialog_bg.xml │ │ ├── indicator_bg_bottom.xml │ │ ├── indicator_bg_top.xml │ │ ├── loading_bg.xml │ │ └── scrollbar_bg.xml │ │ ├── layout │ │ ├── act_exception_detail.xml │ │ ├── act_exception_dialog.xml │ │ ├── cube_ptr_classic_default_header.xml │ │ ├── cube_ptr_simple_loading.xml │ │ ├── dialog_loading.xml │ │ ├── layout_test.xml │ │ ├── loading_more.xml │ │ ├── ptr_listview.xml │ │ ├── ptr_scrollview.xml │ │ ├── ptr_swipemenulistview.xml │ │ ├── pull_to_refresh_header_horizontal.xml │ │ ├── pull_to_refresh_header_vertical.xml │ │ └── pullrefresh_load_more_view.xml │ │ ├── mipmap-hdpi │ │ ├── default_ptr_flip.png │ │ ├── icon_pull_refresh_process_1.png │ │ ├── icon_pull_refresh_process_10.png │ │ ├── icon_pull_refresh_process_11.png │ │ ├── icon_pull_refresh_process_12.png │ │ ├── icon_pull_refresh_process_2.png │ │ ├── icon_pull_refresh_process_3.png │ │ ├── icon_pull_refresh_process_4.png │ │ ├── icon_pull_refresh_process_5.png │ │ ├── icon_pull_refresh_process_6.png │ │ ├── icon_pull_refresh_process_7.png │ │ ├── icon_pull_refresh_process_8.png │ │ ├── icon_pull_refresh_process_9.png │ │ ├── loading_dialog.png │ │ └── loading_dialog_2.png │ │ ├── mipmap-xhdpi │ │ ├── default_ptr_rotate.png │ │ └── ptr_rotate_arrow.png │ │ └── values │ │ ├── arrays.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── cube_ptr_attrs.xml │ │ ├── cube_ptr_string.xml │ │ ├── dimens.xml │ │ ├── ptr_attrs.xml │ │ ├── ptr_demo_colors.xml │ │ ├── ptr_dimens.xml │ │ ├── ptr_ids.xml │ │ ├── ptr_strings.xml │ │ ├── strings.xml │ │ └── styles.xml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── LICENSE.md ├── README.md ├── SimplifyCorlibs ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── CorelibsTest.iml ├── SimplifyCorlibs.iml ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ray │ │ │ └── balloon │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── ray │ │ │ └── balloon │ │ │ ├── App.java │ │ │ ├── ImagePickHelper.java │ │ │ ├── authority │ │ │ ├── Authority.java │ │ │ ├── AuthorityContext.java │ │ │ ├── LoggedIn.java │ │ │ └── LoggedOut.java │ │ │ ├── constants │ │ │ ├── Constant.java │ │ │ └── Urls.java │ │ │ ├── model │ │ │ ├── bean │ │ │ │ ├── BaseData.java │ │ │ │ ├── Brand.java │ │ │ │ ├── Category.java │ │ │ │ ├── MapData.java │ │ │ │ ├── Order.java │ │ │ │ ├── OrderItem.java │ │ │ │ ├── Page.java │ │ │ │ ├── Product.java │ │ │ │ ├── ReceiveAddress.java │ │ │ │ ├── RecommendAd.java │ │ │ │ ├── SinglePage.java │ │ │ │ └── User.java │ │ │ └── manager │ │ │ │ ├── LoginManager.java │ │ │ │ ├── MainManager.java │ │ │ │ └── RegitserManager.java │ │ │ ├── presenter │ │ │ ├── LoginPresenter.java │ │ │ ├── MainPresenter.java │ │ │ └── RegisterPresenter.java │ │ │ ├── subcriber │ │ │ └── ResponseSubscriber.java │ │ │ ├── tools │ │ │ └── image │ │ │ │ └── fresco │ │ │ │ └── ImagePipelineConfigFactory.java │ │ │ ├── view │ │ │ ├── fresco │ │ │ │ └── FrescoActivity.java │ │ │ ├── login │ │ │ │ ├── LoginActivity.java │ │ │ │ ├── LoginView.java │ │ │ │ ├── RegisterActivity.java │ │ │ │ └── RegisterView.java │ │ │ └── main │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainView.java │ │ │ └── widget │ │ │ ├── CommonDialog.java │ │ │ ├── NavigationBar.java │ │ │ └── tab │ │ │ ├── InterceptedFragmentTabHost.java │ │ │ ├── TabChangeInterceptor.java │ │ │ └── TabNavigator.java │ │ └── res │ │ ├── drawable │ │ ├── check_select.xml │ │ ├── dialog_bg.xml │ │ ├── dot_focused.xml │ │ ├── dot_normal.xml │ │ ├── ll_bg.xml │ │ ├── main_category_bg1.xml │ │ ├── main_category_bg2.xml │ │ ├── main_category_bg3.xml │ │ ├── main_category_bg4.xml │ │ ├── photo_choose_bg.xml │ │ ├── tab_about.xml │ │ ├── tab_background_color.xml │ │ ├── tab_cart.xml │ │ ├── tab_home.xml │ │ ├── tab_mine.xml │ │ ├── tab_text_color.xml │ │ └── takephoto_btn_style.xml │ │ ├── layout │ │ ├── activity_fresco_layout.xml │ │ ├── activity_login.xml │ │ ├── activity_main.xml │ │ ├── activity_register.xml │ │ ├── dialog_common.xml │ │ ├── dialog_image_pick.xml │ │ ├── fragment_recommend_ad.xml │ │ ├── item_textview.xml │ │ └── view_navigation_bar.xml │ │ ├── mipmap-hdpi │ │ ├── default_icon.png │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ ├── add_address.png │ │ ├── cart_cb.png │ │ ├── cart_cb_selected.png │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── delete.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ ├── home1.png │ │ ├── home1_selected.png │ │ ├── home2.png │ │ ├── home2_selected.png │ │ ├── home3.png │ │ ├── home3_selected.png │ │ ├── home4.png │ │ ├── home4_selected.png │ │ ├── home_search.png │ │ ├── ic_launcher.png │ │ ├── order.png │ │ ├── password.png │ │ ├── setting_arrow.png │ │ └── username.png │ │ ├── mipmap-xxhdpi │ │ ├── cart_cb.png │ │ ├── cart_cb_selected.png │ │ ├── center_bg.png │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── delete.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ ├── home1.png │ │ ├── home1_selected.png │ │ ├── home2.png │ │ ├── home2_selected.png │ │ ├── home3.png │ │ ├── home3_selected.png │ │ ├── home4.png │ │ ├── home4_selected.png │ │ ├── ic_launcher.png │ │ ├── min.png │ │ ├── order.png │ │ ├── password.png │ │ ├── plus.png │ │ └── username.png │ │ ├── raw │ │ └── svg_connect.svg │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── message.xml │ │ ├── network_error.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── carbon │ ├── .gitignore │ ├── build.gradle │ ├── maven-push.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ └── carbon │ │ │ ├── Roboto-Black.ttf │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ ├── Roboto-Bold.ttf │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ ├── Roboto-Italic.ttf │ │ │ ├── Roboto-Light.ttf │ │ │ ├── Roboto-LightItalic.ttf │ │ │ ├── Roboto-Medium.ttf │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ ├── Roboto-Regular.ttf │ │ │ ├── Roboto-Thin.ttf │ │ │ ├── Roboto-ThinItalic.ttf │ │ │ ├── RobotoCondensed-Bold.ttf │ │ │ ├── RobotoCondensed-BoldItalic.ttf │ │ │ ├── RobotoCondensed-Italic.ttf │ │ │ ├── RobotoCondensed-Light.ttf │ │ │ ├── RobotoCondensed-LightItalic.ttf │ │ │ └── RobotoCondensed-Regular.ttf │ │ ├── java │ │ └── carbon │ │ │ ├── Carbon.java │ │ │ ├── GestureDetector.java │ │ │ ├── OnGestureAdapter.java │ │ │ ├── OnGestureListener.java │ │ │ ├── animation │ │ │ ├── AnimUtils.java │ │ │ ├── AnimatedView.java │ │ │ ├── ElevationStateAnimator.java │ │ │ ├── StateAnimator.java │ │ │ └── StateAnimatorView.java │ │ │ ├── beta │ │ │ ├── AnimatedLayout.java │ │ │ ├── BottomSheet.java │ │ │ ├── DefaultAnimationListener.java │ │ │ ├── LayoutAnimation.java │ │ │ ├── RootView.java │ │ │ ├── SaveState.java │ │ │ ├── SaveStateActivity.java │ │ │ ├── ToggleButton.java │ │ │ ├── TransitionLayout.java │ │ │ ├── ValueAnimation.java │ │ │ └── Window.java │ │ │ ├── drawable │ │ │ ├── CheckableDrawable.java │ │ │ ├── CircularProgressDrawable.java │ │ │ ├── ControlCheckedColorStateList.java │ │ │ ├── ControlFocusedColorStateList.java │ │ │ ├── CornersDrawable.java │ │ │ ├── EdgeEffect.java │ │ │ ├── EdgeEffectCompat.java │ │ │ ├── EmptyDrawable.java │ │ │ ├── ProgressBarDrawable.java │ │ │ ├── ProgressDrawable.java │ │ │ ├── RippleDrawable.java │ │ │ ├── RippleDrawableCompat.java │ │ │ ├── RippleDrawableLollipop.java │ │ │ ├── RippleView.java │ │ │ └── TintPrimaryColorStateList.java │ │ │ ├── internal │ │ │ ├── ElevationComparator.java │ │ │ ├── FastLayout.java │ │ │ ├── PopupWindow.java │ │ │ ├── TypefaceUtils.java │ │ │ └── ViewHelper.java │ │ │ ├── shadow │ │ │ ├── NinePatchShadow.java │ │ │ ├── Shadow.java │ │ │ ├── ShadowGenerator.java │ │ │ ├── ShadowShape.java │ │ │ └── ShadowView.java │ │ │ └── widget │ │ │ ├── AllCapsTransformationMethod.java │ │ │ ├── AnimatedView.java │ │ │ ├── AutoCompleteTextView.java │ │ │ ├── Button.java │ │ │ ├── CardView.java │ │ │ ├── CheckBox.java │ │ │ ├── CornerView.java │ │ │ ├── Divider.java │ │ │ ├── DrawerLayout.java │ │ │ ├── EditText.java │ │ │ ├── FrameLayout.java │ │ │ ├── GridLayout.java │ │ │ ├── HorizontalScrollView.java │ │ │ ├── ImageActionButton.java │ │ │ ├── ImageView.java │ │ │ ├── InsetView.java │ │ │ ├── LinearLayout.java │ │ │ ├── OnHeaderHeightChanged.java │ │ │ ├── OnInsetsChangedListener.java │ │ │ ├── OnValidateListener.java │ │ │ ├── PagerTabStrip.java │ │ │ ├── ProgressBar.java │ │ │ ├── RadioButton.java │ │ │ ├── RecentsAdapter.java │ │ │ ├── RecentsList.java │ │ │ ├── RecyclerView.java │ │ │ ├── RelativeLayout.java │ │ │ ├── Roboto.java │ │ │ ├── SVGActionButton.java │ │ │ ├── SVGView.java │ │ │ ├── ScrollView.java │ │ │ ├── Snackbar.java │ │ │ ├── StateAnimatorView.java │ │ │ ├── TabBuilder.java │ │ │ ├── TextView.java │ │ │ ├── TintedView.java │ │ │ ├── Toolbar.java │ │ │ ├── TouchMarginView.java │ │ │ ├── ViewPager.java │ │ │ └── ViewUtils.java │ │ └── res │ │ ├── drawable │ │ ├── carbon_tab_text.xml │ │ ├── carbon_windowbackground_dark.xml │ │ └── carbon_windowbackground_light.xml │ │ ├── layout │ │ ├── carbon_bottom_sheet.xml │ │ ├── carbon_cardview.xml │ │ ├── carbon_dialog.xml │ │ ├── carbon_recent_card.xml │ │ ├── carbon_snackbar.xml │ │ ├── carbon_tab.xml │ │ └── carbon_toolbar.xml │ │ ├── raw │ │ ├── carbon_checkbox_checked.svg │ │ ├── carbon_checkbox_filled.svg │ │ ├── carbon_checkbox_unchecked.svg │ │ ├── carbon_radiobutton_checked.svg │ │ ├── carbon_radiobutton_filled.svg │ │ ├── carbon_radiobutton_unchecked.svg │ │ └── carbon_uparrow.svg │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── typography.xml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── simplifyCorelibs │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ ├── simplifyCorelibs.iml │ └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── corelibs │ │ └── ApplicationTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── corelibs │ │ ├── api │ │ ├── HttpLoggingInterceptor.java │ │ ├── ManagerFactory.java │ │ ├── RequestBodyCreator.java │ │ ├── ResponseTransformer.java │ │ └── RetrofitFactory.java │ │ ├── base │ │ ├── BaseActivity.java │ │ ├── BaseFragment.java │ │ ├── BasePaginationPresenter.java │ │ ├── BasePaginationView.java │ │ ├── BasePresenter.java │ │ ├── BaseRxPresenter.java │ │ └── BaseView.java │ │ ├── common │ │ ├── AppManager.java │ │ └── Configuration.java │ │ ├── exception │ │ ├── ExceptionDetailActivity.java │ │ ├── ExceptionDialogActivity.java │ │ └── GlobalExceptionHandler.java │ │ ├── http │ │ ├── DateDeserializerUtils.java │ │ ├── DateSerializerUtils.java │ │ └── HttpConnectionUtil.java │ │ ├── utils │ │ ├── DisplayUtil.java │ │ ├── FragmentController.java │ │ ├── MethodsCompat.java │ │ ├── PreferencesHelper.java │ │ ├── SharedPreferencesClassHelper.java │ │ ├── TimeFormatUtils.java │ │ ├── ToastMgr.java │ │ ├── Tools.java │ │ ├── ViewHolder.java │ │ └── uploader │ │ │ ├── ImageUploadHelper.java │ │ │ ├── ImageUploadRequest.java │ │ │ └── ImageUploader.java │ │ └── views │ │ ├── CircularBar.java │ │ ├── FlexibleRatingBar.java │ │ ├── GridViewWithHeaderAndFooter.java │ │ ├── LoadingDialog.java │ │ ├── NoScrollingGridView.java │ │ ├── NoScrollingListView.java │ │ ├── ScrollerNumberPicker.java │ │ ├── SlideListView.java │ │ ├── SplideBackLinearLayout.java │ │ ├── cube │ │ └── ptr │ │ │ ├── PtrClassicDefaultHeader.java │ │ │ ├── PtrClassicFrameLayout.java │ │ │ ├── PtrDefaultHandler.java │ │ │ ├── PtrFrameLayout.java │ │ │ ├── PtrHandler.java │ │ │ ├── PtrUIHandler.java │ │ │ ├── PtrUIHandlerHolder.java │ │ │ ├── PtrUIHandlerHook.java │ │ │ ├── header │ │ │ ├── MaterialHeader.java │ │ │ ├── MaterialProgressDrawable.java │ │ │ ├── StoreHouseBarItem.java │ │ │ ├── StoreHouseHeader.java │ │ │ └── StoreHousePath.java │ │ │ ├── indicator │ │ │ ├── PtrIndicator.java │ │ │ └── PtrTensionIndicator.java │ │ │ └── util │ │ │ ├── PtrCLog.java │ │ │ └── PtrLocalDisplay.java │ │ ├── ptr │ │ ├── PtrLoadMoreListView.java │ │ ├── PtrLoadMoreSwipeMenuListView.java │ │ ├── PtrScrollView.java │ │ ├── base │ │ │ ├── PtrLoadMoreBase.java │ │ │ └── PtrLollipopBaseView.java │ │ └── wrapper │ │ │ ├── ListViewWrapper.java │ │ │ └── LoadMoreWrapper.java │ │ └── swipemenulistview │ │ ├── SwipeMenu.java │ │ ├── SwipeMenuAdapter.java │ │ ├── SwipeMenuCreator.java │ │ ├── SwipeMenuItem.java │ │ ├── SwipeMenuLayout.java │ │ ├── SwipeMenuListView.java │ │ └── SwipeMenuView.java │ └── res │ ├── AndroidManifest.xml │ ├── anim │ ├── address_pop_in.xml │ ├── address_pop_out.xml │ ├── in_bottom_top.xml │ ├── in_left_right.xml │ ├── in_left_right_short.xml │ ├── in_right_left.xml │ ├── in_right_left_short.xml │ ├── in_top_bottom.xml │ ├── in_top_bottom_short.xml │ ├── out_bottom_top.xml │ ├── out_bottom_top_short.xml │ ├── out_left_right.xml │ ├── out_left_right_short.xml │ ├── out_right_left.xml │ ├── out_right_left_short.xml │ ├── out_top_bottom.xml │ ├── photo_dialog_in_anim.xml │ ├── photo_dialog_out_anim.xml │ ├── popup_bottom_in.xml │ ├── popup_bottom_out.xml │ ├── pull_to_refresh_progressbar_indeterminate.xml │ ├── scale_large_out_bottom_center.xml │ ├── scale_large_out_bottom_left.xml │ ├── scale_large_out_bottom_right.xml │ ├── scale_large_out_top_center.xml │ ├── scale_large_out_top_left.xml │ ├── scale_large_out_top_right.xml │ ├── shake.xml │ ├── slide_in_from_bottom.xml │ ├── slide_in_from_top.xml │ ├── slide_out_to_bottom.xml │ ├── slide_out_to_top.xml │ ├── switcher_in_next.xml │ ├── switcher_in_top.xml │ ├── switcher_out_next.xml │ └── switcher_out_top.xml │ ├── drawable │ ├── exception_btn_bg.xml │ ├── exception_dialog_bg.xml │ ├── indicator_bg_bottom.xml │ ├── indicator_bg_top.xml │ ├── loading_bg.xml │ └── scrollbar_bg.xml │ ├── layout │ ├── act_exception_detail.xml │ ├── act_exception_dialog.xml │ ├── cube_ptr_classic_default_header.xml │ ├── cube_ptr_simple_loading.xml │ ├── dialog_loading.xml │ ├── layout_test.xml │ ├── loading_more.xml │ ├── ptr_listview.xml │ ├── ptr_scrollview.xml │ ├── ptr_swipemenulistview.xml │ ├── pull_to_refresh_header_horizontal.xml │ ├── pull_to_refresh_header_vertical.xml │ └── pullrefresh_load_more_view.xml │ ├── mipmap-hdpi │ ├── default_ptr_flip.png │ ├── icon_pull_refresh_process_1.png │ ├── icon_pull_refresh_process_10.png │ ├── icon_pull_refresh_process_11.png │ ├── icon_pull_refresh_process_12.png │ ├── icon_pull_refresh_process_2.png │ ├── icon_pull_refresh_process_3.png │ ├── icon_pull_refresh_process_4.png │ ├── icon_pull_refresh_process_5.png │ ├── icon_pull_refresh_process_6.png │ ├── icon_pull_refresh_process_7.png │ ├── icon_pull_refresh_process_8.png │ ├── icon_pull_refresh_process_9.png │ ├── loading_dialog.png │ └── loading_dialog_2.png │ ├── mipmap-xhdpi │ ├── default_ptr_rotate.png │ └── ptr_rotate_arrow.png │ └── values │ ├── arrays.xml │ ├── attrs.xml │ ├── colors.xml │ ├── cube_ptr_attrs.xml │ ├── cube_ptr_string.xml │ ├── dimens.xml │ ├── ptr_attrs.xml │ ├── ptr_demo_colors.xml │ ├── ptr_dimens.xml │ ├── ptr_ids.xml │ ├── ptr_strings.xml │ ├── strings.xml │ └── styles.xml ├── balloon ├── .gitignore ├── Carbon-master.iml ├── LICENSE ├── README.md ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── libs │ │ ├── ijkmediaplayer.jar │ │ └── pldroid-player-1.1.6.jar │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── ray │ │ │ └── balloon │ │ │ ├── App.java │ │ │ ├── ImagePickHelper.java │ │ │ ├── adapter │ │ │ ├── BluetoothDevicesAdapter.java │ │ │ ├── HomePageImagesAdapter.java │ │ │ ├── HomePageMainAdapter.java │ │ │ └── WeiboDetailsCommentAdapter.java │ │ │ ├── authority │ │ │ ├── Authority.java │ │ │ ├── AuthorityContext.java │ │ │ ├── LoggedIn.java │ │ │ └── LoggedOut.java │ │ │ ├── callback │ │ │ └── RecyclerViewCallback.java │ │ │ ├── constants │ │ │ ├── Constant.java │ │ │ ├── Paths.java │ │ │ └── Urls.java │ │ │ ├── model │ │ │ ├── bean │ │ │ │ ├── BaseData.java │ │ │ │ ├── Brand.java │ │ │ │ ├── Category.java │ │ │ │ ├── HomePageBean.java │ │ │ │ ├── MapData.java │ │ │ │ ├── Order.java │ │ │ │ ├── OrderItem.java │ │ │ │ ├── Page.java │ │ │ │ ├── Product.java │ │ │ │ ├── ReceiveAddress.java │ │ │ │ ├── RecommendAd.java │ │ │ │ ├── SinglePage.java │ │ │ │ └── User.java │ │ │ └── manager │ │ │ │ ├── LoginManager.java │ │ │ │ ├── MainManager.java │ │ │ │ ├── RegitserManager.java │ │ │ │ └── WeiboManager.java │ │ │ ├── presenter │ │ │ ├── BluetoothPresenter.java │ │ │ ├── LoginPresenter.java │ │ │ ├── MainPresenter.java │ │ │ ├── RegisterPresenter.java │ │ │ └── WeiboDetailsPresenter.java │ │ │ ├── subcriber │ │ │ └── ResponseSubscriber.java │ │ │ ├── tools │ │ │ ├── MTextViewUtils.java │ │ │ └── image │ │ │ │ └── fresco │ │ │ │ └── ImagePipelineConfigFactory.java │ │ │ ├── view │ │ │ ├── bluetooth │ │ │ │ ├── BluetoothActivity.java │ │ │ │ └── BluetoothView.java │ │ │ ├── bluetoothLE │ │ │ │ ├── BLEActivity.java │ │ │ │ ├── BluetoothLeService.java │ │ │ │ └── SampleGattAttributes.java │ │ │ ├── fresco │ │ │ │ └── FrescoActivity.java │ │ │ ├── login │ │ │ │ ├── LoginActivity.java │ │ │ │ ├── LoginView.java │ │ │ │ ├── RegisterActivity.java │ │ │ │ └── RegisterView.java │ │ │ ├── main │ │ │ │ ├── ImagePagerActivity.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainView.java │ │ │ ├── video │ │ │ │ └── VideoPlayerActivity.java │ │ │ └── weibodetail │ │ │ │ ├── DetailsView.java │ │ │ │ └── WeiboDetailsActivity.java │ │ │ └── widget │ │ │ ├── ColorFilterImageView.java │ │ │ ├── CommonDialog.java │ │ │ ├── DialogFromBottom.java │ │ │ ├── DialogSelecteDevices.java │ │ │ ├── MTextView.java │ │ │ ├── NavigationBar.java │ │ │ ├── SpaceItemDecoration.java │ │ │ ├── buttons │ │ │ ├── AnimatorUtils.java │ │ │ ├── Arc.java │ │ │ ├── ArcDrawable.java │ │ │ ├── ArcLayout.java │ │ │ ├── ArcOrigin.java │ │ │ ├── ClipRevealFrame.java │ │ │ └── Utils.java │ │ │ ├── phoneview │ │ │ ├── MultiTouchViewPager.java │ │ │ └── phonedraweeview │ │ │ │ ├── Attacher.java │ │ │ │ ├── DefaultOnDoubleTapListener.java │ │ │ │ ├── IAttacher.java │ │ │ │ ├── OnPhotoTapListener.java │ │ │ │ ├── OnScaleChangeListener.java │ │ │ │ ├── OnScaleDragGestureListener.java │ │ │ │ ├── OnViewTapListener.java │ │ │ │ ├── PhotoDraweeView.java │ │ │ │ └── ScaleDragDetector.java │ │ │ ├── player │ │ │ ├── AspectLayout.java │ │ │ └── MediaController.java │ │ │ └── tab │ │ │ ├── InterceptedFragmentTabHost.java │ │ │ ├── TabChangeInterceptor.java │ │ │ └── TabNavigator.java │ │ ├── jniLibs │ │ ├── arm64-v8a │ │ │ └── libpldroidplayer.so │ │ ├── armeabi-v7a │ │ │ └── libpldroidplayer.so │ │ ├── armeabi │ │ │ └── libpldroidplayer.so │ │ └── x86 │ │ │ └── libpldroidplayer.so │ │ └── res │ │ ├── anim │ │ ├── in.xml │ │ └── out.xml │ │ ├── drawable-hdpi │ │ ├── default_icon.png │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ ├── ic_launcher.png │ │ ├── img_back.png │ │ ├── img_video_play_btn.9.png │ │ ├── weibo_icon_comment.png │ │ ├── weibo_icon_redirect.png │ │ └── weibo_icon_unlike.png │ │ ├── drawable-xxhdpi │ │ ├── check_n.png │ │ ├── check_p.png │ │ ├── general_back_icon.png │ │ ├── general_back_icon_revert.png │ │ └── ic_launcher.png │ │ ├── drawable │ │ ├── check_select.xml │ │ ├── checkbox_selector.xml │ │ ├── dialog_bg.xml │ │ ├── dot_focused.xml │ │ ├── dot_normal.xml │ │ ├── ll_bg.xml │ │ ├── main_category_bg1.xml │ │ ├── main_category_bg2.xml │ │ ├── main_category_bg3.xml │ │ ├── main_category_bg4.xml │ │ ├── mazda.jpg │ │ ├── path_white_oval.xml │ │ ├── photo_choose_bg.xml │ │ ├── red_black_selector.xml │ │ ├── ripple.xml │ │ ├── selector_guide_bg.xml │ │ ├── shape_guide_bg_defaut.xml │ │ ├── shape_guide_bg_focus.xml │ │ └── takephoto_btn_style.xml │ │ ├── layout │ │ ├── activity_ble.xml │ │ ├── activity_bluetooth.xml │ │ ├── activity_fresco_layout.xml │ │ ├── activity_imagepager.xml │ │ ├── activity_login.xml │ │ ├── activity_main.xml │ │ ├── activity_player.xml │ │ ├── activity_register.xml │ │ ├── activity_weibo_details.xml │ │ ├── dialog_bluetooth_devices.xml │ │ ├── dialog_common.xml │ │ ├── dialog_image_pick.xml │ │ ├── item_home_page.xml │ │ ├── item_home_page_images.xml │ │ ├── item_pager_image.xml │ │ ├── item_recycler_bluetooth.xml │ │ ├── item_textview.xml │ │ ├── item_weibo_details_conmment.xml │ │ ├── list_item_device.xml │ │ ├── screen_powermenu.xml │ │ ├── screen_turnon_bluetooth.xml │ │ ├── view_navigation_bar.xml │ │ ├── view_pw.xml │ │ ├── view_pw_nodata.xml │ │ ├── view_show_blue_controller.xml │ │ ├── viewstub_image.xml │ │ └── viewstub_video.xml │ │ ├── raw │ │ ├── ic_face_24px.svg │ │ ├── svg_1324.svg │ │ ├── svg_bluetooth.svg │ │ ├── svg_boom.svg │ │ ├── svg_celebrate.svg │ │ ├── svg_connect.svg │ │ ├── svg_magic.svg │ │ ├── svg_one_by_one.svg │ │ ├── svg_p2p.svg │ │ └── svg_plub.svg │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── network_error.xml │ │ ├── strings.xml │ │ └── styles.xml ├── balloon.iml ├── build.gradle ├── carbon.pom ├── carbon │ ├── .gitignore │ ├── build.gradle │ ├── maven-push.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── carbon │ │ │ ├── Carbon.java │ │ │ ├── CarbonContextWrapper.java │ │ │ ├── CarbonLayoutInflater.java │ │ │ ├── CarbonResources.java │ │ │ ├── GestureDetector.java │ │ │ ├── OnGestureAdapter.java │ │ │ ├── OnGestureListener.java │ │ │ ├── animation │ │ │ ├── AnimUtils.java │ │ │ ├── AnimatedColorStateList.java │ │ │ ├── AnimatedView.java │ │ │ └── StateAnimator.java │ │ │ ├── beta │ │ │ ├── AnimatedLayout.java │ │ │ ├── AppBarLayout.java │ │ │ ├── BottomSheet.java │ │ │ ├── CollapsingToolbarLayout.java │ │ │ ├── CoordinatorLayout.java │ │ │ ├── DefaultAnimationListener.java │ │ │ ├── LayoutAnimation.java │ │ │ ├── TableLayout.java │ │ │ ├── ToggleButton.java │ │ │ ├── TransitionLayout.java │ │ │ ├── ValueAnimation.java │ │ │ └── Window.java │ │ │ ├── drawable │ │ │ ├── CheckableDrawable.java │ │ │ ├── CircularProgressDrawable.java │ │ │ ├── ColorStateListDrawable.java │ │ │ ├── ControlAccentColorStateList.java │ │ │ ├── CornersDrawable.java │ │ │ ├── DefaultColorStateList.java │ │ │ ├── EdgeEffect.java │ │ │ ├── EmptyDrawable.java │ │ │ ├── ProgressBarDrawable.java │ │ │ ├── ProgressDrawable.java │ │ │ ├── RectDrawable.java │ │ │ ├── VectorDrawable.java │ │ │ └── ripple │ │ │ │ ├── AnimatorsCompat.java │ │ │ │ ├── DrawableReflectiveUtils.java │ │ │ │ ├── LayerDrawable.java │ │ │ │ ├── LollipopDrawable.java │ │ │ │ ├── LollipopDrawablesCompat.java │ │ │ │ ├── RippleBackground.java │ │ │ │ ├── RippleComponent.java │ │ │ │ ├── RippleDrawable.java │ │ │ │ ├── RippleDrawableFroyo.java │ │ │ │ ├── RippleDrawableLollipop.java │ │ │ │ ├── RippleDrawableMarshmallow.java │ │ │ │ ├── RippleForeground.java │ │ │ │ ├── RippleView.java │ │ │ │ └── TypedArrayCompat.java │ │ │ ├── internal │ │ │ ├── ArgbEvaluator.java │ │ │ ├── DefaultItemAnimator.java │ │ │ ├── ElevationComparator.java │ │ │ ├── FastLayout.java │ │ │ ├── MathUtils.java │ │ │ ├── MatrixHelper.java │ │ │ ├── PercentLayoutHelper.java │ │ │ ├── Roboto.java │ │ │ └── TypefaceUtils.java │ │ │ ├── shadow │ │ │ ├── NinePatchShadow.java │ │ │ ├── Shadow.java │ │ │ ├── ShadowGenerator.java │ │ │ ├── ShadowShape.java │ │ │ └── ShadowView.java │ │ │ └── widget │ │ │ ├── AllCapsTransformationMethod.java │ │ │ ├── AnimatedView.java │ │ │ ├── AutoCompleteTextView.java │ │ │ ├── BottomSheet.java │ │ │ ├── Button.java │ │ │ ├── CardView.java │ │ │ ├── CheckBox.java │ │ │ ├── CheckedTextView.java │ │ │ ├── Chip.java │ │ │ ├── CornerView.java │ │ │ ├── Divider.java │ │ │ ├── DrawerLayout.java │ │ │ ├── EditText.java │ │ │ ├── EditorMenu.java │ │ │ ├── ExpandableRecyclerView.java │ │ │ ├── FloatingActionButton.java │ │ │ ├── FloatingActionMenu.java │ │ │ ├── FlowLayout.java │ │ │ ├── FrameLayout.java │ │ │ ├── GridLayout.java │ │ │ ├── HorizontalScrollView.java │ │ │ ├── ImageView.java │ │ │ ├── InsetView.java │ │ │ ├── LinearLayout.java │ │ │ ├── MaxSizeView.java │ │ │ ├── NavigationView.java │ │ │ ├── OnHeaderHeightChanged.java │ │ │ ├── OnInsetsChangedListener.java │ │ │ ├── OnValidateListener.java │ │ │ ├── PagerTabStrip.java │ │ │ ├── PopupMenu.java │ │ │ ├── ProgressBar.java │ │ │ ├── RadioButton.java │ │ │ ├── RangeSeekBar.java │ │ │ ├── RecentsAdapter.java │ │ │ ├── RecentsList.java │ │ │ ├── RecyclerView.java │ │ │ ├── RelativeLayout.java │ │ │ ├── ScrollView.java │ │ │ ├── SeekBar.java │ │ │ ├── SeekBarPopup.java │ │ │ ├── Snackbar.java │ │ │ ├── Spinner.java │ │ │ ├── StateAnimatorView.java │ │ │ ├── TabBuilder.java │ │ │ ├── TableView.java │ │ │ ├── TextView.java │ │ │ ├── TintedView.java │ │ │ ├── Toolbar.java │ │ │ ├── TouchMarginView.java │ │ │ ├── ViewPager.java │ │ │ └── ViewUtils.java │ │ └── res │ │ ├── anim │ │ ├── carbon_popup_hide.xml │ │ └── carbon_popup_show.xml │ │ ├── drawable │ │ ├── carbon_tab_text.xml │ │ ├── carbon_windowbackground_dark.xml │ │ └── carbon_windowbackground_light.xml │ │ ├── layout │ │ ├── carbon_bottom_sheet.xml │ │ ├── carbon_chip.xml │ │ ├── carbon_dialog.xml │ │ ├── carbon_editormenu.xml │ │ ├── carbon_expandablerecyclerview_group.xml │ │ ├── carbon_floatingactionmenu_left.xml │ │ ├── carbon_floatingactionmenu_right.xml │ │ ├── carbon_navigation_row.xml │ │ ├── carbon_popupmenu.xml │ │ ├── carbon_popupmenu_item.xml │ │ ├── carbon_recent_card.xml │ │ ├── carbon_seekbar_bubble.xml │ │ ├── carbon_snackbar.xml │ │ ├── carbon_tab.xml │ │ ├── carbon_tablelayout.xml │ │ ├── carbon_tablelayout_header.xml │ │ ├── carbon_tablelayout_row.xml │ │ ├── carbon_tableview_row.xml │ │ └── carbon_toolbar.xml │ │ ├── raw-ldrtl │ │ ├── carbon_next.svg │ │ ├── carbon_prev.svg │ │ └── carbon_uparrow.svg │ │ ├── raw │ │ ├── carbon_arrow_down.svg │ │ ├── carbon_bubble.svg │ │ ├── carbon_checkbox_checked.svg │ │ ├── carbon_checkbox_filled.svg │ │ ├── carbon_checkbox_unchecked.svg │ │ ├── carbon_clear.svg │ │ ├── carbon_dropdown.svg │ │ ├── carbon_next.svg │ │ ├── carbon_prev.svg │ │ ├── carbon_radiobutton_checked.svg │ │ ├── carbon_radiobutton_filled.svg │ │ ├── carbon_radiobutton_unchecked.svg │ │ ├── carbon_remove.svg │ │ ├── carbon_selecthandle_left.svg │ │ ├── carbon_selecthandle_middle.svg │ │ ├── carbon_selecthandle_right.svg │ │ ├── carbon_uparrow.svg │ │ ├── carbon_visibility.svg │ │ └── carbon_visibility_off.svg │ │ ├── values-sw600dp │ │ └── dimens.xml │ │ ├── values-v21 │ │ └── dimens.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ ├── swatches.xml │ │ └── typography.xml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── simplifyCorelibs │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ ├── simplifyCorelibs.iml │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── corelibs │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── corelibs │ │ │ ├── api │ │ │ ├── HttpLoggingInterceptor.java │ │ │ ├── ManagerFactory.java │ │ │ ├── RequestBodyCreator.java │ │ │ ├── ResponseTransformer.java │ │ │ └── RetrofitFactory.java │ │ │ ├── base │ │ │ ├── BaseActivity.java │ │ │ ├── BaseFragment.java │ │ │ ├── BasePaginationPresenter.java │ │ │ ├── BasePaginationView.java │ │ │ ├── BasePresenter.java │ │ │ ├── BaseRxPresenter.java │ │ │ └── BaseView.java │ │ │ ├── common │ │ │ ├── AppManager.java │ │ │ └── Configuration.java │ │ │ ├── exception │ │ │ ├── ExceptionDetailActivity.java │ │ │ ├── ExceptionDialogActivity.java │ │ │ └── GlobalExceptionHandler.java │ │ │ ├── http │ │ │ ├── DateDeserializerUtils.java │ │ │ ├── DateSerializerUtils.java │ │ │ └── HttpConnectionUtil.java │ │ │ ├── utils │ │ │ ├── DisplayUtil.java │ │ │ ├── FragmentController.java │ │ │ ├── MethodsCompat.java │ │ │ ├── PreferencesHelper.java │ │ │ ├── SharedPreferencesClassHelper.java │ │ │ ├── TimeFormatUtils.java │ │ │ ├── ToastMgr.java │ │ │ ├── Tools.java │ │ │ ├── ViewHolder.java │ │ │ └── uploader │ │ │ │ ├── ImageUploadHelper.java │ │ │ │ ├── ImageUploadRequest.java │ │ │ │ └── ImageUploader.java │ │ │ └── views │ │ │ ├── CircularBar.java │ │ │ ├── FlexibleRatingBar.java │ │ │ ├── GridViewWithHeaderAndFooter.java │ │ │ ├── LoadingDialog.java │ │ │ ├── NoScrollingGridView.java │ │ │ ├── NoScrollingListView.java │ │ │ ├── ScrollerNumberPicker.java │ │ │ ├── SlideListView.java │ │ │ ├── SplideBackLinearLayout.java │ │ │ ├── cube │ │ │ └── ptr │ │ │ │ ├── PtrClassicDefaultHeader.java │ │ │ │ ├── PtrClassicFrameLayout.java │ │ │ │ ├── PtrDefaultHandler.java │ │ │ │ ├── PtrFrameLayout.java │ │ │ │ ├── PtrHandler.java │ │ │ │ ├── PtrUIHandler.java │ │ │ │ ├── PtrUIHandlerHolder.java │ │ │ │ ├── PtrUIHandlerHook.java │ │ │ │ ├── header │ │ │ │ ├── MaterialHeader.java │ │ │ │ ├── MaterialProgressDrawable.java │ │ │ │ ├── StoreHouseBarItem.java │ │ │ │ ├── StoreHouseHeader.java │ │ │ │ └── StoreHousePath.java │ │ │ │ ├── indicator │ │ │ │ ├── PtrIndicator.java │ │ │ │ └── PtrTensionIndicator.java │ │ │ │ └── util │ │ │ │ ├── PtrCLog.java │ │ │ │ └── PtrLocalDisplay.java │ │ │ ├── ptr │ │ │ ├── PtrLoadMoreListView.java │ │ │ ├── PtrLoadMoreSwipeMenuListView.java │ │ │ ├── PtrScrollView.java │ │ │ ├── base │ │ │ │ ├── PtrLoadMoreBase.java │ │ │ │ └── PtrLollipopBaseView.java │ │ │ └── wrapper │ │ │ │ ├── ListViewWrapper.java │ │ │ │ └── LoadMoreWrapper.java │ │ │ ├── pulltorefresh │ │ │ └── library │ │ │ │ ├── ILoadingLayout.java │ │ │ │ ├── IPullToRefresh.java │ │ │ │ ├── LoadingLayoutProxy.java │ │ │ │ ├── OverscrollHelper.java │ │ │ │ ├── PullToMoreListView.java │ │ │ │ ├── PullToRefreshAdapterViewBase.java │ │ │ │ ├── PullToRefreshBase.java │ │ │ │ ├── PullToRefreshExpandableListView.java │ │ │ │ ├── PullToRefreshGridView.java │ │ │ │ ├── PullToRefreshHorizontalScrollView.java │ │ │ │ ├── PullToRefreshListView.java │ │ │ │ ├── PullToRefreshScrollView.java │ │ │ │ ├── PullToRefreshSlideListView.java │ │ │ │ ├── PullToRefreshSwipeMenuListView.java │ │ │ │ ├── PullToRefreshWebView.java │ │ │ │ ├── extras │ │ │ │ ├── PullToRefreshWebView2.java │ │ │ │ └── SoundPullEventListener.java │ │ │ │ └── internal │ │ │ │ ├── EmptyViewMethodAccessor.java │ │ │ │ ├── FlipLoadingLayout.java │ │ │ │ ├── IndicatorLayout.java │ │ │ │ ├── LoadingLayout.java │ │ │ │ ├── RotateLoadingLayout.java │ │ │ │ ├── Utils.java │ │ │ │ └── ViewCompat.java │ │ │ └── swipemenulistview │ │ │ ├── SwipeMenu.java │ │ │ ├── SwipeMenuAdapter.java │ │ │ ├── SwipeMenuCreator.java │ │ │ ├── SwipeMenuItem.java │ │ │ ├── SwipeMenuLayout.java │ │ │ ├── SwipeMenuListView.java │ │ │ └── SwipeMenuView.java │ │ └── res │ │ ├── AndroidManifest.xml │ │ ├── anim │ │ ├── address_pop_in.xml │ │ ├── address_pop_out.xml │ │ ├── in_bottom_top.xml │ │ ├── in_left_right.xml │ │ ├── in_left_right_short.xml │ │ ├── in_right_left.xml │ │ ├── in_right_left_short.xml │ │ ├── in_top_bottom.xml │ │ ├── in_top_bottom_short.xml │ │ ├── out_bottom_top.xml │ │ ├── out_bottom_top_short.xml │ │ ├── out_left_right.xml │ │ ├── out_left_right_short.xml │ │ ├── out_right_left.xml │ │ ├── out_right_left_short.xml │ │ ├── out_top_bottom.xml │ │ ├── photo_dialog_in_anim.xml │ │ ├── photo_dialog_out_anim.xml │ │ ├── popup_bottom_in.xml │ │ ├── popup_bottom_out.xml │ │ ├── pull_to_refresh_progressbar_indeterminate.xml │ │ ├── scale_large_out_bottom_center.xml │ │ ├── scale_large_out_bottom_left.xml │ │ ├── scale_large_out_bottom_right.xml │ │ ├── scale_large_out_top_center.xml │ │ ├── scale_large_out_top_left.xml │ │ ├── scale_large_out_top_right.xml │ │ ├── shake.xml │ │ ├── slide_in_from_bottom.xml │ │ ├── slide_in_from_top.xml │ │ ├── slide_out_to_bottom.xml │ │ ├── slide_out_to_top.xml │ │ ├── switcher_in_next.xml │ │ ├── switcher_in_top.xml │ │ ├── switcher_out_next.xml │ │ └── switcher_out_top.xml │ │ ├── drawable │ │ ├── exception_btn_bg.xml │ │ ├── exception_dialog_bg.xml │ │ ├── indicator_bg_bottom.xml │ │ ├── indicator_bg_top.xml │ │ ├── loading_bg.xml │ │ └── scrollbar_bg.xml │ │ ├── layout │ │ ├── act_exception_detail.xml │ │ ├── act_exception_dialog.xml │ │ ├── cube_ptr_classic_default_header.xml │ │ ├── cube_ptr_simple_loading.xml │ │ ├── dialog_loading.xml │ │ ├── layout_test.xml │ │ ├── loading_more.xml │ │ ├── ptr_listview.xml │ │ ├── ptr_scrollview.xml │ │ ├── ptr_swipemenulistview.xml │ │ ├── pull_to_refresh_header_horizontal.xml │ │ ├── pull_to_refresh_header_vertical.xml │ │ └── pullrefresh_load_more_view.xml │ │ ├── mipmap-hdpi │ │ ├── default_ptr_flip.png │ │ ├── icon_pull_refresh_process_1.png │ │ ├── icon_pull_refresh_process_10.png │ │ ├── icon_pull_refresh_process_11.png │ │ ├── icon_pull_refresh_process_12.png │ │ ├── icon_pull_refresh_process_2.png │ │ ├── icon_pull_refresh_process_3.png │ │ ├── icon_pull_refresh_process_4.png │ │ ├── icon_pull_refresh_process_5.png │ │ ├── icon_pull_refresh_process_6.png │ │ ├── icon_pull_refresh_process_7.png │ │ ├── icon_pull_refresh_process_8.png │ │ ├── icon_pull_refresh_process_9.png │ │ ├── loading_dialog.png │ │ └── loading_dialog_2.png │ │ ├── mipmap-xhdpi │ │ ├── default_ptr_rotate.png │ │ └── ptr_rotate_arrow.png │ │ └── values │ │ ├── arrays.xml │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── cube_ptr_attrs.xml │ │ ├── cube_ptr_string.xml │ │ ├── dimens.xml │ │ ├── ptr_attrs.xml │ │ ├── ptr_demo_colors.xml │ │ ├── ptr_dimens.xml │ │ ├── ptr_ids.xml │ │ ├── ptr_strings.xml │ │ ├── strings.xml │ │ └── styles.xml └── taurus_flyplane │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ ├── src │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── tellh │ │ │ └── taurus_flyplane │ │ │ └── ApplicationTest.java │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── yalantis │ │ │ │ └── taurus │ │ │ │ ├── PullToRefreshView.java │ │ │ │ └── RefreshView.java │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── airplane.png │ │ │ ├── clouds_center.png │ │ │ ├── clouds_left.png │ │ │ └── clouds_right.png │ │ │ ├── drawable-mdpi │ │ │ ├── airplane.png │ │ │ ├── clouds_center.png │ │ │ ├── clouds_left.png │ │ │ └── clouds_right.png │ │ │ ├── drawable-xhdpi │ │ │ ├── airplane.png │ │ │ ├── clouds_center.png │ │ │ ├── clouds_left.png │ │ │ └── clouds_right.png │ │ │ ├── drawable-xxhdpi │ │ │ ├── airplane.png │ │ │ ├── clouds_center.png │ │ │ ├── clouds_left.png │ │ │ └── clouds_right.png │ │ │ ├── drawable-xxxhdpi │ │ │ ├── airplane.png │ │ │ ├── clouds_center.png │ │ │ ├── clouds_left.png │ │ │ └── clouds_right.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ └── strings.xml │ └── test │ │ └── java │ │ └── com │ │ └── tellh │ │ └── taurus_flyplane │ │ └── ExampleUnitTest.java │ └── taurus_flyplane.iml ├── rxjava-essentials-cn.pdf ├── screen ├── 1.gif ├── 1.jpg ├── 2.jpg ├── 3.jpg └── 4.jpg └── 类图 ├── mvp base.png ├── mvp model.png └── widget.png /.gitignore: -------------------------------------------------------------------------------- 1 | ./CorelibsTest/gradle 2 | /CorelibsTest/local.properties 3 | /CorelibsTest/.idea/workspace.xml 4 | /CorelibsTest/.idea/libraries 5 | /CorelibsTest/.DS_Store 6 | /CorelibsTest/build 7 | /balloon/build 8 | /CorelibsTest/captures 9 | /SimplifyCorlibs/build 10 | /SimplifyCorlibs/app/build 11 | /SimplifyCorlibs/simplifyCorelibs/build -------------------------------------------------------------------------------- /CorelibsTest/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | /local.properties 3 | /.idea/workspace.xml 4 | /.idea/libraries 5 | .DS_Store 6 | /build 7 | /captures 8 | -------------------------------------------------------------------------------- /CorelibsTest/.idea/.name: -------------------------------------------------------------------------------- 1 | CorelibsTest -------------------------------------------------------------------------------- /CorelibsTest/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /CorelibsTest/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CorelibsTest/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CorelibsTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CorelibsTest/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/build.gradle -------------------------------------------------------------------------------- /CorelibsTest/app/src/androidTest/java/com/ryan/corelibstest/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/BaseData.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class BaseData implements Serializable { 6 | 7 | private static final long serialVersionUID = 1L; 8 | 9 | public int status; 10 | public String msg; 11 | public MapData data; 12 | public Page page; 13 | 14 | } -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/Brand.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * 品牌 7 | * @Copyright Copyright © 2014 蓝色互动. All rights reserved. 8 | * 9 | * @author ZhuFan 10 | * @Date: 2015-4-3 11 | */ 12 | public class Brand implements Serializable{ 13 | 14 | private static final long serialVersionUID = 2570632237062553953L; 15 | 16 | public int id; 17 | public String brandName; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/GenericBaseData.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * 父类数据结构 map里面无限添加对象 7 | */ 8 | public class GenericBaseData implements Serializable { 9 | 10 | private static final long serialVersionUID = 1L; 11 | 12 | /* 标志位 : 1成功, 0失败 */ 13 | public int status; 14 | 15 | /* 返回的信息 */ 16 | public String msg; 17 | 18 | /* 总数据结构 */ 19 | public GenericMapData data; 20 | 21 | } -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/GenericMapData.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * MapData封装所有数据类型 7 | */ 8 | public class GenericMapData implements Serializable { 9 | private static final long serialVersionUID = -3405164957794340956L; 10 | } 11 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/OrderItem.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class OrderItem implements Serializable{ 6 | 7 | private static final long serialVersionUID = -6128653220164188345L; 8 | public Product product; 9 | public int count; 10 | public long productId; 11 | public String productTitle; 12 | public double price; 13 | public double itemPrice; 14 | public String logo; 15 | } 16 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/RecommendAd.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | /** 4 | * 轮播广告 5 | * @Copyright Copyright © 2014 蓝色互动. All rights reserved. 6 | * 7 | * @author ZhuFan 8 | * @Date: 2015-6-2 9 | */ 10 | public class RecommendAd { 11 | public long id; 12 | public String imgsrc; 13 | public String title; 14 | public String createdate; 15 | public long productid; 16 | } 17 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/SinglePage.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class SinglePage implements Serializable { 6 | 7 | private static final long serialVersionUID = 4944013846417046017L; 8 | public String src; 9 | public String name; 10 | public String updateDate; 11 | public long id; 12 | } 13 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/TCity.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.util.List; 4 | 5 | public class TCity implements Cloneable{ 6 | 7 | public int id; 8 | public String first; 9 | public String fullName; 10 | public String full; 11 | public String name; 12 | public List nextArea; 13 | 14 | @Override 15 | public Object clone() throws CloneNotSupportedException { 16 | return super.clone(); 17 | } 18 | 19 | 20 | } 21 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/bean/User.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class User implements Serializable { 6 | 7 | private static final long serialVersionUID = -5675772181862475249L; 8 | public long id; 9 | public String name; 10 | public String phone; 11 | public String icon; 12 | } 13 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/manager/AboutUsManager.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.manager; 2 | 3 | import com.ryan.corelibstest.constants.Urls; 4 | import com.ryan.corelibstest.model.bean.BaseData; 5 | 6 | import retrofit2.http.POST; 7 | import rx.Observable; 8 | 9 | /** 10 | * Created by Ryan on 2016/1/8. 11 | */ 12 | public interface AboutUsManager { 13 | 14 | @POST(Urls.ABOUT_US) 15 | Observable getAboutUs(); 16 | } 17 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/model/manager/AdManager.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.model.manager; 2 | 3 | import com.ryan.corelibstest.constants.Urls; 4 | import com.ryan.corelibstest.model.bean.BaseData; 5 | 6 | import retrofit2.http.POST; 7 | import rx.Observable; 8 | 9 | /** 10 | * Created by Ryan on 2016/1/6. 11 | */ 12 | public interface AdManager { 13 | 14 | @POST(Urls.GET_ADS) 15 | Observable getAds(); 16 | } 17 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/presenter/CartPresenter.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.presenter; 2 | 3 | import com.corelibs.base.BasePresenter; 4 | import com.ryan.corelibstest.view.cart.CartView; 5 | 6 | /** 7 | * Created by Ryan on 2016/1/6. 8 | */ 9 | public class CartPresenter extends BasePresenter { 10 | 11 | @Override 12 | protected void onViewAttached() { 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/view/about/AboutView.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.view.about; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2016/1/8. 7 | */ 8 | public interface AboutView extends BaseView { 9 | void loadUrl(String url); 10 | } 11 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/view/cart/CartView.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.view.cart; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2016/1/6. 7 | */ 8 | public interface CartView extends BaseView { 9 | } 10 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/view/entry/LoginView.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.view.entry; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2015/12/29. 7 | */ 8 | public interface LoginView extends BaseView { 9 | void loginSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/view/main/AdView.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.view.main; 2 | 3 | import com.corelibs.base.BaseView; 4 | import com.ryan.corelibstest.model.bean.RecommendAd; 5 | 6 | import java.util.List; 7 | 8 | /** 9 | * Created by Ryan on 2016/1/6. 10 | */ 11 | public interface AdView extends BaseView { 12 | void renderAds(List ads); 13 | } 14 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/java/com/ryan/corelibstest/view/mine/MineView.java: -------------------------------------------------------------------------------- 1 | package com.ryan.corelibstest.view.mine; 2 | 3 | import com.corelibs.base.BaseView; 4 | import com.ryan.corelibstest.model.bean.User; 5 | 6 | /** 7 | * Created by Ryan on 2016/1/6. 8 | */ 9 | public interface MineView extends BaseView { 10 | void showUserData(User user); 11 | } 12 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/check_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/dot_focused.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/dot_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/ll_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/main_category_bg1.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/main_category_bg2.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/main_category_bg3.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/main_category_bg4.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/photo_choose_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_about.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_background_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_cart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_home.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_mine.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/tab_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/drawable/takephoto_btn_style.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/layout/fragment_cart.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/layout/item_tab.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 13 | 14 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/layout/item_textview.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 12 | 13 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-hdpi/default_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-hdpi/default_icon.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/add_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/add_address.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/cart_cb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/cart_cb.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/cart_cb_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/cart_cb_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/check_n.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/check_p.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/delete.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/general_back_icon.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home1.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home1_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home1_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home2.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home2_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home2_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home3.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home3_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home3_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home4.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home4_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home4_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/home_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/home_search.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/order.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/password.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/setting_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/setting_arrow.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xhdpi/username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xhdpi/username.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/cart_cb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/cart_cb.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/cart_cb_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/cart_cb_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/center_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/center_bg.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/check_n.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/check_p.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/delete.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/general_back_icon.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home1.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home1_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home1_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home2.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home2_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home2_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home3.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home3_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home3_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home4.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/home4_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/home4_selected.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/min.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/order.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/password.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/plus.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/mipmap-xxhdpi/username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/app/src/main/res/mipmap-xxhdpi/username.png -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #2577d4 5 | #44e887 6 | #666 7 | #eaeaea 8 | #cccccc 9 | #333 10 | #FFF 11 | 12 | 13 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/values/message.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 用户名不能为空 6 | 请输入6-16位密码 7 | 登录成功 8 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/app/src/main/res/values/network_error.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 网络异常, 请检查您的网络后重试 4 | 服务器异常 5 | 数据异常 6 | 7 | -------------------------------------------------------------------------------- /CorelibsTest/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:1.2.3' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/libs/volley.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/libs/volley.jar -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/androidTest/java/com/corelibs/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.corelibs; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/java/com/corelibs/base/BasePaginationView.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.base; 2 | 3 | /** 4 | * 带有分页功能的BaseView 5 | *
6 | * Created by Ryan on 2016/1/7. 7 | */ 8 | public interface BasePaginationView extends BaseView { 9 | /** 10 | * 一次页面加载完成操作 11 | * @param reload 是否是刷新操作, true为刷新, false为加载 12 | */ 13 | void onLoadingCompleted(boolean reload); 14 | 15 | /** 16 | * 所有页面均加载完成 17 | */ 18 | void onAllPageLoaded(); 19 | } 20 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/java/com/corelibs/utils/adapter/IdObject.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.utils.adapter; 2 | 3 | /** 4 | * Created by Ryan on 2016/1/22. 5 | */ 6 | public interface IdObject { 7 | long getId(); 8 | } 9 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/java/com/corelibs/views/pulltorefresh/library/internal/Utils.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.views.pulltorefresh.library.internal; 2 | 3 | import android.util.Log; 4 | 5 | public class Utils { 6 | 7 | static final String LOG_TAG = "PullToRefresh"; 8 | 9 | public static void warnDeprecation(String depreacted, String replacement) { 10 | Log.w(LOG_TAG, "You're using the deprecated " + depreacted 11 | + " attr, please switch over to " + replacement); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/java/com/corelibs/views/swipemenulistview/SwipeMenuCreator.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.views.swipemenulistview; 2 | 3 | 4 | /** 5 | * 6 | * @author baoyz 7 | * @date 2014-8-24 8 | * 9 | */ 10 | public interface SwipeMenuCreator { 11 | 12 | void create(SwipeMenu menu); 13 | } 14 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/address_pop_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/address_pop_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/in_top_bottom_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_bottom_top_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/out_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/photo_dialog_in_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/photo_dialog_out_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/popup_bottom_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 15 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/popup_bottom_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 15 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/anim/shake.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/drawable/exception_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/drawable/exception_dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/drawable/loading_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/drawable/scrollbar_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/layout/cube_ptr_simple_loading.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/loading_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/loading_dialog.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/corelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #000000 6 | #ffffff 7 | #f1f1ec 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/values/ptr_demo_colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFC93437 4 | #FF375BF1 5 | #FFF7D23E 6 | #FF34A350 7 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/values/ptr_dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5dp 5 | 10dp 6 | 12dp 7 | 4dp 8 | 24dp 9 | 12dp 10 | 11 | -------------------------------------------------------------------------------- /CorelibsTest/corelibs/src/main/res/values/ptr_ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /CorelibsTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/CorelibsTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /CorelibsTest/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Apr 10 15:27:10 PDT 2013 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 7 | -------------------------------------------------------------------------------- /CorelibsTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':corelibs' 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | nothing 2 | -------------------------------------------------------------------------------- /SimplifyCorlibs/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | /local.properties 3 | /.idea/workspace.xml 4 | /.idea/libraries 5 | .DS_Store 6 | /build 7 | /captures 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/.idea/.name: -------------------------------------------------------------------------------- 1 | SimplifyCorlibs -------------------------------------------------------------------------------- /SimplifyCorlibs/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /SimplifyCorlibs/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimplifyCorlibs/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/androidTest/java/com/ray/balloon/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/authority/Authority.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.authority; 2 | 3 | import android.content.Context; 4 | 5 | import com.ray.balloon.model.bean.OrderItem; 6 | 7 | import java.util.List; 8 | public interface Authority { 9 | boolean showShoppingCart(Context context); 10 | boolean showPersonCenter(Context context); 11 | boolean addToShoppingCart(Context context, OrderItem item); 12 | boolean buyProducts(Context context, List items); 13 | } 14 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/model/bean/Brand.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * 品牌 7 | * @Copyright Copyright © 2014 蓝色互动. All rights reserved. 8 | * 9 | * @author ZhuFan 10 | * @Date: 2015-4-3 11 | */ 12 | public class Brand implements Serializable{ 13 | 14 | private static final long serialVersionUID = 2570632237062553953L; 15 | 16 | public int id; 17 | public String brandName; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/model/bean/OrderItem.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class OrderItem implements Serializable{ 6 | 7 | private static final long serialVersionUID = -6128653220164188345L; 8 | public Product product; 9 | public int count; 10 | public long productId; 11 | public String productTitle; 12 | public double price; 13 | public double itemPrice; 14 | public String logo; 15 | } 16 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/model/bean/RecommendAd.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | /** 4 | * 轮播广告 5 | * @Copyright Copyright © 2014 蓝色互动. All rights reserved. 6 | * 7 | * @author ZhuFan 8 | * @Date: 2015-6-2 9 | */ 10 | public class RecommendAd { 11 | public long id; 12 | public String imgsrc; 13 | public String title; 14 | public String createdate; 15 | public long productid; 16 | } 17 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/model/bean/SinglePage.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class SinglePage implements Serializable { 6 | 7 | private static final long serialVersionUID = 4944013846417046017L; 8 | public String src; 9 | public String name; 10 | public String updateDate; 11 | public long id; 12 | } 13 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/view/login/LoginView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.login; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2015/12/29. 7 | */ 8 | public interface LoginView extends BaseView { 9 | void loginSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/view/login/RegisterView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.login; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/1. 7 | */ 8 | public interface RegisterView extends BaseView { 9 | void registerSuccess(); 10 | } -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/java/com/ray/balloon/view/main/MainView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.main; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/1. 7 | */ 8 | public interface MainView extends BaseView { 9 | void getDataSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/check_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/dot_focused.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/dot_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/ll_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/main_category_bg1.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/main_category_bg2.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/main_category_bg3.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/main_category_bg4.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/photo_choose_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_about.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_background_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_cart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_home.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_mine.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/tab_text_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/drawable/takephoto_btn_style.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/layout/item_textview.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 12 | 13 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-hdpi/default_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-hdpi/default_icon.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/add_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/add_address.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/cart_cb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/cart_cb.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/cart_cb_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/cart_cb_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/check_n.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/check_p.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/delete.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/general_back_icon.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home1.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home1_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home1_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home2.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home2_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home2_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home3.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home3_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home3_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home4.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home4_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home4_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/home_search.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/order.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/password.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/setting_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/setting_arrow.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xhdpi/username.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/cart_cb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/cart_cb.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/cart_cb_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/cart_cb_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/center_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/center_bg.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/check_n.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/check_p.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/delete.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/general_back_icon.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home1.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home1_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home1_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home2.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home2_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home2_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home3.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home3_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home3_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home4.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home4_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/home4_selected.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/min.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/order.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/password.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/plus.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/username.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/app/src/main/res/mipmap-xxhdpi/username.png -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #ff213C6B 5 | #44e887 6 | #666 7 | #eaeaea 8 | #cccccc 9 | #333 10 | #FFF 11 | #0fff 12 | 13 | 14 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/values/message.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 用户名不能为空 6 | 请输入6-16位密码 7 | 请输入相同密码 8 | 登录成功 9 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/app/src/main/res/values/network_error.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 网络异常, 请检查您的网络后重试 4 | 服务器异常 5 | 数据异常 6 | 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:1.2.3' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | gradle.properties 3 | carbon.iml -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Black.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Bold.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Italic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Light.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Medium.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Regular.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-Thin.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Bold.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-BoldItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Italic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Light.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-LightItalic.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/carbon/src/main/assets/carbon/RobotoCondensed-Regular.ttf -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/animation/AnimatedView.java: -------------------------------------------------------------------------------- 1 | package carbon.animation; 2 | 3 | import com.nineoldandroids.animation.Animator; 4 | 5 | /** 6 | * Created by Marcin on 2014-11-30. 7 | */ 8 | public interface AnimatedView { 9 | Animator getAnimator(); 10 | 11 | AnimUtils.Style getOutAnimation(); 12 | 13 | void setOutAnimation(AnimUtils.Style outAnim); 14 | 15 | AnimUtils.Style getInAnimation(); 16 | 17 | void setInAnimation(AnimUtils.Style inAnim); 18 | } 19 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/animation/StateAnimatorView.java: -------------------------------------------------------------------------------- 1 | package carbon.animation; 2 | 3 | /** 4 | * Created by Marcin on 2015-02-22. 5 | */ 6 | public interface StateAnimatorView { 7 | 8 | void removeStateAnimator(StateAnimator animator); 9 | 10 | void addStateAnimator(StateAnimator animator); 11 | } 12 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/beta/SaveState.java: -------------------------------------------------------------------------------- 1 | package carbon.beta; 2 | 3 | import java.lang.annotation.Retention; 4 | import java.lang.annotation.RetentionPolicy; 5 | 6 | /** 7 | * Created by Marcin on 2015-01-17. 8 | */ 9 | @Retention(RetentionPolicy.RUNTIME) 10 | public @interface SaveState { 11 | } -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/drawable/RippleView.java: -------------------------------------------------------------------------------- 1 | package carbon.drawable; 2 | 3 | /** 4 | * Created by Marcin on 2015-02-16. 5 | */ 6 | public interface RippleView { 7 | RippleDrawable getRippleDrawable(); 8 | 9 | void setRippleDrawable(RippleDrawable rippleDrawable); 10 | } 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/shadow/ShadowView.java: -------------------------------------------------------------------------------- 1 | package carbon.shadow; 2 | 3 | /** 4 | * Created by Marcin on 2014-11-19. 5 | */ 6 | public interface ShadowView { 7 | float getElevation(); 8 | 9 | void setElevation(float elevation); 10 | 11 | float getTranslationZ(); 12 | 13 | void setTranslationZ(float translationZ); 14 | 15 | ShadowShape getShadowShape(); 16 | 17 | Shadow getShadow(); 18 | 19 | void invalidateShadow(); 20 | } 21 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/AnimatedView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import com.nineoldandroids.animation.Animator; 4 | 5 | import carbon.animation.AnimUtils; 6 | 7 | /** 8 | * Created by Marcin on 2014-11-30. 9 | */ 10 | public interface AnimatedView { 11 | public Animator getAnimator(); 12 | 13 | public AnimUtils.Style getOutAnimation(); 14 | 15 | public void setOutAnimation(AnimUtils.Style outAnim); 16 | 17 | public AnimUtils.Style getInAnimation(); 18 | 19 | public void setInAnimation(AnimUtils.Style inAnim); 20 | } 21 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/CornerView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-04-23. 5 | */ 6 | public interface CornerView { 7 | int getCornerRadius(); 8 | 9 | void setCornerRadius(int cornerRadius); 10 | } 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/InsetView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-04-11. 5 | */ 6 | public interface InsetView { 7 | public static int INSET_NULL = -1; 8 | 9 | void setInset(int left, int top, int right, int bottom); 10 | 11 | void setInsetColor(int color); 12 | } 13 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/OnHeaderHeightChanged.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-05-17. 5 | */ 6 | public interface OnHeaderHeightChanged { 7 | void onHeightChanged(int height); 8 | } 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/OnInsetsChangedListener.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-04-18. 5 | */ 6 | public interface OnInsetsChangedListener { 7 | void onInsetsChanged(); 8 | } 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/OnValidateListener.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-01-13. 5 | */ 6 | public interface OnValidateListener { 7 | boolean onValidate(String s); 8 | } 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/RecentsAdapter.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.graphics.drawable.Drawable; 4 | import android.view.View; 5 | 6 | /** 7 | * Created by Marcin on 2015-04-13. 8 | */ 9 | public interface RecentsAdapter { 10 | String getTitle(int position); 11 | 12 | View getView(int position); 13 | 14 | Drawable getIcon(int position); 15 | 16 | int getHeaderColor(int position); 17 | 18 | int getCount(); 19 | } 20 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/StateAnimatorView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import carbon.animation.StateAnimator; 4 | 5 | /** 6 | * Created by Marcin on 2015-02-22. 7 | */ 8 | public interface StateAnimatorView { 9 | 10 | void removeStateAnimator(StateAnimator animator); 11 | 12 | void addStateAnimator(StateAnimator animator); 13 | } 14 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/TabBuilder.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.view.View; 4 | 5 | /** 6 | * Created by Marcin on 2015-03-10. 7 | */ 8 | public interface TabBuilder { 9 | View getView(int position); 10 | } 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/TintedView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.content.res.ColorStateList; 4 | 5 | /** 6 | * Created by Marcin on 2015-05-08. 7 | */ 8 | public interface TintedView { 9 | void setTint(ColorStateList list); 10 | 11 | void setTint(int color); 12 | 13 | ColorStateList getTint(); 14 | } 15 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/java/carbon/widget/TouchMarginView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.graphics.Rect; 4 | 5 | /** 6 | * Created by Marcin on 2015-02-22. 7 | */ 8 | public interface TouchMarginView { 9 | void setTouchMargin(int left, int top, int right, int bottom); 10 | 11 | void setTouchMarginLeft(int margin); 12 | 13 | void setTouchMarginTop(int margin); 14 | 15 | void setTouchMarginRight(int margin); 16 | 17 | void setTouchMarginBottom(int margin); 18 | 19 | Rect getTouchMargin(); 20 | } 21 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/drawable/carbon_tab_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/drawable/carbon_windowbackground_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/drawable/carbon_windowbackground_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/layout/carbon_bottom_sheet.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/layout/carbon_cardview.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/raw/carbon_checkbox_checked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/raw/carbon_checkbox_unchecked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/raw/carbon_radiobutton_checked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/raw/carbon_radiobutton_unchecked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/raw/carbon_uparrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimplifyCorlibs/carbon/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SimplifyCorlibs/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SimplifyCorlibs/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Apr 10 15:27:10 PDT 2013 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':simplifyCorelibs', ':carbon' 2 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/androidTest/java/com/corelibs/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.corelibs; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/java/com/corelibs/base/BasePaginationView.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.base; 2 | 3 | /** 4 | * 带有分页功能的BaseView 5 | *
6 | * Created by Ryan on 2016/1/7. 7 | */ 8 | public interface BasePaginationView extends BaseView { 9 | /** 10 | * 一次页面加载完成操作 11 | * @param reload 是否是刷新操作, true为刷新, false为加载 12 | */ 13 | void onLoadingCompleted(boolean reload); 14 | 15 | /** 16 | * 所有页面均加载完成 17 | */ 18 | void onAllPageLoaded(); 19 | } 20 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/java/com/corelibs/views/swipemenulistview/SwipeMenuCreator.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.views.swipemenulistview; 2 | 3 | 4 | /** 5 | * 6 | * @author baoyz 7 | * @date 2014-8-24 8 | * 9 | */ 10 | public interface SwipeMenuCreator { 11 | 12 | void create(SwipeMenu menu); 13 | } 14 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/address_pop_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/address_pop_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/in_top_bottom_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_bottom_top_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/out_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/photo_dialog_in_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/photo_dialog_out_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/popup_bottom_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 15 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/popup_bottom_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 15 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/anim/shake.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/drawable/exception_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/drawable/exception_dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/drawable/loading_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/drawable/scrollbar_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/layout/cube_ptr_simple_loading.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/SimplifyCorlibs/simplifyCorelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #000000 6 | #ffffff 7 | #f1f1ec 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/values/ptr_demo_colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFC93437 4 | #FF375BF1 5 | #FFF7D23E 6 | #FF34A350 7 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/values/ptr_dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5dp 5 | 10dp 6 | 12dp 7 | 4dp 8 | 24dp 9 | 12dp 10 | 11 | -------------------------------------------------------------------------------- /SimplifyCorlibs/simplifyCorelibs/src/main/res/values/ptr_ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /balloon/.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | local.properties 3 | .idea/* 4 | .DS_Store 5 | build 6 | Carbon.iml -------------------------------------------------------------------------------- /balloon/README.md: -------------------------------------------------------------------------------- 1 | 2 | test! 3 | -------------------------------------------------------------------------------- /balloon/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | samples.iml -------------------------------------------------------------------------------- /balloon/app/libs/ijkmediaplayer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/libs/ijkmediaplayer.jar -------------------------------------------------------------------------------- /balloon/app/libs/pldroid-player-1.1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/libs/pldroid-player-1.1.6.jar -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/authority/Authority.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.authority; 2 | 3 | import android.content.Context; 4 | 5 | import com.ray.balloon.model.bean.OrderItem; 6 | 7 | import java.util.List; 8 | public interface Authority { 9 | boolean showShoppingCart(Context context); 10 | boolean showPersonCenter(Context context); 11 | boolean addToShoppingCart(Context context, OrderItem item); 12 | boolean buyProducts(Context context, List items); 13 | } 14 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/callback/RecyclerViewCallback.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.callback; 2 | 3 | import android.bluetooth.BluetoothDevice; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/4. 7 | */ 8 | public interface RecyclerViewCallback { 9 | void onItemClick(BluetoothDevice device); 10 | } 11 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/model/bean/Brand.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | /** 6 | * 品牌 7 | * @Copyright Copyright © 2014 蓝色互动. All rights reserved. 8 | * 9 | * @author ZhuFan 10 | * @Date: 2015-4-3 11 | */ 12 | public class Brand implements Serializable{ 13 | 14 | private static final long serialVersionUID = 2570632237062553953L; 15 | 16 | public int id; 17 | public String brandName; 18 | 19 | } 20 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/model/bean/HomePageBean.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | /** 4 | * Created by Ray on 2016/3/14. 5 | * https://github.com/ray0807 6 | */ 7 | public class HomePageBean { 8 | } 9 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/model/bean/OrderItem.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class OrderItem implements Serializable{ 6 | 7 | private static final long serialVersionUID = -6128653220164188345L; 8 | public Product product; 9 | public int count; 10 | public long productId; 11 | public String productTitle; 12 | public double price; 13 | public double itemPrice; 14 | public String logo; 15 | } 16 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/model/bean/SinglePage.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.model.bean; 2 | 3 | import java.io.Serializable; 4 | 5 | public class SinglePage implements Serializable { 6 | 7 | private static final long serialVersionUID = 4944013846417046017L; 8 | public String src; 9 | public String name; 10 | public String updateDate; 11 | public long id; 12 | } 13 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/view/bluetooth/BluetoothView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.bluetooth; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2015/12/29. 7 | */ 8 | public interface BluetoothView extends BaseView { 9 | void connectSuccess(); 10 | void changeState(int state); 11 | } 12 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/view/login/LoginView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.login; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Ryan on 2015/12/29. 7 | */ 8 | public interface LoginView extends BaseView { 9 | void loginSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/view/login/RegisterView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.login; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/1. 7 | */ 8 | public interface RegisterView extends BaseView { 9 | void registerSuccess(); 10 | } -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/view/main/MainView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.main; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/1. 7 | */ 8 | public interface MainView extends BaseView { 9 | void getDataSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/view/weibodetail/DetailsView.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.view.weibodetail; 2 | 3 | import com.corelibs.base.BaseView; 4 | 5 | /** 6 | * Created by Administrator on 2016/3/1. 7 | */ 8 | public interface DetailsView extends BaseView { 9 | void getDataSuccess(); 10 | } 11 | -------------------------------------------------------------------------------- /balloon/app/src/main/java/com/ray/balloon/widget/tab/TabChangeInterceptor.java: -------------------------------------------------------------------------------- 1 | package com.ray.balloon.widget.tab; 2 | 3 | /** 4 | * 用于{@link InterceptedFragmentTabHost}权限控制 5 | *
6 | * Created by Ryan on 2016/1/6. 7 | */ 8 | public interface TabChangeInterceptor { 9 | /** 10 | * 是否能切换到标签为tabId的Fragment 11 | * @param tabId 目标Fragment的标签 12 | * @return 是否能切换 13 | */ 14 | boolean canTab(String tabId); 15 | 16 | /** 17 | * 当切换被拦截时调用 18 | * @param tabId 被拦截的Fragment的标签 19 | */ 20 | void onTabIntercepted(String tabId); 21 | } 22 | -------------------------------------------------------------------------------- /balloon/app/src/main/jniLibs/arm64-v8a/libpldroidplayer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/jniLibs/arm64-v8a/libpldroidplayer.so -------------------------------------------------------------------------------- /balloon/app/src/main/jniLibs/armeabi-v7a/libpldroidplayer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/jniLibs/armeabi-v7a/libpldroidplayer.so -------------------------------------------------------------------------------- /balloon/app/src/main/jniLibs/armeabi/libpldroidplayer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/jniLibs/armeabi/libpldroidplayer.so -------------------------------------------------------------------------------- /balloon/app/src/main/jniLibs/x86/libpldroidplayer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/jniLibs/x86/libpldroidplayer.so -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-hdpi/default_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-hdpi/default_icon.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/check_n.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/check_p.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/general_back_icon.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/img_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/img_back.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/img_video_play_btn.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/img_video_play_btn.9.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/weibo_icon_comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/weibo_icon_comment.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/weibo_icon_redirect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/weibo_icon_redirect.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xhdpi/weibo_icon_unlike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xhdpi/weibo_icon_unlike.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xxhdpi/check_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xxhdpi/check_n.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xxhdpi/check_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xxhdpi/check_p.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xxhdpi/general_back_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xxhdpi/general_back_icon.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xxhdpi/general_back_icon_revert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xxhdpi/general_back_icon_revert.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/check_select.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/checkbox_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/dot_focused.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/dot_normal.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/ll_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/main_category_bg1.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/main_category_bg2.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/main_category_bg3.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/main_category_bg4.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/mazda.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/app/src/main/res/drawable/mazda.jpg -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/photo_choose_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/red_black_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/ripple.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/selector_guide_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/shape_guide_bg_defaut.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 9 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/shape_guide_bg_focus.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 9 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/drawable/takephoto_btn_style.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/layout/item_textview.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 12 | 13 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/layout/item_weibo_details_conmment.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 12 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 64dp 6 | 7 | -------------------------------------------------------------------------------- /balloon/app/src/main/res/values/network_error.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 网络异常, 请检查您的网络后重试 4 | 服务器异常 5 | 数据异常 6 | 7 | -------------------------------------------------------------------------------- /balloon/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:2.0.0-beta6' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /balloon/carbon.pom: -------------------------------------------------------------------------------- 1 | 2 | 0.6.0 3 | tk.zielony 4 | carbon 5 | 18 6 | 7 | -------------------------------------------------------------------------------- /balloon/carbon/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | gradle.properties 3 | carbon.iml -------------------------------------------------------------------------------- /balloon/carbon/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/animation/AnimatedView.java: -------------------------------------------------------------------------------- 1 | package carbon.animation; 2 | 3 | import com.nineoldandroids.animation.Animator; 4 | 5 | /** 6 | * Created by Marcin on 2014-11-30. 7 | */ 8 | public interface AnimatedView { 9 | Animator getAnimator(); 10 | 11 | AnimUtils.Style getOutAnimation(); 12 | 13 | void setOutAnimation(AnimUtils.Style outAnim); 14 | 15 | AnimUtils.Style getInAnimation(); 16 | 17 | void setInAnimation(AnimUtils.Style inAnim); 18 | } 19 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/InsetView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-04-11. 5 | */ 6 | public interface InsetView { 7 | int INSET_NULL = -1; 8 | 9 | void setInset(int left, int top, int right, int bottom); 10 | 11 | void setInsetColor(int color); 12 | } 13 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/MaxSizeView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2016-01-06. 5 | */ 6 | public interface MaxSizeView { 7 | void setMaximumWidth(int maxWidth); 8 | 9 | int getMaximumWidth(); 10 | 11 | void setMaximumHeight(int maxHeight); 12 | 13 | int getMaximumHeight(); 14 | } 15 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/OnHeaderHeightChanged.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-05-17. 5 | */ 6 | public interface OnHeaderHeightChanged { 7 | void onHeightChanged(int height); 8 | } 9 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/OnInsetsChangedListener.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-04-18. 5 | */ 6 | public interface OnInsetsChangedListener { 7 | void onInsetsChanged(); 8 | } 9 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/OnValidateListener.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | /** 4 | * Created by Marcin on 2015-01-13. 5 | */ 6 | public interface OnValidateListener { 7 | void onValidate(boolean valid); 8 | } 9 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/RecentsAdapter.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.graphics.drawable.Drawable; 4 | import android.view.View; 5 | 6 | /** 7 | * Created by Marcin on 2015-04-13. 8 | */ 9 | public interface RecentsAdapter { 10 | String getTitle(int position); 11 | 12 | View getView(int position); 13 | 14 | Drawable getIcon(int position); 15 | 16 | int getHeaderColor(int position); 17 | 18 | int getCount(); 19 | } 20 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/StateAnimatorView.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import carbon.animation.StateAnimator; 4 | 5 | /** 6 | * Created by Marcin on 2015-02-22. 7 | */ 8 | public interface StateAnimatorView { 9 | 10 | StateAnimator getStateAnimator(); 11 | } 12 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/java/carbon/widget/TabBuilder.java: -------------------------------------------------------------------------------- 1 | package carbon.widget; 2 | 3 | import android.view.View; 4 | 5 | /** 6 | * Created by Marcin on 2015-03-10. 7 | */ 8 | public interface TabBuilder { 9 | View getView(int position); 10 | } 11 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/anim/carbon_popup_hide.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/anim/carbon_popup_show.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 9 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/drawable/carbon_tab_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/drawable/carbon_windowbackground_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/drawable/carbon_windowbackground_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/layout/carbon_bottom_sheet.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw-ldrtl/carbon_next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw-ldrtl/carbon_prev.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_arrow_down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_checkbox_checked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_checkbox_unchecked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_clear.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_dropdown.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_next.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_prev.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_radiobutton_checked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_radiobutton_unchecked.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_uparrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/raw/carbon_visibility.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 24dp 4 | 5 | 80dp 6 | 7 | 64dp 8 | 12dp 9 | 10 | 22dp 11 | 8dp 12 | 10dp 13 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/values-v21/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 24dp 4 | -------------------------------------------------------------------------------- /balloon/carbon/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Rows per page: 3 | 4 | -------------------------------------------------------------------------------- /balloon/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /balloon/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Sat Jan 23 00:22:20 CET 2016 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 7 | -------------------------------------------------------------------------------- /balloon/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':carbon', ':app', ':simplifyCorelibs', ':taurus_flyplane' 2 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/androidTest/java/com/corelibs/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.corelibs; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/java/com/corelibs/base/BasePaginationView.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.base; 2 | 3 | /** 4 | * 带有分页功能的BaseView 5 | *
6 | * Created by Ryan on 2016/1/7. 7 | */ 8 | public interface BasePaginationView extends BaseView { 9 | /** 10 | * 一次页面加载完成操作 11 | * @param reload 是否是刷新操作, true为刷新, false为加载 12 | */ 13 | void onLoadingCompleted(boolean reload); 14 | 15 | /** 16 | * 所有页面均加载完成 17 | */ 18 | void onAllPageLoaded(); 19 | } 20 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/java/com/corelibs/views/pulltorefresh/library/internal/Utils.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.views.pulltorefresh.library.internal; 2 | 3 | import android.util.Log; 4 | 5 | public class Utils { 6 | 7 | static final String LOG_TAG = "PullToRefresh"; 8 | 9 | public static void warnDeprecation(String depreacted, String replacement) { 10 | Log.w(LOG_TAG, "You're using the deprecated " + depreacted 11 | + " attr, please switch over to " + replacement); 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/java/com/corelibs/views/swipemenulistview/SwipeMenuCreator.java: -------------------------------------------------------------------------------- 1 | package com.corelibs.views.swipemenulistview; 2 | 3 | 4 | /** 5 | * 6 | * @author baoyz 7 | * @date 2014-8-24 8 | * 9 | */ 10 | public interface SwipeMenuCreator { 11 | 12 | void create(SwipeMenu menu); 13 | } 14 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/address_pop_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/address_pop_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/in_top_bottom_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_bottom_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_bottom_top_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_left_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_left_right_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_right_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_right_left_short.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/out_top_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/photo_dialog_in_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/photo_dialog_out_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/popup_bottom_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 15 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/popup_bottom_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 10 | 15 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/anim/shake.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/drawable/exception_btn_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/drawable/exception_dialog_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/drawable/loading_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/drawable/scrollbar_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/layout/cube_ptr_simple_loading.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/default_ptr_flip.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_1.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_10.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_11.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_12.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_2.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_3.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_4.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_5.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_6.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_7.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_8.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/icon_pull_refresh_process_9.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-hdpi/loading_dialog_2.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-xhdpi/default_ptr_rotate.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/simplifyCorelibs/src/main/res/mipmap-xhdpi/ptr_rotate_arrow.png -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | #000000 6 | #ffffff 7 | #f1f1ec 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/values/ptr_demo_colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFC93437 4 | #FF375BF1 5 | #FFF7D23E 6 | #FF34A350 7 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/values/ptr_dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5dp 5 | 10dp 6 | 12dp 7 | 4dp 8 | 24dp 9 | 12dp 10 | 11 | -------------------------------------------------------------------------------- /balloon/simplifyCorelibs/src/main/res/values/ptr_ids.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /balloon/taurus_flyplane/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/androidTest/java/com/tellh/taurus_flyplane/ApplicationTest.java: -------------------------------------------------------------------------------- 1 | package com.tellh.taurus_flyplane; 2 | 3 | import android.app.Application; 4 | import android.test.ApplicationTestCase; 5 | 6 | /** 7 | * Testing Fundamentals 8 | */ 9 | public class ApplicationTest extends ApplicationTestCase { 10 | public ApplicationTest() { 11 | super(Application.class); 12 | } 13 | } -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-hdpi/airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-hdpi/airplane.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_center.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_left.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-hdpi/clouds_right.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-mdpi/airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-mdpi/airplane.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_center.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_left.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-mdpi/clouds_right.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xhdpi/airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xhdpi/airplane.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_center.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_left.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xhdpi/clouds_right.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/airplane.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_center.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_left.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxhdpi/clouds_right.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/airplane.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_center.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_left.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/balloon/taurus_flyplane/src/main/res/drawable-xxxhdpi/clouds_right.png -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #228FC1 4 | -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Taurus_flyPlane 3 | 4 | -------------------------------------------------------------------------------- /balloon/taurus_flyplane/src/test/java/com/tellh/taurus_flyplane/ExampleUnitTest.java: -------------------------------------------------------------------------------- 1 | package com.tellh.taurus_flyplane; 2 | 3 | import org.junit.Test; 4 | 5 | import static org.junit.Assert.*; 6 | 7 | /** 8 | * To work on unit tests, switch the Test Artifact in the Build Variants view. 9 | */ 10 | public class ExampleUnitTest { 11 | @Test 12 | public void addition_isCorrect() throws Exception { 13 | assertEquals(4, 2 + 2); 14 | } 15 | } -------------------------------------------------------------------------------- /rxjava-essentials-cn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/rxjava-essentials-cn.pdf -------------------------------------------------------------------------------- /screen/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/screen/1.gif -------------------------------------------------------------------------------- /screen/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/screen/1.jpg -------------------------------------------------------------------------------- /screen/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/screen/2.jpg -------------------------------------------------------------------------------- /screen/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/screen/3.jpg -------------------------------------------------------------------------------- /screen/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/screen/4.jpg -------------------------------------------------------------------------------- /类图/mvp base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/类图/mvp base.png -------------------------------------------------------------------------------- /类图/mvp model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/类图/mvp model.png -------------------------------------------------------------------------------- /类图/widget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ray0807/ShareFramework/ea2721f5b6241a5e54184d52472fee19e53a8055/类图/widget.png --------------------------------------------------------------------------------