gitextract_e71_vmfa/ ├── .gitignore ├── .idea/ │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ ├── vcs.xml │ └── workspace (Wheat的MacBook Pro 的冲突副本 2017-09-13).xml ├── LICENSE ├── README.md ├── app/ │ ├── .gitignore │ ├── NG │ ├── build.gradle │ ├── proguard-rules.pro │ ├── release/ │ │ ├── GN.apk │ │ └── output.json │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── wheat7/ │ │ └── nationalgeographic/ │ │ └── ExampleInstrumentedTest.kt │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── java/ │ │ │ └── com/ │ │ │ └── wheat7/ │ │ │ └── nationalgeographic/ │ │ │ ├── data/ │ │ │ │ ├── Collects.kt │ │ │ │ ├── DatabaseHelper.kt │ │ │ │ ├── Resource.kt │ │ │ │ ├── WebRepository.kt │ │ │ │ ├── Webservice.kt │ │ │ │ └── model/ │ │ │ │ ├── Album.kt │ │ │ │ ├── Detail.kt │ │ │ │ ├── Item.kt │ │ │ │ └── Picture.kt │ │ │ ├── ui/ │ │ │ │ ├── activity/ │ │ │ │ │ ├── AboutActivity.kt │ │ │ │ │ ├── BaseActivity.kt │ │ │ │ │ ├── CollectionActivity.kt │ │ │ │ │ ├── DetailActivity.kt │ │ │ │ │ ├── InfoActivity.kt │ │ │ │ │ ├── MainActivity.kt │ │ │ │ │ ├── SplashActivity.kt │ │ │ │ │ └── WebActivity.java │ │ │ │ ├── adapter/ │ │ │ │ │ ├── CollectionAdapter.kt │ │ │ │ │ ├── DetailPagerAdapter.kt │ │ │ │ │ └── ItemAdapter.kt │ │ │ │ ├── listener/ │ │ │ │ │ └── LoadMoreRecyclerOnScrollListener.kt │ │ │ │ └── view/ │ │ │ │ └── HackyViewPager.kt │ │ │ ├── utlis/ │ │ │ │ └── GlideCacheUtil.java │ │ │ └── viewmodel/ │ │ │ ├── DetailViewModel.kt │ │ │ ├── InfoViewModel.kt │ │ │ └── ItemViewModel.kt │ │ └── res/ │ │ ├── drawable/ │ │ │ ├── ic_launcher_background.xml │ │ │ ├── layer_progress_web.xml │ │ │ ├── selector_back.xml │ │ │ ├── selector_collect.xml │ │ │ ├── selector_collected.xml │ │ │ ├── selector_more.xml │ │ │ ├── selector_save.xml │ │ │ ├── selector_share.xml │ │ │ └── selector_text.xml │ │ ├── layout/ │ │ │ ├── activity_about.xml │ │ │ ├── activity_collection.xml │ │ │ ├── activity_detail.xml │ │ │ ├── activity_info.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_splash.xml │ │ │ ├── activity_web.xml │ │ │ ├── item_collection.xml │ │ │ ├── item_item.xml │ │ │ ├── view_empty.xml │ │ │ ├── view_net_error.xml │ │ │ └── view_recycler_loading.xml │ │ ├── mipmap-anydpi-v26/ │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── com/ │ └── wheat7/ │ └── nationalgeographic/ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle