gitextract_frklmp72/ ├── .gitattributes ├── .gitignore ├── DesignResCollection_MVC/ │ ├── README.md │ ├── app/ │ │ ├── build.gradle │ │ ├── proguard.cfg │ │ └── src/ │ │ ├── androidTest/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── designrescollection/ │ │ │ └── ApplicationTest.java │ │ ├── main/ │ │ │ ├── AndroidManifest.xml │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── boredream/ │ │ │ │ └── designrescollection/ │ │ │ │ ├── activity/ │ │ │ │ │ ├── AboutActivity.java │ │ │ │ │ ├── FeedBackActivity.java │ │ │ │ │ ├── LoginActivity.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── RegisterStep1Activity.java │ │ │ │ │ ├── RegisterStep2Activity.java │ │ │ │ │ ├── SettingActivity.java │ │ │ │ │ ├── UserInfoEditActivity.java │ │ │ │ │ └── UsernameModifyActivity.java │ │ │ │ ├── adapter/ │ │ │ │ │ ├── DesignResAdapter.java │ │ │ │ │ └── MoreRecyclerAdapter.java │ │ │ │ ├── base/ │ │ │ │ │ ├── BaseActivity.java │ │ │ │ │ ├── BaseApplication.java │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ └── BaseFragment.java │ │ │ │ ├── constants/ │ │ │ │ │ └── CommonConstants.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── Comment.java │ │ │ │ │ ├── DesignRes.java │ │ │ │ │ ├── FeedBack.java │ │ │ │ │ └── User.java │ │ │ │ ├── fragment/ │ │ │ │ │ ├── HomeFragment.java │ │ │ │ │ └── UserFragment.java │ │ │ │ ├── net/ │ │ │ │ │ ├── GlideHelper.java │ │ │ │ │ ├── HttpRequest.java │ │ │ │ │ └── SimpleSubscriber.java │ │ │ │ └── utils/ │ │ │ │ ├── UpdateUtils.java │ │ │ │ └── UserInfoKeeper.java │ │ │ └── res/ │ │ │ ├── anim/ │ │ │ │ └── loading.xml │ │ │ ├── color/ │ │ │ │ └── txt_blue2gray_sel.xml │ │ │ ├── drawable/ │ │ │ │ ├── ic_fav_grey2black_sel.xml │ │ │ │ ├── ic_home_grey2black_sel.xml │ │ │ │ ├── ic_more_grey2black_sel.xml │ │ │ │ ├── ic_search_grey2black_sel.xml │ │ │ │ ├── ic_settings_grey2black_sel.xml │ │ │ │ └── oval_progress.xml │ │ │ ├── layout/ │ │ │ │ ├── activity_about.xml │ │ │ │ ├── activity_feed_back.xml │ │ │ │ ├── activity_input.xml │ │ │ │ ├── activity_login.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_regist.xml │ │ │ │ ├── activity_register_step1.xml │ │ │ │ ├── activity_register_step2.xml │ │ │ │ ├── activity_setting.xml │ │ │ │ ├── activity_user_info_edit.xml │ │ │ │ ├── frag_home.xml │ │ │ │ ├── frag_user.xml │ │ │ │ ├── include_bottom_tab.xml │ │ │ │ ├── include_more_header.xml │ │ │ │ ├── include_more_no_header.xml │ │ │ │ ├── item_design_res.xml │ │ │ │ └── item_more_header.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── values-w820dp/ │ │ │ └── dimens.xml │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── boredream/ │ │ └── designrescollection/ │ │ └── ExampleUnitTest.java │ ├── bdcodehelper/ │ │ ├── README.md │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src/ │ │ ├── androidTest/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── bdcodehelper/ │ │ │ └── ApplicationTest.java │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ └── city │ │ ├── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── bdcodehelper/ │ │ │ ├── activity/ │ │ │ │ ├── ImageBrowserActivity.java │ │ │ │ └── WebViewActivity.java │ │ │ ├── adapter/ │ │ │ │ ├── BannerPagerAdapter.java │ │ │ │ ├── ImageBrowserAdapter.java │ │ │ │ ├── ListDropDownAdapter.java │ │ │ │ ├── LoadMoreAdapter.java │ │ │ │ └── SettingRecyclerAdapter.java │ │ │ ├── base/ │ │ │ │ ├── BoreBaseActivity.java │ │ │ │ └── BoreBaseEntity.java │ │ │ ├── db/ │ │ │ │ ├── AddressData.java │ │ │ │ └── AssetsDatabaseManager.java │ │ │ ├── entity/ │ │ │ │ ├── AppUpdateInfo.java │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── FileUploadResponse.java │ │ │ │ ├── FormItem.java │ │ │ │ ├── ImageUrlInterface.java │ │ │ │ ├── ListResponse.java │ │ │ │ ├── PageIndex.java │ │ │ │ ├── Pointer.java │ │ │ │ ├── Relation.java │ │ │ │ ├── RelationTo.java │ │ │ │ ├── SettingItem.java │ │ │ │ ├── UpdatePswRequest.java │ │ │ │ ├── Where.java │ │ │ │ └── city/ │ │ │ │ ├── BaseAddressModel.java │ │ │ │ └── CityModel.java │ │ │ ├── fragment/ │ │ │ │ └── FragmentController.java │ │ │ ├── net/ │ │ │ │ ├── ErrorConstants.java │ │ │ │ ├── GlideCircleTransform.java │ │ │ │ ├── MultiPageRequest.java │ │ │ │ ├── ObservableDecorator.java │ │ │ │ └── RoundedCornersTransformation.java │ │ │ ├── present/ │ │ │ │ ├── FormItemsPresent.java │ │ │ │ ├── GroupEtEmptyCheckPresent.java │ │ │ │ ├── ImageBannerPresent.java │ │ │ │ ├── ImageBrowserPresent.java │ │ │ │ └── MultiPageLoadPresent.java │ │ │ ├── utils/ │ │ │ │ ├── ActivityUtils.java │ │ │ │ ├── AppUtils.java │ │ │ │ ├── DateUtils.java │ │ │ │ ├── DialogUtils.java │ │ │ │ ├── DisplayUtils.java │ │ │ │ ├── ErrorInfoUtils.java │ │ │ │ ├── ImageUtils.java │ │ │ │ ├── LogUtils.java │ │ │ │ ├── NetUtils.java │ │ │ │ ├── StringUtils.java │ │ │ │ ├── TitleBuilder.java │ │ │ │ ├── ToastUtils.java │ │ │ │ └── ViewUtils.java │ │ │ └── view/ │ │ │ ├── AddressWheelDialog.java │ │ │ ├── BottomTabRadioButton.java │ │ │ ├── CheckableLinearLayout.java │ │ │ ├── DividerItemDecoration.java │ │ │ ├── DrawableRadioButton.java │ │ │ ├── DrawableTextView.java │ │ │ ├── DropDownMenu.java │ │ │ ├── EmptyItemDecoration.java │ │ │ ├── GridSpacingDecorator.java │ │ │ ├── PinnedSectionListView.java │ │ │ ├── PositionBar.java │ │ │ ├── WrapHeightGridView.java │ │ │ ├── WrapHeightLinearLayoutManager.java │ │ │ ├── WrapHeightListView.java │ │ │ └── wheel/ │ │ │ ├── ItemsRange.java │ │ │ ├── OnWheelChangedListener.java │ │ │ ├── OnWheelClickedListener.java │ │ │ ├── OnWheelScrollListener.java │ │ │ ├── WheelAdapter.java │ │ │ ├── WheelRecycle.java │ │ │ ├── WheelScroller.java │ │ │ ├── WheelView.java │ │ │ └── adapters/ │ │ │ ├── AbstractWheelAdapter.java │ │ │ ├── AbstractWheelTextAdapter.java │ │ │ ├── AdapterWheel.java │ │ │ ├── ArrayWheelAdapter.java │ │ │ ├── NumericWheelAdapter.java │ │ │ └── WheelViewAdapter.java │ │ ├── libs/ │ │ │ └── nineoldandroids-2.2.0.jar │ │ └── res/ │ │ ├── anim/ │ │ │ ├── dd_mask_in.xml │ │ │ ├── dd_mask_out.xml │ │ │ ├── dd_menu_in.xml │ │ │ └── dd_menu_out.xml │ │ ├── color/ │ │ │ ├── txt_blue2gray_sel.xml │ │ │ ├── txt_gray2primarydark_sel.xml │ │ │ ├── txt_lgray2white_sel.xml │ │ │ ├── txt_primary2white_sel.xml │ │ │ └── txt_white2gray_sel.xml │ │ ├── drawable/ │ │ │ ├── bg_gray2dark_sel.xml │ │ │ ├── bg_primary2dark_sel.xml │ │ │ ├── bg_primarydark_indicator_sel.xml │ │ │ ├── bg_tran2gray_sel.xml │ │ │ ├── bg_white2gray_sel.xml │ │ │ ├── cirrect_10a_primary_solid.xml │ │ │ ├── cirrect_5a_primary_solid.xml │ │ │ ├── cirrect_primary_stroke.xml │ │ │ ├── correct_gray_stroke.xml │ │ │ ├── correct_primary.xml │ │ │ ├── correct_primary2dark_sel.xml │ │ │ ├── correct_primary_dark.xml │ │ │ ├── correct_primary_light.xml │ │ │ ├── correct_primary_stroke.xml │ │ │ ├── correct_primary_stroke2solid_sel.xml │ │ │ ├── layerlist_primarydark_indicator.xml │ │ │ ├── oval_primary_light_solid.xml │ │ │ ├── oval_primary_solid.xml │ │ │ ├── shape_bottom_line.xml │ │ │ ├── shape_oval_primary2white_sel.xml │ │ │ ├── shape_oval_primary_stroke.xml │ │ │ ├── shape_oval_primary_stroke2solid_sel.xml │ │ │ ├── shape_oval_red_solid.xml │ │ │ ├── shape_oval_white_solid.xml │ │ │ ├── shape_top_line.xml │ │ │ ├── wheel_bg.xml │ │ │ └── wheel_val.xml │ │ ├── layout/ │ │ │ ├── activity_image_browser.xml │ │ │ ├── activity_web_view.xml │ │ │ ├── footer_progress.xml │ │ │ ├── formitem_input.xml │ │ │ ├── formitem_select.xml │ │ │ ├── include_banner_with_indicator.xml │ │ │ ├── include_ddm_listview.xml │ │ │ ├── include_group_divider.xml │ │ │ ├── include_refresh_list.xml │ │ │ ├── include_titlebar.xml │ │ │ ├── item_default_drop_down.xml │ │ │ ├── item_image_banner.xml │ │ │ ├── item_image_browser.xml │ │ │ ├── item_setting.xml │ │ │ ├── listview_dropdown_menu.xml │ │ │ └── wheel_dialog_address.xml │ │ └── values/ │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── DesignResCollection_MVP/ │ ├── README.md │ ├── app/ │ │ ├── build.gradle │ │ ├── proguard.cfg │ │ └── src/ │ │ ├── androidTest/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── designrescollection/ │ │ │ ├── ApplicationTest.java │ │ │ ├── idlingres/ │ │ │ │ └── RxIdlingResource.java │ │ │ └── ui/ │ │ │ ├── login/ │ │ │ │ └── LoginActivityTest.java │ │ │ └── userinfoedit/ │ │ │ └── UserInfoEditActivityTest.java │ │ ├── main/ │ │ │ ├── AndroidManifest.xml │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── boredream/ │ │ │ │ └── designrescollection/ │ │ │ │ ├── adapter/ │ │ │ │ │ ├── DesignResAdapter.java │ │ │ │ │ └── MoreRecyclerAdapter.java │ │ │ │ ├── base/ │ │ │ │ │ ├── BaseActivity.java │ │ │ │ │ ├── BaseApplication.java │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ ├── BaseFragment.java │ │ │ │ │ ├── BasePresenter.java │ │ │ │ │ └── BaseView.java │ │ │ │ ├── constants/ │ │ │ │ │ └── CommonConstants.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── Comment.java │ │ │ │ │ ├── DesignRes.java │ │ │ │ │ ├── FeedBack.java │ │ │ │ │ └── User.java │ │ │ │ ├── net/ │ │ │ │ │ ├── GlideHelper.java │ │ │ │ │ ├── HttpRequest.java │ │ │ │ │ └── SimpleSubscriber.java │ │ │ │ ├── ui/ │ │ │ │ │ ├── AboutActivity.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── SettingActivity.java │ │ │ │ │ ├── UserFragment.java │ │ │ │ │ ├── feedback/ │ │ │ │ │ │ ├── FeedBackActivity.java │ │ │ │ │ │ ├── FeedBackContract.java │ │ │ │ │ │ └── FeedBackPresenter.java │ │ │ │ │ ├── home/ │ │ │ │ │ │ ├── HomeContract.java │ │ │ │ │ │ ├── HomeFragment.java │ │ │ │ │ │ └── HomePresenter.java │ │ │ │ │ ├── login/ │ │ │ │ │ │ ├── LoginActivity.java │ │ │ │ │ │ ├── LoginContract.java │ │ │ │ │ │ ├── LoginFragment.java │ │ │ │ │ │ └── LoginPresenter.java │ │ │ │ │ ├── modifytext/ │ │ │ │ │ │ ├── ModifyTextActivity.java │ │ │ │ │ │ ├── ModifyTextContract.java │ │ │ │ │ │ └── ModifyTextPresenter.java │ │ │ │ │ ├── register/ │ │ │ │ │ │ ├── RegisterContract.java │ │ │ │ │ │ ├── RegisterPresenter.java │ │ │ │ │ │ ├── RegisterStep1Activity.java │ │ │ │ │ │ └── RegisterStep2Activity.java │ │ │ │ │ └── userinfoedit/ │ │ │ │ │ ├── UserInfoEditActivity.java │ │ │ │ │ ├── UserInfoEditContract.java │ │ │ │ │ └── UserInfoEditPresenter.java │ │ │ │ └── utils/ │ │ │ │ ├── UpdateUtils.java │ │ │ │ └── UserInfoKeeper.java │ │ │ └── res/ │ │ │ ├── anim/ │ │ │ │ └── loading.xml │ │ │ ├── color/ │ │ │ │ └── txt_blue2gray_sel.xml │ │ │ ├── drawable/ │ │ │ │ ├── ic_fav_grey2black_sel.xml │ │ │ │ ├── ic_home_grey2black_sel.xml │ │ │ │ ├── ic_more_grey2black_sel.xml │ │ │ │ ├── ic_search_grey2black_sel.xml │ │ │ │ ├── ic_settings_grey2black_sel.xml │ │ │ │ └── oval_progress.xml │ │ │ ├── layout/ │ │ │ │ ├── activity_about.xml │ │ │ │ ├── activity_feed_back.xml │ │ │ │ ├── activity_input.xml │ │ │ │ ├── activity_login.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_regist.xml │ │ │ │ ├── activity_register_step1.xml │ │ │ │ ├── activity_register_step2.xml │ │ │ │ ├── activity_setting.xml │ │ │ │ ├── activity_user_info_edit.xml │ │ │ │ ├── frag_home.xml │ │ │ │ ├── frag_login.xml │ │ │ │ ├── frag_user.xml │ │ │ │ ├── include_bottom_tab.xml │ │ │ │ ├── include_more_header.xml │ │ │ │ ├── include_more_no_header.xml │ │ │ │ ├── item_design_res.xml │ │ │ │ └── item_more_header.xml │ │ │ ├── menu/ │ │ │ │ └── menu_main2.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── values-w820dp/ │ │ │ └── dimens.xml │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── boredream/ │ │ └── designrescollection/ │ │ ├── net/ │ │ │ └── HttpRequestTest.java │ │ └── ui/ │ │ ├── feedback/ │ │ │ └── FeedBackPresenterTest.java │ │ ├── home/ │ │ │ └── HomePresenterTest.java │ │ ├── login/ │ │ │ └── LoginPresenterTest.java │ │ ├── modifytext/ │ │ │ └── ModifyTextPresenterTest.java │ │ ├── register/ │ │ │ └── RegisterPresenterTest.java │ │ └── userinfoedit/ │ │ └── UserInfoEditPresenterTest.java │ ├── bdcodehelper/ │ │ ├── README.md │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ └── city │ │ ├── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── bdcodehelper/ │ │ │ ├── BoreConstants.java │ │ │ ├── activity/ │ │ │ │ ├── ImageBrowserActivity.java │ │ │ │ └── WebViewActivity.java │ │ │ ├── adapter/ │ │ │ │ ├── BannerPagerAdapter.java │ │ │ │ ├── ImageBrowserAdapter.java │ │ │ │ ├── ListDropDownAdapter.java │ │ │ │ ├── LoadMoreAdapter.java │ │ │ │ └── SettingRecyclerAdapter.java │ │ │ ├── base/ │ │ │ │ ├── BoreBaseActivity.java │ │ │ │ └── BoreBaseEntity.java │ │ │ ├── db/ │ │ │ │ ├── AddressData.java │ │ │ │ └── AssetsDatabaseManager.java │ │ │ ├── entity/ │ │ │ │ ├── AppUpdateInfo.java │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── FileInfo.java │ │ │ │ ├── FileUploadResponse.java │ │ │ │ ├── FormItem.java │ │ │ │ ├── ImageUrlInterface.java │ │ │ │ ├── ListResponse.java │ │ │ │ ├── PageIndex.java │ │ │ │ ├── Pointer.java │ │ │ │ ├── Relation.java │ │ │ │ ├── RelationTo.java │ │ │ │ ├── SettingItem.java │ │ │ │ ├── UpdatePswRequest.java │ │ │ │ ├── Where.java │ │ │ │ └── city/ │ │ │ │ ├── BaseAddressModel.java │ │ │ │ └── CityModel.java │ │ │ ├── fragment/ │ │ │ │ └── FragmentController.java │ │ │ ├── net/ │ │ │ │ ├── ErrorConstants.java │ │ │ │ ├── GlideCircleTransform.java │ │ │ │ ├── MultiPageRequest.java │ │ │ │ ├── ObservableDecorator.java │ │ │ │ └── RoundedCornersTransformation.java │ │ │ ├── present/ │ │ │ │ ├── FormItemsPresent.java │ │ │ │ ├── GroupEtEmptyCheckPresent.java │ │ │ │ ├── ImageBannerPresent.java │ │ │ │ ├── ImageBrowserPresent.java │ │ │ │ └── MultiPageLoadPresent.java │ │ │ ├── utils/ │ │ │ │ ├── ActivityUtils.java │ │ │ │ ├── AppUtils.java │ │ │ │ ├── DateUtils.java │ │ │ │ ├── DialogUtils.java │ │ │ │ ├── DisplayUtils.java │ │ │ │ ├── ErrorInfoUtils.java │ │ │ │ ├── ImageUtils.java │ │ │ │ ├── LogUtils.java │ │ │ │ ├── NetUtils.java │ │ │ │ ├── StringUtils.java │ │ │ │ ├── TitleBuilder.java │ │ │ │ ├── ToastUtils.java │ │ │ │ └── ViewUtils.java │ │ │ └── view/ │ │ │ ├── AddressWheelDialog.java │ │ │ ├── BottomTabRadioButton.java │ │ │ ├── CheckableLinearLayout.java │ │ │ ├── DividerItemDecoration.java │ │ │ ├── DrawableRadioButton.java │ │ │ ├── DrawableTextView.java │ │ │ ├── DropDownMenu.java │ │ │ ├── EmptyItemDecoration.java │ │ │ ├── GridSpacingDecorator.java │ │ │ ├── PinnedSectionListView.java │ │ │ ├── PositionBar.java │ │ │ ├── WrapHeightGridView.java │ │ │ ├── WrapHeightLinearLayoutManager.java │ │ │ ├── WrapHeightListView.java │ │ │ └── wheel/ │ │ │ ├── ItemsRange.java │ │ │ ├── OnWheelChangedListener.java │ │ │ ├── OnWheelClickedListener.java │ │ │ ├── OnWheelScrollListener.java │ │ │ ├── WheelAdapter.java │ │ │ ├── WheelRecycle.java │ │ │ ├── WheelScroller.java │ │ │ ├── WheelView.java │ │ │ └── adapters/ │ │ │ ├── AbstractWheelAdapter.java │ │ │ ├── AbstractWheelTextAdapter.java │ │ │ ├── AdapterWheel.java │ │ │ ├── ArrayWheelAdapter.java │ │ │ ├── NumericWheelAdapter.java │ │ │ └── WheelViewAdapter.java │ │ ├── libs/ │ │ │ └── nineoldandroids-2.2.0.jar │ │ └── res/ │ │ ├── anim/ │ │ │ ├── dd_mask_in.xml │ │ │ ├── dd_mask_out.xml │ │ │ ├── dd_menu_in.xml │ │ │ └── dd_menu_out.xml │ │ ├── color/ │ │ │ ├── txt_blue2gray_sel.xml │ │ │ ├── txt_gray2primarydark_sel.xml │ │ │ ├── txt_lgray2white_sel.xml │ │ │ ├── txt_primary2white_sel.xml │ │ │ └── txt_white2gray_sel.xml │ │ ├── drawable/ │ │ │ ├── bg_gray2dark_sel.xml │ │ │ ├── bg_primary2dark_sel.xml │ │ │ ├── bg_primarydark_indicator_sel.xml │ │ │ ├── bg_tran2gray_sel.xml │ │ │ ├── bg_white2gray_sel.xml │ │ │ ├── cirrect_10a_primary_solid.xml │ │ │ ├── cirrect_5a_primary_solid.xml │ │ │ ├── cirrect_primary_stroke.xml │ │ │ ├── correct_gray_stroke.xml │ │ │ ├── correct_primary.xml │ │ │ ├── correct_primary2dark_sel.xml │ │ │ ├── correct_primary_dark.xml │ │ │ ├── correct_primary_light.xml │ │ │ ├── correct_primary_stroke.xml │ │ │ ├── correct_primary_stroke2solid_sel.xml │ │ │ ├── layerlist_primarydark_indicator.xml │ │ │ ├── oval_primary_light_solid.xml │ │ │ ├── oval_primary_solid.xml │ │ │ ├── shape_bottom_line.xml │ │ │ ├── shape_oval_primary2white_sel.xml │ │ │ ├── shape_oval_primary_stroke.xml │ │ │ ├── shape_oval_primary_stroke2solid_sel.xml │ │ │ ├── shape_oval_red_solid.xml │ │ │ ├── shape_oval_white_solid.xml │ │ │ ├── shape_top_line.xml │ │ │ ├── wheel_bg.xml │ │ │ └── wheel_val.xml │ │ ├── layout/ │ │ │ ├── activity_image_browser.xml │ │ │ ├── activity_web_view.xml │ │ │ ├── footer_progress.xml │ │ │ ├── formitem_input.xml │ │ │ ├── formitem_select.xml │ │ │ ├── include_banner_with_indicator.xml │ │ │ ├── include_ddm_listview.xml │ │ │ ├── include_group_divider.xml │ │ │ ├── include_refresh_list.xml │ │ │ ├── include_titlebar.xml │ │ │ ├── item_default_drop_down.xml │ │ │ ├── item_image_banner.xml │ │ │ ├── item_image_browser.xml │ │ │ ├── item_setting.xml │ │ │ ├── listview_dropdown_menu.xml │ │ │ └── wheel_dialog_address.xml │ │ └── values/ │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── DesignResCollection_MVP-Dagger2/ │ ├── README.md │ ├── app/ │ │ ├── build.gradle │ │ ├── proguard.cfg │ │ └── src/ │ │ ├── androidTest/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── designrescollection/ │ │ │ ├── ApplicationTest.java │ │ │ ├── idlingres/ │ │ │ │ └── RxIdlingResource.java │ │ │ └── ui/ │ │ │ ├── login/ │ │ │ │ └── LoginActivityTest.java │ │ │ └── userinfoedit/ │ │ │ └── UserInfoEditActivityTest.java │ │ ├── main/ │ │ │ ├── AndroidManifest.xml │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── boredream/ │ │ │ │ └── designrescollection/ │ │ │ │ ├── adapter/ │ │ │ │ │ ├── DesignResAdapter.java │ │ │ │ │ └── MoreRecyclerAdapter.java │ │ │ │ ├── base/ │ │ │ │ │ ├── BaseActivity.java │ │ │ │ │ ├── BaseApplication.java │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ ├── BaseFragment.java │ │ │ │ │ ├── BasePresenter.java │ │ │ │ │ └── BaseView.java │ │ │ │ ├── constants/ │ │ │ │ │ └── CommonConstants.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── Comment.java │ │ │ │ │ ├── DesignRes.java │ │ │ │ │ ├── FeedBack.java │ │ │ │ │ └── User.java │ │ │ │ ├── net/ │ │ │ │ │ ├── ApiModule.java │ │ │ │ │ ├── ApiService.java │ │ │ │ │ ├── AppComponent.java │ │ │ │ │ ├── GlideHelper.java │ │ │ │ │ └── SimpleSubscriber.java │ │ │ │ ├── ui/ │ │ │ │ │ ├── AboutActivity.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── SettingActivity.java │ │ │ │ │ ├── UserFragment.java │ │ │ │ │ ├── feedback/ │ │ │ │ │ │ ├── FeedBackActivity.java │ │ │ │ │ │ ├── FeedBackContract.java │ │ │ │ │ │ └── FeedBackPresenter.java │ │ │ │ │ ├── home/ │ │ │ │ │ │ ├── HomeContract.java │ │ │ │ │ │ ├── HomeFragment.java │ │ │ │ │ │ └── HomePresenter.java │ │ │ │ │ ├── login/ │ │ │ │ │ │ ├── LoginActivity.java │ │ │ │ │ │ ├── LoginComponent.java │ │ │ │ │ │ ├── LoginContract.java │ │ │ │ │ │ ├── LoginFragment.java │ │ │ │ │ │ ├── LoginPresenter.java │ │ │ │ │ │ └── LoginPresenterModule.java │ │ │ │ │ ├── modifytext/ │ │ │ │ │ │ ├── ModifyTextActivity.java │ │ │ │ │ │ ├── ModifyTextContract.java │ │ │ │ │ │ └── ModifyTextPresenter.java │ │ │ │ │ ├── register/ │ │ │ │ │ │ ├── RegisterContract.java │ │ │ │ │ │ ├── RegisterPresenter.java │ │ │ │ │ │ ├── RegisterStep1Activity.java │ │ │ │ │ │ └── RegisterStep2Activity.java │ │ │ │ │ └── userinfoedit/ │ │ │ │ │ ├── UserInfoEditActivity.java │ │ │ │ │ ├── UserInfoEditContract.java │ │ │ │ │ └── UserInfoEditPresenter.java │ │ │ │ └── utils/ │ │ │ │ ├── PerActivity.java │ │ │ │ ├── PerApplication.java │ │ │ │ ├── UpdateUtils.java │ │ │ │ └── UserInfoKeeper.java │ │ │ └── res/ │ │ │ ├── anim/ │ │ │ │ └── loading.xml │ │ │ ├── color/ │ │ │ │ └── txt_blue2gray_sel.xml │ │ │ ├── drawable/ │ │ │ │ ├── ic_fav_grey2black_sel.xml │ │ │ │ ├── ic_home_grey2black_sel.xml │ │ │ │ ├── ic_more_grey2black_sel.xml │ │ │ │ ├── ic_search_grey2black_sel.xml │ │ │ │ ├── ic_settings_grey2black_sel.xml │ │ │ │ └── oval_progress.xml │ │ │ ├── layout/ │ │ │ │ ├── activity_about.xml │ │ │ │ ├── activity_feed_back.xml │ │ │ │ ├── activity_input.xml │ │ │ │ ├── activity_login.xml │ │ │ │ ├── activity_main.xml │ │ │ │ ├── activity_regist.xml │ │ │ │ ├── activity_register_step1.xml │ │ │ │ ├── activity_register_step2.xml │ │ │ │ ├── activity_setting.xml │ │ │ │ ├── activity_user_info_edit.xml │ │ │ │ ├── frag_home.xml │ │ │ │ ├── frag_login.xml │ │ │ │ ├── frag_user.xml │ │ │ │ ├── include_bottom_tab.xml │ │ │ │ ├── include_more_header.xml │ │ │ │ ├── include_more_no_header.xml │ │ │ │ ├── item_design_res.xml │ │ │ │ └── item_more_header.xml │ │ │ ├── menu/ │ │ │ │ └── menu_main2.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── values-w820dp/ │ │ │ └── dimens.xml │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── boredream/ │ │ └── designrescollection/ │ │ ├── net/ │ │ │ └── HttpRequestTest.java │ │ └── ui/ │ │ ├── feedback/ │ │ │ └── FeedBackPresenterTest.java │ │ ├── home/ │ │ │ └── HomePresenterTest.java │ │ ├── login/ │ │ │ └── LoginPresenterTest.java │ │ ├── modifytext/ │ │ │ └── ModifyTextPresenterTest.java │ │ ├── register/ │ │ │ └── RegisterPresenterTest.java │ │ └── userinfoedit/ │ │ └── UserInfoEditPresenterTest.java │ ├── bdcodehelper/ │ │ ├── README.md │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src/ │ │ └── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ └── city │ │ ├── java/ │ │ │ └── com/ │ │ │ └── boredream/ │ │ │ └── bdcodehelper/ │ │ │ ├── BoreConstants.java │ │ │ ├── activity/ │ │ │ │ ├── ImageBrowserActivity.java │ │ │ │ └── WebViewActivity.java │ │ │ ├── adapter/ │ │ │ │ ├── BannerPagerAdapter.java │ │ │ │ ├── ImageBrowserAdapter.java │ │ │ │ ├── ListDropDownAdapter.java │ │ │ │ ├── LoadMoreAdapter.java │ │ │ │ └── SettingRecyclerAdapter.java │ │ │ ├── base/ │ │ │ │ ├── BoreBaseActivity.java │ │ │ │ └── BoreBaseEntity.java │ │ │ ├── db/ │ │ │ │ ├── AddressData.java │ │ │ │ └── AssetsDatabaseManager.java │ │ │ ├── entity/ │ │ │ │ ├── AppUpdateInfo.java │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── FileInfo.java │ │ │ │ ├── FileUploadResponse.java │ │ │ │ ├── FormItem.java │ │ │ │ ├── ImageUrlInterface.java │ │ │ │ ├── ListResponse.java │ │ │ │ ├── PageIndex.java │ │ │ │ ├── Pointer.java │ │ │ │ ├── Relation.java │ │ │ │ ├── RelationTo.java │ │ │ │ ├── SettingItem.java │ │ │ │ ├── UpdatePswRequest.java │ │ │ │ ├── Where.java │ │ │ │ └── city/ │ │ │ │ ├── BaseAddressModel.java │ │ │ │ └── CityModel.java │ │ │ ├── fragment/ │ │ │ │ └── FragmentController.java │ │ │ ├── net/ │ │ │ │ ├── ErrorConstants.java │ │ │ │ ├── GlideCircleTransform.java │ │ │ │ ├── MultiPageRequest.java │ │ │ │ ├── ObservableDecorator.java │ │ │ │ └── RoundedCornersTransformation.java │ │ │ ├── present/ │ │ │ │ ├── FormItemsPresent.java │ │ │ │ ├── GroupEtEmptyCheckPresent.java │ │ │ │ ├── ImageBannerPresent.java │ │ │ │ ├── ImageBrowserPresent.java │ │ │ │ └── MultiPageLoadPresent.java │ │ │ ├── utils/ │ │ │ │ ├── ActivityUtils.java │ │ │ │ ├── AppUtils.java │ │ │ │ ├── DateUtils.java │ │ │ │ ├── DialogUtils.java │ │ │ │ ├── DisplayUtils.java │ │ │ │ ├── ErrorInfoUtils.java │ │ │ │ ├── ImageUtils.java │ │ │ │ ├── LogUtils.java │ │ │ │ ├── NetUtils.java │ │ │ │ ├── StringUtils.java │ │ │ │ ├── TitleBuilder.java │ │ │ │ ├── ToastUtils.java │ │ │ │ └── ViewUtils.java │ │ │ └── view/ │ │ │ ├── AddressWheelDialog.java │ │ │ ├── BottomTabRadioButton.java │ │ │ ├── CheckableLinearLayout.java │ │ │ ├── DividerItemDecoration.java │ │ │ ├── DrawableRadioButton.java │ │ │ ├── DrawableTextView.java │ │ │ ├── DropDownMenu.java │ │ │ ├── EmptyItemDecoration.java │ │ │ ├── GridSpacingDecorator.java │ │ │ ├── PinnedSectionListView.java │ │ │ ├── PositionBar.java │ │ │ ├── WrapHeightGridView.java │ │ │ ├── WrapHeightLinearLayoutManager.java │ │ │ ├── WrapHeightListView.java │ │ │ └── wheel/ │ │ │ ├── ItemsRange.java │ │ │ ├── OnWheelChangedListener.java │ │ │ ├── OnWheelClickedListener.java │ │ │ ├── OnWheelScrollListener.java │ │ │ ├── WheelAdapter.java │ │ │ ├── WheelRecycle.java │ │ │ ├── WheelScroller.java │ │ │ ├── WheelView.java │ │ │ └── adapters/ │ │ │ ├── AbstractWheelAdapter.java │ │ │ ├── AbstractWheelTextAdapter.java │ │ │ ├── AdapterWheel.java │ │ │ ├── ArrayWheelAdapter.java │ │ │ ├── NumericWheelAdapter.java │ │ │ └── WheelViewAdapter.java │ │ ├── libs/ │ │ │ └── nineoldandroids-2.2.0.jar │ │ └── res/ │ │ ├── anim/ │ │ │ ├── dd_mask_in.xml │ │ │ ├── dd_mask_out.xml │ │ │ ├── dd_menu_in.xml │ │ │ └── dd_menu_out.xml │ │ ├── color/ │ │ │ ├── txt_blue2gray_sel.xml │ │ │ ├── txt_gray2primarydark_sel.xml │ │ │ ├── txt_lgray2white_sel.xml │ │ │ ├── txt_primary2white_sel.xml │ │ │ └── txt_white2gray_sel.xml │ │ ├── drawable/ │ │ │ ├── bg_gray2dark_sel.xml │ │ │ ├── bg_primary2dark_sel.xml │ │ │ ├── bg_primarydark_indicator_sel.xml │ │ │ ├── bg_tran2gray_sel.xml │ │ │ ├── bg_white2gray_sel.xml │ │ │ ├── cirrect_10a_primary_solid.xml │ │ │ ├── cirrect_5a_primary_solid.xml │ │ │ ├── cirrect_primary_stroke.xml │ │ │ ├── correct_gray_stroke.xml │ │ │ ├── correct_primary.xml │ │ │ ├── correct_primary2dark_sel.xml │ │ │ ├── correct_primary_dark.xml │ │ │ ├── correct_primary_light.xml │ │ │ ├── correct_primary_stroke.xml │ │ │ ├── correct_primary_stroke2solid_sel.xml │ │ │ ├── layerlist_primarydark_indicator.xml │ │ │ ├── oval_primary_light_solid.xml │ │ │ ├── oval_primary_solid.xml │ │ │ ├── shape_bottom_line.xml │ │ │ ├── shape_oval_primary2white_sel.xml │ │ │ ├── shape_oval_primary_stroke.xml │ │ │ ├── shape_oval_primary_stroke2solid_sel.xml │ │ │ ├── shape_oval_red_solid.xml │ │ │ ├── shape_oval_white_solid.xml │ │ │ ├── shape_top_line.xml │ │ │ ├── wheel_bg.xml │ │ │ └── wheel_val.xml │ │ ├── layout/ │ │ │ ├── activity_image_browser.xml │ │ │ ├── activity_web_view.xml │ │ │ ├── footer_progress.xml │ │ │ ├── formitem_input.xml │ │ │ ├── formitem_select.xml │ │ │ ├── include_banner_with_indicator.xml │ │ │ ├── include_ddm_listview.xml │ │ │ ├── include_group_divider.xml │ │ │ ├── include_refresh_list.xml │ │ │ ├── include_titlebar.xml │ │ │ ├── item_default_drop_down.xml │ │ │ ├── item_image_banner.xml │ │ │ ├── item_image_browser.xml │ │ │ ├── item_setting.xml │ │ │ ├── listview_dropdown_menu.xml │ │ │ └── wheel_dialog_address.xml │ │ └── values/ │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle/ │ │ └── wrapper/ │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradle.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── README.md