├── .gradle
├── 5.1.1
│ ├── executionHistory
│ │ ├── executionHistory.bin
│ │ └── executionHistory.lock
│ ├── fileChanges
│ │ └── last-build.bin
│ ├── fileContent
│ │ └── fileContent.lock
│ ├── fileHashes
│ │ ├── fileHashes.bin
│ │ ├── fileHashes.lock
│ │ └── resourceHashesCache.bin
│ ├── gc.properties
│ └── javaCompile
│ │ ├── classAnalysis.bin
│ │ ├── jarAnalysis.bin
│ │ ├── javaCompile.lock
│ │ └── taskHistory.bin
├── buildOutputCleanup
│ ├── buildOutputCleanup.lock
│ ├── cache.properties
│ └── outputFiles.bin
└── vcs-1
│ └── gc.properties
├── .idea
├── caches
│ ├── build_file_checksums.ser
│ └── gradle_models.ser
├── codeStyles
│ └── Project.xml
├── gradle.xml
├── libraries
│ ├── Gradle____local_aars___D__Google_android_money_RefuseSortingSmall_master_app_libs_bdasr_V3_20190515_c9eed5d_jar_unspecified_jar.xml
│ ├── Gradle__android_arch_core_common_1_1_1_jar.xml
│ ├── Gradle__android_arch_core_runtime_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_common_1_1_1_jar.xml
│ ├── Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_runtime_1_1_1_aar.xml
│ ├── Gradle__android_arch_lifecycle_viewmodel_1_1_1_aar.xml
│ ├── Gradle__com_afollestad_material_dialogs_commons_0_9_6_0_aar.xml
│ ├── Gradle__com_afollestad_material_dialogs_core_0_9_6_0_aar.xml
│ ├── Gradle__com_airbnb_android_lottie_2_5_4_aar.xml
│ ├── Gradle__com_android_support_animated_vector_drawable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_appcompat_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_asynclayoutinflater_28_0_0_aar.xml
│ ├── Gradle__com_android_support_cardview_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_collections_28_0_0_jar.xml
│ ├── Gradle__com_android_support_constraint_constraint_layout_1_1_3_aar.xml
│ ├── Gradle__com_android_support_constraint_constraint_layout_solver_1_1_3_jar.xml
│ ├── Gradle__com_android_support_coordinatorlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_cursoradapter_28_0_0_aar.xml
│ ├── Gradle__com_android_support_customview_28_0_0_aar.xml
│ ├── Gradle__com_android_support_design_28_0_0_aar.xml
│ ├── Gradle__com_android_support_documentfile_28_0_0_aar.xml
│ ├── Gradle__com_android_support_drawerlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_interpolator_28_0_0_aar.xml
│ ├── Gradle__com_android_support_loader_28_0_0_aar.xml
│ ├── Gradle__com_android_support_localbroadcastmanager_28_0_0_aar.xml
│ ├── Gradle__com_android_support_multidex_1_0_3_aar.xml
│ ├── Gradle__com_android_support_multidex_instrumentation_1_0_2_aar.xml
│ ├── Gradle__com_android_support_print_28_0_0_aar.xml
│ ├── Gradle__com_android_support_recyclerview_v7_28_0_0_aar.xml
│ ├── Gradle__com_android_support_slidingpanelayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_annotations_28_0_0_jar.xml
│ ├── Gradle__com_android_support_support_compat_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_core_ui_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_core_utils_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_fragment_28_0_0_aar.xml
│ ├── Gradle__com_android_support_support_vector_drawable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_swiperefreshlayout_28_0_0_aar.xml
│ ├── Gradle__com_android_support_test_espresso_espresso_core_3_0_2_aar.xml
│ ├── Gradle__com_android_support_test_espresso_espresso_idling_resource_3_0_2_aar.xml
│ ├── Gradle__com_android_support_test_monitor_1_0_2_aar.xml
│ ├── Gradle__com_android_support_test_runner_1_0_2_aar.xml
│ ├── Gradle__com_android_support_transition_28_0_0_aar.xml
│ ├── Gradle__com_android_support_versionedparcelable_28_0_0_aar.xml
│ ├── Gradle__com_android_support_viewpager_28_0_0_aar.xml
│ ├── Gradle__com_blankj_utilcode_1_23_7_aar.xml
│ ├── Gradle__com_github_CymChad_BaseRecyclerViewAdapterHelper_2_9_42_aar.xml
│ ├── Gradle__com_github_LuckSiege_PictureSelector_picture_library_v2_2_3_aar.xml
│ ├── Gradle__com_github_LuckSiege_PictureSelector_ucrop_v2_2_3_aar.xml
│ ├── Gradle__com_github_VictorAlbertos_RxActivityResult_0_4_5_2_x_aar.xml
│ ├── Gradle__com_github_bumptech_glide_annotations_4_5_0_jar.xml
│ ├── Gradle__com_github_bumptech_glide_disklrucache_4_5_0_jar.xml
│ ├── Gradle__com_github_bumptech_glide_gifdecoder_4_5_0_aar.xml
│ ├── Gradle__com_github_bumptech_glide_glide_4_5_0_aar.xml
│ ├── Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml
│ ├── Gradle__com_google_code_gson_gson_2_8_2_jar.xml
│ ├── Gradle__com_jaeger_statusbarutil_library_1_5_1_aar.xml
│ ├── Gradle__com_liulishuo_filedownloader_library_1_7_6_aar.xml
│ ├── Gradle__com_squareup_javawriter_2_1_1_jar.xml
│ ├── Gradle__com_squareup_okhttp3_okhttp_3_10_0_jar.xml
│ ├── Gradle__com_squareup_okio_okio_1_14_0_jar.xml
│ ├── Gradle__com_squareup_retrofit2_adapter_rxjava2_2_4_0_jar.xml
│ ├── Gradle__com_squareup_retrofit2_converter_gson_2_4_0_jar.xml
│ ├── Gradle__com_squareup_retrofit2_retrofit_2_4_0_jar.xml
│ ├── Gradle__com_trello_rxlifecycle2_rxlifecycle_2_2_1_jar.xml
│ ├── Gradle__com_trello_rxlifecycle2_rxlifecycle_android_2_2_1_aar.xml
│ ├── Gradle__com_umeng_umsdk_analytics_7_5_4_jar.xml
│ ├── Gradle__com_umeng_umsdk_common_1_5_4_jar.xml
│ ├── Gradle__io_reactivex_rxjava2_rxandroid_2_0_2_aar.xml
│ ├── Gradle__io_reactivex_rxjava2_rxjava_2_1_9_jar.xml
│ ├── Gradle__javax_inject_javax_inject_1_jar.xml
│ ├── Gradle__junit_junit_4_12_jar.xml
│ ├── Gradle__me_zhanghai_android_materialprogressbar_library_1_4_2_aar.xml
│ ├── Gradle__net_sf_kxml_kxml2_2_3_0_jar.xml
│ ├── Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml
│ ├── Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml
│ ├── Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml
│ ├── Gradle__org_jsoup_jsoup_1_11_3_jar.xml
│ └── Gradle__org_reactivestreams_reactive_streams_1_0_2_jar.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── Images
├── a.png
└── b.png
├── README.md
├── RefuseSortingSmall-master.iml
├── RefuseSortingSmall.iml
├── app
├── app.iml
├── build.gradle
├── libs
│ └── bdasr_V3_20190515_c9eed5d.jar
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── tool
│ │ └── rss
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── 1288-settings.json
│ │ ├── bg_home.json
│ │ ├── loading_animat.json
│ │ ├── loading_web.json
│ │ ├── record-spin.json
│ │ ├── voice-recognition.json
│ │ └── wave-loading.json
│ ├── java
│ │ └── com
│ │ │ └── tool
│ │ │ └── rss
│ │ │ ├── RkApplication.java
│ │ │ ├── annotation
│ │ │ └── ActivityOption.java
│ │ │ ├── base
│ │ │ ├── BaseActivity.java
│ │ │ ├── BaseApplication.java
│ │ │ ├── BaseBroadcastReceiver.java
│ │ │ ├── BaseFragment.java
│ │ │ ├── BaseJackActivity.java
│ │ │ ├── BaseJackFragment.java
│ │ │ ├── BaseView.java
│ │ │ └── PermissionListener.java
│ │ │ ├── constant
│ │ │ └── UserConstant.java
│ │ │ ├── receiver
│ │ │ └── NetWorkStateReceiver.java
│ │ │ ├── ui
│ │ │ ├── NetWork
│ │ │ │ ├── AppManager.java
│ │ │ │ ├── HttpResult.java
│ │ │ │ ├── JKX_API.java
│ │ │ │ ├── JKX_HttpCommonInterceptor.java
│ │ │ │ ├── JKX_Interface.java
│ │ │ │ ├── JackHeaderUtil.java
│ │ │ │ ├── LoggerInterceptor.java
│ │ │ │ ├── OrcLoadUtils.java
│ │ │ │ ├── RequestModel
│ │ │ │ │ └── UpLoadOrderInfoV2Request.java
│ │ │ │ ├── error
│ │ │ │ │ ├── LenientGsonConverterFactory.java
│ │ │ │ │ └── TrustAllTrustManager.java
│ │ │ │ └── tx
│ │ │ │ │ └── HttpUtil.java
│ │ │ ├── activity
│ │ │ │ ├── AppInfoActivity.java
│ │ │ │ ├── HomeActivity.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── RefuseDetailActivity.java
│ │ │ │ ├── SettingActivity.java
│ │ │ │ └── WelcomeActivity.java
│ │ │ ├── adapter
│ │ │ │ ├── HomeAdapter.java
│ │ │ │ ├── HomeDetailAdapter.java
│ │ │ │ ├── HomeDetailContentAdapter.java
│ │ │ │ ├── HomeTipsAdapter.java
│ │ │ │ └── HomeTypeAdapter.java
│ │ │ ├── bdAudio
│ │ │ │ └── RecogResult.java
│ │ │ ├── dialog
│ │ │ │ ├── IosPopupDialog.java
│ │ │ │ ├── LoadingDialog.java
│ │ │ │ └── PopupDialog.java
│ │ │ ├── fragment
│ │ │ │ ├── ClassFragment.java
│ │ │ │ └── HomeFragment.java
│ │ │ ├── model
│ │ │ │ ├── DetailAllEntity.java
│ │ │ │ ├── HotSearchEntity.java
│ │ │ │ ├── ItemEntity.java
│ │ │ │ ├── TrashResultEntity.java
│ │ │ │ ├── TxLoadEntity.java
│ │ │ │ ├── TxSignatureEntity.java
│ │ │ │ └── VersionEntity.java
│ │ │ ├── swipe
│ │ │ │ └── SwipePanel.java
│ │ │ └── widget
│ │ │ │ ├── ShadowLayoutTwo.java
│ │ │ │ ├── TopSnackBar
│ │ │ │ ├── AnimationUtils.java
│ │ │ │ ├── Prompt.java
│ │ │ │ ├── ScreenUtil.java
│ │ │ │ ├── SnackbarManager.java
│ │ │ │ ├── TSnackbar.java
│ │ │ │ └── TSnackbarBig.java
│ │ │ │ ├── status
│ │ │ │ ├── AbstractStatus.java
│ │ │ │ ├── LoadAbstract.java
│ │ │ │ └── StatusLayout.java
│ │ │ │ └── view
│ │ │ │ ├── LastInputEditText.java
│ │ │ │ ├── NoScrollViewPager.java
│ │ │ │ └── TabIndicator.java
│ │ │ └── utils
│ │ │ ├── EmptyUtils.java
│ │ │ ├── ExceptionUtil.java
│ │ │ ├── HomeDataUtils.java
│ │ │ ├── ImageUtil.java
│ │ │ ├── JsonUtil.java
│ │ │ ├── ResUtils.java
│ │ │ ├── RxCountDown.java
│ │ │ ├── status
│ │ │ └── BarTextColorUtils.java
│ │ │ ├── txsign
│ │ │ ├── Base64Util.java
│ │ │ ├── FileUtil.java
│ │ │ ├── MD5.java
│ │ │ ├── TencentAISign.java
│ │ │ ├── TencentAISignSort.java
│ │ │ ├── TencentAPI.java
│ │ │ ├── TransConstant.java
│ │ │ ├── TxSignBase64Utils.java
│ │ │ └── TxSignUtils.java
│ │ │ └── update
│ │ │ └── AppUpdateUtils.java
│ ├── jniLibs
│ │ ├── arm64-v8a
│ │ │ ├── libBaiduSpeechSDK.so
│ │ │ ├── libbdEASRAndroid.so
│ │ │ ├── libbdSpilWakeup.so
│ │ │ ├── libbd_easr_s1_merge_normal_20151216.dat.so
│ │ │ └── libvad.dnn.so
│ │ ├── armeabi-v7a
│ │ │ ├── libBaiduSpeechSDK.so
│ │ │ ├── libbdEASRAndroid.so
│ │ │ ├── libbdSpilWakeup.so
│ │ │ ├── libbd_easr_s1_merge_normal_20151216.dat.so
│ │ │ └── libvad.dnn.so
│ │ ├── armeabi
│ │ │ ├── libBaiduSpeechSDK.so
│ │ │ ├── libbdEASRAndroid.so
│ │ │ ├── libbdSpilWakeup.so
│ │ │ ├── libbd_easr_s1_merge_normal_20151216.dat.so
│ │ │ └── libvad.dnn.so
│ │ ├── x86
│ │ │ ├── libBaiduSpeechSDK.so
│ │ │ ├── libbdEASRAndroid.so
│ │ │ ├── libbdSpilWakeup.so
│ │ │ ├── libbd_easr_s1_merge_normal_20151216.dat.so
│ │ │ └── libvad.dnn.so
│ │ └── x86_64
│ │ │ ├── libBaiduSpeechSDK.so
│ │ │ ├── libbdEASRAndroid.so
│ │ │ ├── libbdSpilWakeup.so
│ │ │ ├── libbd_easr_s1_merge_normal_20151216.dat.so
│ │ │ └── libvad.dnn.so
│ └── res
│ │ ├── anim
│ │ ├── anim_slide_in_from_bottom.xml
│ │ ├── anim_slide_out_to_bottom.xml
│ │ ├── slide_in_left.xml
│ │ ├── slide_in_right.xml
│ │ ├── slide_out_left.xml
│ │ ├── slide_out_right.xml
│ │ ├── top_in.xml
│ │ └── top_out.xml
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ ├── anim_rotate_loading.xml
│ │ ├── base_back.png
│ │ ├── bg_home.xml
│ │ ├── bg_home_detail.xml
│ │ ├── bg_home_white10.xml
│ │ ├── bg_home_white25.xml
│ │ ├── bg_round_red.xml
│ │ ├── home_edit_cursor.xml
│ │ ├── ic_launcher_background.xml
│ │ ├── ic_search_black_24dp.xml
│ │ ├── icon_loading_default.png
│ │ ├── ios_popup_dialog_bg.9.png
│ │ ├── ios_popup_dialog_btn_left_pressed.9.png
│ │ ├── ios_popup_dialog_btn_right_pressed.9.png
│ │ ├── ios_popup_dialog_divider.xml
│ │ ├── ios_popup_dialog_left_selector.xml
│ │ ├── ios_popup_dialog_right_selector.xml
│ │ ├── ios_popup_dialog_trans_bg.png
│ │ ├── rotate.xml
│ │ ├── selector_btn_bg_white.xml
│ │ ├── selector_tv_gary_666.xml
│ │ ├── selector_tv_orange.xml
│ │ ├── shape_bggrey_roundcorner.xml
│ │ ├── shape_divider.xml
│ │ ├── shape_round_rec_light_gary_btn_bg.xml
│ │ ├── shape_round_rec_orage_btn_bg.xml
│ │ └── shape_round_voice.xml
│ │ ├── layout
│ │ ├── activity_app_info.xml
│ │ ├── activity_home.xml
│ │ ├── activity_main.xml
│ │ ├── activity_refuse_detail.xml
│ │ ├── activity_setting.xml
│ │ ├── activity_welcome.xml
│ │ ├── adapter_detaill_content.xml
│ │ ├── adapter_home.xml
│ │ ├── adapter_home_detail.xml
│ │ ├── adapter_home_type.xml
│ │ ├── adapter_tips.xml
│ │ ├── fragment_class.xml
│ │ ├── fragment_home.xml
│ │ ├── ios_popup_dialog_view_alertdialog.xml
│ │ ├── item_homedetail_header.xml
│ │ ├── item_homeresult_header.xml
│ │ ├── item_main_view_pager.xml
│ │ ├── item_status_loading.xml
│ │ ├── item_update_progress_dialog.xml
│ │ ├── loading_dialog.xml
│ │ ├── tab_indicator.xml
│ │ ├── view_bsnackbar_big_layout.xml
│ │ ├── view_bsnackbar_layout.xml
│ │ ├── view_tsnackbar_big_layout.xml
│ │ ├── view_tsnackbar_layout.xml
│ │ └── view_tsnackbar_layout_include.xml
│ │ ├── mipmap-anydpi-v26
│ │ └── ic_launcher.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ ├── common_bounced_icon_error.png
│ │ ├── common_bounced_icon_successful.png
│ │ ├── common_bounced_icon_warning.png
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_round.png
│ │ ├── ic_user_back.png
│ │ ├── icon_close.png
│ │ ├── icon_detail_g.png
│ │ ├── icon_detail_k.png
│ │ ├── icon_detail_s.png
│ │ ├── icon_detail_y.png
│ │ ├── icon_down_sound.png
│ │ ├── icon_g.png
│ │ ├── icon_home_header_del.png
│ │ ├── icon_k.png
│ │ ├── icon_photo.png
│ │ ├── icon_s.png
│ │ ├── icon_search.png
│ │ ├── icon_search_camera.png
│ │ ├── icon_tag.png
│ │ ├── icon_voice_home.png
│ │ └── icon_y.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_banner_bottom.png
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_round.png
│ │ ├── icon_ax.png
│ │ └── icon_new_back.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ ├── ic_launcher_round.png
│ │ ├── test_test.jpg
│ │ └── test_test1.jpg
│ │ ├── values-v19
│ │ └── styles.xml
│ │ ├── values
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ │ └── xml
│ │ ├── file_paths.xml
│ │ └── network_security_config.xml
│ └── test
│ └── java
│ └── com
│ └── tool
│ └── rss
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── local.properties
├── master
└── settings.gradle
/.gradle/5.1.1/executionHistory/executionHistory.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/executionHistory/executionHistory.bin
--------------------------------------------------------------------------------
/.gradle/5.1.1/executionHistory/executionHistory.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/executionHistory/executionHistory.lock
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileChanges/last-build.bin:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileContent/fileContent.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/fileContent/fileContent.lock
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileHashes/fileHashes.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/fileHashes/fileHashes.bin
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileHashes/fileHashes.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/fileHashes/fileHashes.lock
--------------------------------------------------------------------------------
/.gradle/5.1.1/fileHashes/resourceHashesCache.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/fileHashes/resourceHashesCache.bin
--------------------------------------------------------------------------------
/.gradle/5.1.1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/gc.properties
--------------------------------------------------------------------------------
/.gradle/5.1.1/javaCompile/classAnalysis.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/javaCompile/classAnalysis.bin
--------------------------------------------------------------------------------
/.gradle/5.1.1/javaCompile/jarAnalysis.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/javaCompile/jarAnalysis.bin
--------------------------------------------------------------------------------
/.gradle/5.1.1/javaCompile/javaCompile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/javaCompile/javaCompile.lock
--------------------------------------------------------------------------------
/.gradle/5.1.1/javaCompile/taskHistory.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/5.1.1/javaCompile/taskHistory.bin
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/buildOutputCleanup.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/buildOutputCleanup/buildOutputCleanup.lock
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/cache.properties:
--------------------------------------------------------------------------------
1 | #Tue Jul 02 09:25:34 CST 2019
2 | gradle.version=5.1.1
3 |
--------------------------------------------------------------------------------
/.gradle/buildOutputCleanup/outputFiles.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/buildOutputCleanup/outputFiles.bin
--------------------------------------------------------------------------------
/.gradle/vcs-1/gc.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.gradle/vcs-1/gc.properties
--------------------------------------------------------------------------------
/.idea/caches/build_file_checksums.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.idea/caches/build_file_checksums.ser
--------------------------------------------------------------------------------
/.idea/caches/gradle_models.ser:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/.idea/caches/gradle_models.ser
--------------------------------------------------------------------------------
/.idea/gradle.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
15 |
16 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle____local_aars___D__Google_android_money_RefuseSortingSmall_master_app_libs_bdasr_V3_20190515_c9eed5d_jar_unspecified_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_core_common_1_1_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_core_runtime_1_1_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_lifecycle_common_1_1_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_1_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__android_arch_lifecycle_viewmodel_1_1_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_afollestad_material_dialogs_commons_0_9_6_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_afollestad_material_dialogs_core_0_9_6_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_airbnb_android_lottie_2_5_4_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_appcompat_v7_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_asynclayoutinflater_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_cardview_v7_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_collections_28_0_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_1_1_3_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_constraint_constraint_layout_solver_1_1_3_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_coordinatorlayout_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_cursoradapter_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_customview_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_design_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_documentfile_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_drawerlayout_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_interpolator_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_loader_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_localbroadcastmanager_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_multidex_1_0_3_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_multidex_instrumentation_1_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_print_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_recyclerview_v7_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_slidingpanelayout_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_annotations_28_0_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_compat_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_core_ui_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_core_utils_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_fragment_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_support_vector_drawable_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_swiperefreshlayout_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_test_espresso_espresso_core_3_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_test_espresso_espresso_idling_resource_3_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_test_monitor_1_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_test_runner_1_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_transition_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_versionedparcelable_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_android_support_viewpager_28_0_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_blankj_utilcode_1_23_7_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_CymChad_BaseRecyclerViewAdapterHelper_2_9_42_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_LuckSiege_PictureSelector_picture_library_v2_2_3_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_LuckSiege_PictureSelector_ucrop_v2_2_3_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_VictorAlbertos_RxActivityResult_0_4_5_2_x_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_bumptech_glide_annotations_4_5_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_bumptech_glide_disklrucache_4_5_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_bumptech_glide_gifdecoder_4_5_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_github_bumptech_glide_glide_4_5_0_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_google_code_gson_gson_2_8_2_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_jaeger_statusbarutil_library_1_5_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_liulishuo_filedownloader_library_1_7_6_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_okhttp3_okhttp_3_10_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_okio_okio_1_14_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_retrofit2_adapter_rxjava2_2_4_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_retrofit2_converter_gson_2_4_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_squareup_retrofit2_retrofit_2_4_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_trello_rxlifecycle2_rxlifecycle_2_2_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_trello_rxlifecycle2_rxlifecycle_android_2_2_1_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_umeng_umsdk_analytics_7_5_4_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__com_umeng_umsdk_common_1_5_4_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__io_reactivex_rxjava2_rxandroid_2_0_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__io_reactivex_rxjava2_rxjava_2_1_9_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__javax_inject_javax_inject_1_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__junit_junit_4_12_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__me_zhanghai_android_materialprogressbar_library_1_4_2_aar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__net_sf_kxml_kxml2_2_3_0_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__org_jsoup_jsoup_1_11_3_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.idea/libraries/Gradle__org_reactivestreams_reactive_streams_1_0_2_jar.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Images/a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/Images/a.png
--------------------------------------------------------------------------------
/Images/b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/Images/b.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # GarbageSorting
2 | 图片识别、语音识别、垃圾分类
3 |
4 | 一个完整的垃圾分类的app
5 |
6 |
7 |  
8 |
--------------------------------------------------------------------------------
/RefuseSortingSmall-master.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/RefuseSortingSmall.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/app/libs/bdasr_V3_20190515_c9eed5d.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hyyz3293/GarbageSorting/66c1d955af02b45aed873b73c4f4f16afbbe34bb/app/libs/bdasr_V3_20190515_c9eed5d.jar
--------------------------------------------------------------------------------
/app/src/androidTest/java/com/tool/rss/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss;
2 |
3 | import android.content.Context;
4 | import android.support.test.InstrumentationRegistry;
5 | import android.support.test.runner.AndroidJUnit4;
6 |
7 | import org.junit.Test;
8 | import org.junit.runner.RunWith;
9 |
10 | import static org.junit.Assert.*;
11 |
12 | /**
13 | * Instrumented test, which will execute on an Android device.
14 | *
15 | * @see Testing documentation
16 | */
17 | @RunWith(AndroidJUnit4.class)
18 | public class ExampleInstrumentedTest {
19 | @Test
20 | public void useAppContext() {
21 | // Context of the app under test.
22 | Context appContext = InstrumentationRegistry.getTargetContext();
23 |
24 | assertEquals("com.tool.rss", appContext.getPackageName());
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/RkApplication.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss;
2 |
3 | import com.liulishuo.filedownloader.FileDownloader;
4 | import com.tool.rss.base.BaseApplication;
5 | import com.umeng.analytics.MobclickAgent;
6 | import com.umeng.commonsdk.UMConfigure;
7 |
8 | public class RkApplication extends BaseApplication {
9 |
10 | @Override
11 | public void onCreate() {
12 | super.onCreate();
13 |
14 | //友盟相关
15 | UMConfigure.init(this, UMConfigure.DEVICE_TYPE_PHONE, "5d1d7566570df3611f000f56");
16 | MobclickAgent.setCatchUncaughtExceptions(true);
17 | MobclickAgent.onResume(this);
18 |
19 | //文件下载器
20 | FileDownloader.setupOnApplicationOnCreate(this);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/annotation/ActivityOption.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.annotation;
2 |
3 | import java.lang.annotation.Documented;
4 | import java.lang.annotation.ElementType;
5 | import java.lang.annotation.Retention;
6 | import java.lang.annotation.RetentionPolicy;
7 | import java.lang.annotation.Target;
8 |
9 | /**
10 | * Activity选项的注解
11 | *
12 | * @author mos
13 | * @date 2017.02.22
14 | * @note -
15 | * -------------------------------------------------------------------------------------------------
16 | * @modified -
17 | * @date -
18 | * @note -
19 | */
20 | @Documented
21 | @Retention(RetentionPolicy.RUNTIME)
22 | @Target(ElementType.TYPE)
23 | public @interface ActivityOption {
24 | /**
25 | * 是否需要登录
26 | *
27 | * @return true -- 是 false -- 否
28 | */
29 | boolean reqLogin() default false;
30 | }
31 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/base/BaseBroadcastReceiver.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.base;
2 |
3 | import android.content.BroadcastReceiver;
4 | import android.content.Context;
5 | import android.content.Intent;
6 |
7 | /**
8 | * BroadcastReceiver基类
9 | *
10 | * @author mos
11 | * @date 2017.01.23
12 | * @note 1. 项目中所有子类必须继承自此基类
13 | * -------------------------------------------------------------------------------------------------
14 | * @modified -
15 | * @date -
16 | * @note -
17 | */
18 | public abstract class BaseBroadcastReceiver extends BroadcastReceiver {
19 |
20 | @Override
21 | public void onReceive(Context context, Intent intent) {
22 | onReceive(context, intent, 0);
23 | }
24 |
25 | /**
26 | * onReceive回调
27 | *
28 | * @param context 参考回调文档说明
29 | * @param intent 参考回调文档说明
30 | * @param flag 标志(暂未使用)
31 | */
32 | public abstract void onReceive(Context context, Intent intent, int flag);
33 | }
34 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/base/BaseJackFragment.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.base;
2 |
3 | import android.os.Bundle;
4 | import android.view.LayoutInflater;
5 | import android.view.View;
6 | import android.view.ViewGroup;
7 | import android.support.annotation.Nullable;
8 | /**
9 | * Fragment基类
10 | *
11 | * @author jack
12 | * @date 2018.05.17
13 | * @note -
14 | * -------------------------------------------------------------------------------------------------
15 | * @modified -
16 | * @date -
17 | * @note -
18 | */
19 | public abstract class BaseJackFragment extends BaseFragment {
20 | /** 根布局 */
21 | private View mView;
22 |
23 | @Override
24 | public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
25 | super.onCreateView(inflater, container, savedInstanceState);
26 | mView = inflater.inflate(getContentView(), container, false);
27 | initView(mView);
28 | initListener();
29 | initData();
30 | return mView;
31 | }
32 |
33 | @Override
34 | public void onDestroyView() {
35 | super.onDestroyView();
36 | }
37 |
38 | /**
39 | * 获得根布局
40 | *
41 | * @return View 根布局
42 | */
43 | @Override
44 | public View getView() {
45 | return mView;
46 | }
47 |
48 | /**
49 | * 设置ContentView的ResId
50 | *
51 | * @return ContentView的ResId
52 | */
53 | public abstract int getContentView();
54 |
55 | /**
56 | * 初始化布局
57 | *
58 | * @param rootView 根布局
59 | */
60 | public abstract void initView(View rootView);
61 |
62 | public void initData() {
63 |
64 | }
65 |
66 | public void initListener() {
67 |
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/base/PermissionListener.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.base;
2 |
3 | import java.util.List;
4 |
5 | /**
6 | * @author jack
7 | * @description: 权限申请回调的接口
8 | */
9 | public interface PermissionListener {
10 |
11 | void onGranted();
12 |
13 | void onDenied(List deniedPermissions);
14 | }
15 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/constant/UserConstant.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.constant;
2 |
3 | public class UserConstant {
4 | public static final String BAIDU_START = "{\"accept-audio-data\":false,\"disable-punctuation\":false,\"accept-audio-volume\":true,\"pid\":1736}";
5 |
6 | //其他垃圾
7 | public String[] DryGarbage = new String[] {
8 | "餐盒", "餐巾纸", "湿纸巾", "卫生间用纸", "塑料袋",
9 | "食品包装袋", "污染严重的纸", "烟蒂", "纸尿裤", "一次性杯子",
10 | "大骨头", "贝壳", "花盆"
11 | };
12 | //易腐垃圾
13 | public String[] WetGarbage = new String[] {
14 | "食材废料", "剩饭剩菜", "过期食品", "蔬菜水果", "瓜皮果核",
15 | "花卉绿植", "中药残渣"
16 | };
17 | //可回收垃圾
18 | public String[] RecyclableGarbage = new String[] {
19 | "报纸", "纸箱", "书本", "广告单", "塑料瓶",
20 | "塑料玩具", "油桶", "酒瓶", "玻璃杯", "易拉罐",
21 | "旧铁锅", "旧衣服", "包", "旧玩偶", "旧数码产品",
22 | "旧家电"
23 | };
24 | //有害垃圾
25 | public String[] HazardousWaste = new String[] {
26 | "废电池(充电电池、铅酸电池、镍镉电池、纽扣电池等)", "废油漆", "消毒剂", "荧光灯管", "含汞温度计",
27 | "废药品及其包装物"
28 | };
29 | }
30 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/receiver/NetWorkStateReceiver.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.receiver;
2 |
3 |
4 | import android.content.Context;
5 | import android.content.Intent;
6 | import android.net.ConnectivityManager;
7 | import android.net.NetworkInfo;
8 |
9 | import com.blankj.utilcode.util.Utils;
10 | import com.tool.rss.base.BaseBroadcastReceiver;
11 |
12 | /**
13 | * 网络请求状态广播
14 | *
15 | * @author - lwc
16 | * @date - 2017/5/31
17 | * @note -
18 | * -------------------------------------------------------------------------------------------------
19 | * @modified -
20 | * @date -
21 | * @note -
22 | */
23 | public class NetWorkStateReceiver extends BaseBroadcastReceiver {
24 |
25 | @Override
26 | public void onReceive(Context context, Intent intent, int flag) {
27 | if (ConnectivityManager.CONNECTIVITY_ACTION.equals(intent.getAction())) {
28 | // 发送网络改变事件
29 | ConnectivityManager manager = (ConnectivityManager) Utils.getApp().getSystemService(Context.CONNECTIVITY_SERVICE);
30 | //没有网络链接的时候 activeNetwork=null
31 | NetworkInfo activeNetwork = manager.getActiveNetworkInfo();
32 | if (activeNetwork == null){
33 | // ToastUtils.showShortToast("没有网络");
34 | }else {
35 | // ToastUtils.showShortToast("有网络");
36 | }
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/ui/NetWork/AppManager.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.ui.NetWork;
2 |
3 | import android.text.TextUtils;
4 |
5 | import java.util.UUID;
6 |
7 | /**
8 | * JKX2018
9 | * Created by xyrzx on 2018/5/8.
10 | */
11 | public class AppManager {
12 | private static volatile AppManager instance;
13 | private String skey = "";
14 | private String fakeIMEI = "";
15 | private String channelId = "";
16 |
17 | public static synchronized AppManager getInstance() {
18 | if (instance == null) {
19 | instance = new AppManager();
20 | }
21 | return instance;
22 | }
23 |
24 | private AppManager() {
25 | //loadData();
26 | }
27 |
28 |
29 | /* 判断登录状态 */
30 | public boolean isLogin() {
31 | return !TextUtils.isEmpty(skey);
32 | }
33 |
34 | /* 获取skey */
35 | public String getSkey() {
36 | return skey;
37 | }
38 |
39 | /* 设置skey */
40 | public void login(String skey) {
41 | this.skey = skey;
42 | //SharedPreferencesHelper.put("skey", skey);
43 | }
44 |
45 | /* 获取channelId */
46 | public String getChannelId() {
47 | //channelId = SharedPreferencesHelper.get("ChannelId","0").toString();
48 | return channelId;
49 | }
50 |
51 | /* 设置channelId */
52 | public void ChannelId(String channelId) {
53 | this.channelId = channelId;
54 | //SharedPreferencesHelper.put("ChannelId", channelId);
55 | }
56 |
57 | /* 获取UUID唯一识别码 */
58 | public String getFakeIMEI() {
59 | if (TextUtils.isEmpty(fakeIMEI)) {
60 | fakeIMEI = UUID.randomUUID().toString().replace("-", "");
61 | //SharedPreferencesHelper.put("fakeIMEI", fakeIMEI);
62 | }
63 | return fakeIMEI;
64 | }
65 |
66 | /*获取请求地址*/
67 | public String getHost() {
68 | return "https://www.easy-mock.com/mock/5d1f129e68117d4c69ec494d/trashclass/";
69 | }
70 |
71 |
72 |
73 |
74 | }
75 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/ui/NetWork/HttpResult.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.ui.NetWork;
2 |
3 |
4 | /**
5 | * JKX2018
6 | * Created by xyrzx on 2018/5/7.
7 | */
8 | public class HttpResult {
9 |
10 | private int code;
11 | private String msg;
12 | private String stime;
13 |
14 | //业务关注的Data
15 | private T data;
16 |
17 | private T list;
18 |
19 | public int getCode() {
20 |
21 | if (code == -1){
22 | //AppManager.getInstance().mainLoginOut();
23 | }
24 |
25 | return code;
26 | }
27 |
28 | public void setCode(int code) {
29 | this.code = code;
30 | }
31 |
32 | public String getMsg() {
33 | return msg;
34 | }
35 |
36 | public void setMsg(String msg) {
37 | this.msg = msg;
38 | }
39 |
40 | public String getStime() {
41 | return stime;
42 | }
43 |
44 | public void setStime(String stime) {
45 | this.stime = stime;
46 | }
47 |
48 | public T getData() {
49 | return data;
50 | }
51 |
52 | public void setData(T data) {
53 | this.data = data;
54 | }
55 |
56 | public T getList() {
57 | return list;
58 | }
59 |
60 | public void setList(T list) {
61 | this.list = list;
62 | }
63 |
64 | @Override
65 | public String toString() {
66 | StringBuilder sb = new StringBuilder();
67 | sb.append("code=").append(code);
68 | if (null != data) {
69 | sb.append(" data:").append(data.toString());
70 | }
71 | sb.append(" message=").append(msg).append(" start =").append(stime);
72 | return sb.toString();
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/ui/NetWork/JKX_HttpCommonInterceptor.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.ui.NetWork;
2 |
3 | import android.util.Log;
4 |
5 | import java.io.IOException;
6 | import java.util.HashMap;
7 | import java.util.Map;
8 |
9 | import okhttp3.Interceptor;
10 | import okhttp3.Request;
11 | import okhttp3.Response;
12 |
13 | /**
14 | * JKX2018
15 | * Created by xyrzx on 2018/5/4.
16 | */
17 | public class JKX_HttpCommonInterceptor implements Interceptor {
18 |
19 | private Map mHeaderParamsMap = new HashMap<>();
20 | JKX_HttpCommonInterceptor() {
21 |
22 | }
23 |
24 | @Override
25 | public Response intercept(Chain chain) throws IOException {
26 | Log.d("HttpCommonInterceptor","add common params");
27 | Request oldRequest = chain.request();
28 | // 新的请求
29 | Request.Builder requestBuilder = oldRequest.newBuilder();
30 | requestBuilder.method(oldRequest.method(), oldRequest.body());
31 | //添加公共参数,添加到header中
32 | if(mHeaderParamsMap.size() > 0){
33 | for(Map.Entry params:mHeaderParamsMap.entrySet()){
34 | requestBuilder.header(params.getKey(),params.getValue());
35 | }
36 | }
37 | Request newRequest = requestBuilder.build();
38 | return chain.proceed(newRequest);
39 | }
40 |
41 | public static class Builder{
42 | JKX_HttpCommonInterceptor mHttpCommonInterceptor;
43 |
44 | public Builder(){
45 | mHttpCommonInterceptor = new JKX_HttpCommonInterceptor();
46 | }
47 |
48 | public Builder addHeaderParams(String key, String value){
49 | mHttpCommonInterceptor.mHeaderParamsMap.put(key,value);
50 | return this;
51 | }
52 |
53 | public Builder addHeaderParams(String key, int value){
54 | return addHeaderParams(key, String.valueOf(value));
55 | }
56 |
57 | public Builder addHeaderParams(String key, float value){
58 | return addHeaderParams(key, String.valueOf(value));
59 | }
60 |
61 | public Builder addHeaderParams(String key, long value){
62 | return addHeaderParams(key, String.valueOf(value));
63 | }
64 |
65 | public Builder addHeaderParams(String key, double value){
66 | return addHeaderParams(key, String.valueOf(value));
67 | }
68 |
69 |
70 | public JKX_HttpCommonInterceptor build(){
71 | return mHttpCommonInterceptor;
72 | }
73 | }
74 |
75 | }
76 |
--------------------------------------------------------------------------------
/app/src/main/java/com/tool/rss/ui/NetWork/JKX_Interface.java:
--------------------------------------------------------------------------------
1 | package com.tool.rss.ui.NetWork;
2 |
3 | import com.blankj.utilcode.util.StringUtils;
4 | import com.tool.rss.ui.model.HotSearchEntity;
5 | import com.tool.rss.ui.model.VersionEntity;
6 |
7 | import io.reactivex.Observable;
8 | import retrofit2.http.Field;
9 | import retrofit2.http.FormUrlEncoded;
10 | import retrofit2.http.GET;
11 | import retrofit2.http.POST;
12 | import retrofit2.http.Query;
13 |
14 | /**
15 | * JKX2018
16 | * Created by xyrzx on 2018/5/7.
17 | */
18 | public interface JKX_Interface {
19 |
20 | /*垃圾分类更新-垃圾分类更新 */
21 | @GET("trashupdate")
22 | Observable getAppVersion(@Query("version") String orderId);
23 |
24 | /*垃圾分类更新-垃圾分类更新 */
25 | @GET("getRefuseHotSearch")
26 | Observable getRefuseHotSearch();
27 |
28 |
29 | /* 请求Oauth */
30 | @GET("searchList.jsp?uID=AAEExdgvKAAAAAqKJmVZugEAZAM%3D&v=5&dp=1&pid=sogou-waps-7880d7226e872b77&w=1283&t=1561362565111&s_t=1561362573442&s_from=result_up&htprequery=%E5%9E%83%E5%9C%BE%E5%88%86%E7%B1%BB&keyword=%E5%9E%83%E5%9C%BE%E5%88%86%E7%B1%BB&pg=webSearchList&s=%E6%90%9C%E7%B4%A2&suguuid=0c0c451f-204a-4653-b3f1-a30c8451e048&sugsuv=AAEExdgvKAAAAAqKJmVZugEAZAM&sugtime=1561362573441")
31 | Observable