├── .gitignore ├── .idea ├── .gitignore ├── .name ├── compiler.xml ├── gradle.xml ├── jarRepositories.xml ├── misc.xml ├── modules │ └── apm │ │ ├── MikelProjectDemo.apm.androidTest.iml │ │ └── MikelProjectDemo.apm.unitTest.iml └── vcs.xml ├── README.md ├── apmlib ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── mikel │ │ └── apmlib │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── mikel │ │ └── apmlib │ │ ├── MatrixDynamicConfigImpl.java │ │ ├── MatrixManager.java │ │ └── MatrixPluginListener.java │ └── test │ └── java │ └── com │ └── mikel │ └── apmlib │ └── ExampleUnitTest.java ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── mikel │ │ └── projectdemo │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── mikel │ │ │ └── projectdemo │ │ │ ├── MainActivity.java │ │ │ ├── apm │ │ │ ├── ApmAnrTestService.java │ │ │ ├── ApmTestActivity.java │ │ │ └── ApmTouchEventTestActivity.java │ │ │ ├── application │ │ │ ├── AppRuntime.java │ │ │ ├── AppRuntimeForMain.java │ │ │ ├── AppRuntimeForVideo.java │ │ │ ├── AppRuntimeForWeb.java │ │ │ └── BaseApplication.java │ │ │ ├── jetpack │ │ │ ├── service │ │ │ │ ├── db │ │ │ │ │ ├── dao │ │ │ │ │ │ ├── PoetryDao.java │ │ │ │ │ │ └── RemoteKeyDao.java │ │ │ │ │ └── database │ │ │ │ │ │ └── AppDatabase.java │ │ │ │ ├── model │ │ │ │ │ ├── Poetry.java │ │ │ │ │ ├── RemoteKey.java │ │ │ │ │ ├── Result.java │ │ │ │ │ └── ResultList.java │ │ │ │ ├── network │ │ │ │ │ ├── CustomLoggingInterceptor.java │ │ │ │ │ ├── PagingNetWorkApiService.java │ │ │ │ │ └── RetrofitManager.java │ │ │ │ ├── paging2 │ │ │ │ │ ├── LocalPageKeyedDataSource.java │ │ │ │ │ ├── LocalPageKeyedDataSourceFactory.java │ │ │ │ │ ├── NetPagedKeyedDataSource.java │ │ │ │ │ └── NetPagedKeyedDataSourceFactory.java │ │ │ │ ├── paging3 │ │ │ │ │ ├── PagingRemoteMediator.java │ │ │ │ │ └── PoetryListPagingSource.java │ │ │ │ ├── repository │ │ │ │ │ └── RepositoryManager.java │ │ │ │ └── utils │ │ │ │ │ ├── Constants.java │ │ │ │ │ └── Utils.java │ │ │ ├── view │ │ │ │ ├── adapter │ │ │ │ │ ├── CustomBindingAdapter.java │ │ │ │ │ ├── PoetryListAdapterForPaging2.java │ │ │ │ │ └── PoetryListAdapterForPaging3.java │ │ │ │ ├── callback │ │ │ │ │ └── PoetryClickCallBack.java │ │ │ │ └── ui │ │ │ │ │ ├── Paging2MainActivity.java │ │ │ │ │ ├── Paging3MainActivity.java │ │ │ │ │ ├── PoetryDetailActivity.java │ │ │ │ │ ├── PoetryFragment.java │ │ │ │ │ ├── PoetryListFragmentForPaging2Local.java │ │ │ │ │ ├── PoetryListFragmentForPaging2Network.java │ │ │ │ │ └── PoetryListFragmentForPaging3.java │ │ │ └── viewmodel │ │ │ │ ├── PoetryListViewModelForPaging2Local.java │ │ │ │ ├── PoetryListViewModelForPaging2Network.java │ │ │ │ ├── PoetryListViewModelForPaging3.java │ │ │ │ └── PoetryViewModel.java │ │ │ ├── media │ │ │ └── video │ │ │ │ ├── VideoFileNameGenerator.java │ │ │ │ ├── VideoPlayManager.java │ │ │ │ ├── VideoPlayTask.java │ │ │ │ └── VideoViewPagerAdapter.java │ │ │ ├── presenter │ │ │ └── FileHandlePresenter.java │ │ │ ├── uiframework │ │ │ ├── BaseViewPagerAdapter.java │ │ │ ├── JetPackFragment.java │ │ │ ├── MainFragment.java │ │ │ ├── MainViewPagerAdapter.java │ │ │ ├── MediaFragment.java │ │ │ ├── TabSubViewPagerAdapter.java │ │ │ ├── VideoTestFragment.java │ │ │ └── subtab │ │ │ │ ├── SubTabFragment1.java │ │ │ │ ├── SubTabFragment2.java │ │ │ │ └── SubTabFragment3.java │ │ │ ├── utils │ │ │ ├── CPUUtil.java │ │ │ ├── FileHelper.java │ │ │ └── MemoryUtil.java │ │ │ ├── video │ │ │ └── VideoTestActivity.java │ │ │ └── web │ │ │ └── WebViewTestActivity.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── image.jpg │ │ ├── layout │ │ ├── activity_apm.xml │ │ ├── activity_detail_poetry.xml │ │ ├── activity_main.xml │ │ ├── activity_paging2_main.xml │ │ ├── activity_paging3_main.xml │ │ ├── activity_touch_event_test.xml │ │ ├── activity_video_test.xml │ │ ├── fragment_jetpack_main.xml │ │ ├── fragment_main.xml │ │ ├── fragment_media.xml │ │ ├── fragment_poetry_detail.xml │ │ ├── fragment_poetry_list.xml │ │ ├── fragment_sub_tab_content1.xml │ │ ├── fragment_sub_tab_content2.xml │ │ ├── fragment_sub_tab_content3.xml │ │ ├── fragment_sub_tab_title1.xml │ │ ├── fragment_sub_tab_title2.xml │ │ ├── fragment_sub_tab_title3.xml │ │ ├── fragment_tab_jetpack.xml │ │ ├── fragment_tab_main.xml │ │ ├── fragment_tab_media.xml │ │ ├── fragment_video_item.xml │ │ ├── layout_bottom_sheet_image_video.xml │ │ └── poetry_list_item.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ └── network_security_config.xml │ └── test │ └── java │ └── com │ └── mikel │ └── projectdemo │ └── ExampleUnitTest.java ├── baselib ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── mikel │ │ └── baselib │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── mikel │ │ └── baselib │ │ ├── manager │ │ └── ThreadManager.java │ │ └── utils │ │ ├── AppUtil.java │ │ └── DisplayUtil.java │ └── test │ └── java │ └── com │ └── mikel │ └── baselib │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties ├── mmkv ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── mikel │ └── mmkv │ ├── IMMKVProvider.java │ ├── MMKVProvider.java │ ├── MMKVSP.java │ └── MMKVUtils.java ├── nativelib ├── .cxx │ ├── abi_configuration_5g453p2q.json │ ├── abi_configuration_5g453p2q.log │ ├── abi_configuration_5g453p2q_key.json │ ├── cmake │ │ └── debug │ │ │ └── arm64-v8a │ │ │ ├── CMakeCache.txt │ │ │ ├── CMakeFiles │ │ │ ├── 3.10.2 │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ ├── CMakeDetermineCompilerABI_C.bin │ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin │ │ │ │ └── CMakeSystem.cmake │ │ │ ├── CMakeOutput.log │ │ │ ├── TargetDirectories.txt │ │ │ ├── cmake.check_cache │ │ │ ├── feature_tests.bin │ │ │ ├── feature_tests.c │ │ │ └── feature_tests.cxx │ │ │ ├── android_gradle_build.json │ │ │ ├── android_gradle_build_mini.json │ │ │ ├── build.ninja │ │ │ ├── build_command.txt │ │ │ ├── build_file_index.txt │ │ │ ├── build_model.json │ │ │ ├── cmake_install.cmake │ │ │ ├── cmake_server_log.txt │ │ │ ├── compile_commands.json │ │ │ ├── compile_commands.json.bin │ │ │ ├── json_generation_record.json │ │ │ ├── prefab_config.json │ │ │ ├── rules.ninja │ │ │ └── symbol_folder_index.txt │ ├── ndk_locator_record_17146en5.json │ ├── ndk_locator_record_17146en5.log │ ├── ndk_locator_record_17146en5_key.json │ ├── ndk_locator_record_1l5e415f.json │ ├── ndk_locator_record_1l5e415f.log │ └── ndk_locator_record_1l5e415f_key.json ├── .gitignore ├── CMakeLists.txt ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── readme.txt └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── mikel │ │ └── natvelib │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── cpp │ │ ├── include │ │ │ └── aes.h │ │ └── native_test.cpp │ ├── java │ │ └── com │ │ │ └── mikel │ │ │ └── nativelib │ │ │ └── JNIHelper.java │ └── jniLibs │ │ ├── arm64-v8a │ │ └── libaesutil.so │ │ └── armeabi-v7a │ │ └── libaesutil.so │ └── test │ └── java │ └── com │ └── mikel │ └── natvelib │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | MikelProjectDemo -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules/apm/MikelProjectDemo.apm.androidTest.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/modules/apm/MikelProjectDemo.apm.androidTest.iml -------------------------------------------------------------------------------- /.idea/modules/apm/MikelProjectDemo.apm.unitTest.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/modules/apm/MikelProjectDemo.apm.unitTest.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/README.md -------------------------------------------------------------------------------- /apmlib/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /apmlib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/build.gradle -------------------------------------------------------------------------------- /apmlib/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apmlib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/proguard-rules.pro -------------------------------------------------------------------------------- /apmlib/src/androidTest/java/com/mikel/apmlib/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/androidTest/java/com/mikel/apmlib/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /apmlib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /apmlib/src/main/java/com/mikel/apmlib/MatrixDynamicConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/main/java/com/mikel/apmlib/MatrixDynamicConfigImpl.java -------------------------------------------------------------------------------- /apmlib/src/main/java/com/mikel/apmlib/MatrixManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/main/java/com/mikel/apmlib/MatrixManager.java -------------------------------------------------------------------------------- /apmlib/src/main/java/com/mikel/apmlib/MatrixPluginListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/main/java/com/mikel/apmlib/MatrixPluginListener.java -------------------------------------------------------------------------------- /apmlib/src/test/java/com/mikel/apmlib/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/apmlib/src/test/java/com/mikel/apmlib/ExampleUnitTest.java -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/mikel/projectdemo/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/androidTest/java/com/mikel/projectdemo/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/apm/ApmAnrTestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/apm/ApmAnrTestService.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/apm/ApmTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/apm/ApmTestActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/apm/ApmTouchEventTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/apm/ApmTouchEventTestActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/application/AppRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/application/AppRuntime.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForMain.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForVideo.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForWeb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/application/AppRuntimeForWeb.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/application/BaseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/application/BaseApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/db/dao/PoetryDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/db/dao/PoetryDao.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/db/dao/RemoteKeyDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/db/dao/RemoteKeyDao.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/db/database/AppDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/db/database/AppDatabase.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/model/Poetry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/model/Poetry.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/model/RemoteKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/model/RemoteKey.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/model/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/model/Result.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/model/ResultList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/model/ResultList.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/network/CustomLoggingInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/network/CustomLoggingInterceptor.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/network/PagingNetWorkApiService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/network/PagingNetWorkApiService.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/network/RetrofitManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/network/RetrofitManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/LocalPageKeyedDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/LocalPageKeyedDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/LocalPageKeyedDataSourceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/LocalPageKeyedDataSourceFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/NetPagedKeyedDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/NetPagedKeyedDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/NetPagedKeyedDataSourceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging2/NetPagedKeyedDataSourceFactory.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging3/PagingRemoteMediator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging3/PagingRemoteMediator.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/paging3/PoetryListPagingSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/paging3/PoetryListPagingSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/repository/RepositoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/repository/RepositoryManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/utils/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/service/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/service/utils/Utils.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/CustomBindingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/CustomBindingAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/PoetryListAdapterForPaging2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/PoetryListAdapterForPaging2.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/PoetryListAdapterForPaging3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/adapter/PoetryListAdapterForPaging3.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/callback/PoetryClickCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/callback/PoetryClickCallBack.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/Paging2MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/Paging2MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/Paging3MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/Paging3MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging2Local.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging2Local.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging2Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging2Network.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/view/ui/PoetryListFragmentForPaging3.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging2Local.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging2Local.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging2Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging2Network.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryListViewModelForPaging3.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryViewModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/jetpack/viewmodel/PoetryViewModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/media/video/VideoFileNameGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/media/video/VideoFileNameGenerator.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/media/video/VideoPlayManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/media/video/VideoPlayManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/media/video/VideoPlayTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/media/video/VideoPlayTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/media/video/VideoViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/media/video/VideoViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/presenter/FileHandlePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/presenter/FileHandlePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/BaseViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/BaseViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/JetPackFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/JetPackFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/MainFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/MainFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/MainViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/MainViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/MediaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/MediaFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/TabSubViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/TabSubViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/VideoTestFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/VideoTestFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment1.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment2.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/uiframework/subtab/SubTabFragment3.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/utils/CPUUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/utils/CPUUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/utils/FileHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/utils/FileHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/utils/MemoryUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/utils/MemoryUtil.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/video/VideoTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/video/VideoTestActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/mikel/projectdemo/web/WebViewTestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/java/com/mikel/projectdemo/web/WebViewTestActivity.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/drawable/image.jpg -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_apm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_apm.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_detail_poetry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_detail_poetry.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_paging2_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_paging2_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_paging3_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_paging3_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_touch_event_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_touch_event_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_video_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/activity_video_test.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_jetpack_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_jetpack_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_media.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_media.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_poetry_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_poetry_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_poetry_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_poetry_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_content1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_content1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_content2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_content2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_content3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_content3.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_title1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_title1.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_title2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_title2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_sub_tab_title3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_sub_tab_title3.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_tab_jetpack.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_tab_jetpack.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_tab_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_tab_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_tab_media.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_tab_media.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_video_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/fragment_video_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_bottom_sheet_image_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/layout_bottom_sheet_image_video.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/poetry_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/layout/poetry_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/src/test/java/com/mikel/projectdemo/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/app/src/test/java/com/mikel/projectdemo/ExampleUnitTest.java -------------------------------------------------------------------------------- /baselib/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /baselib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/build.gradle -------------------------------------------------------------------------------- /baselib/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/proguard-rules.pro -------------------------------------------------------------------------------- /baselib/src/androidTest/java/com/mikel/baselib/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/androidTest/java/com/mikel/baselib/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /baselib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /baselib/src/main/java/com/mikel/baselib/manager/ThreadManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/main/java/com/mikel/baselib/manager/ThreadManager.java -------------------------------------------------------------------------------- /baselib/src/main/java/com/mikel/baselib/utils/AppUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/main/java/com/mikel/baselib/utils/AppUtil.java -------------------------------------------------------------------------------- /baselib/src/main/java/com/mikel/baselib/utils/DisplayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/main/java/com/mikel/baselib/utils/DisplayUtil.java -------------------------------------------------------------------------------- /baselib/src/test/java/com/mikel/baselib/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/baselib/src/test/java/com/mikel/baselib/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/local.properties -------------------------------------------------------------------------------- /mmkv/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /mmkv/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/build.gradle -------------------------------------------------------------------------------- /mmkv/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mmkv/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/proguard-rules.pro -------------------------------------------------------------------------------- /mmkv/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mmkv/src/main/java/com/mikel/mmkv/IMMKVProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/src/main/java/com/mikel/mmkv/IMMKVProvider.java -------------------------------------------------------------------------------- /mmkv/src/main/java/com/mikel/mmkv/MMKVProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/src/main/java/com/mikel/mmkv/MMKVProvider.java -------------------------------------------------------------------------------- /mmkv/src/main/java/com/mikel/mmkv/MMKVSP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/src/main/java/com/mikel/mmkv/MMKVSP.java -------------------------------------------------------------------------------- /mmkv/src/main/java/com/mikel/mmkv/MMKVUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/mmkv/src/main/java/com/mikel/mmkv/MMKVUtils.java -------------------------------------------------------------------------------- /nativelib/.cxx/abi_configuration_5g453p2q.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/abi_configuration_5g453p2q.json -------------------------------------------------------------------------------- /nativelib/.cxx/abi_configuration_5g453p2q.log: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /nativelib/.cxx/abi_configuration_5g453p2q_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/abi_configuration_5g453p2q_key.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeCache.txt -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCCompiler.cmake -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeCXXCompiler.cmake -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_C.bin -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeDetermineCompilerABI_CXX.bin -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/3.10.2/CMakeSystem.cmake -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/CMakeOutput.log -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/TargetDirectories.txt -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/cmake.check_cache -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.bin -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.c -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/CMakeFiles/feature_tests.cxx -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/android_gradle_build.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/android_gradle_build_mini.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/build.ninja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/build.ninja -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/build_command.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/build_command.txt -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/build_file_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/build_file_index.txt -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/build_model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/build_model.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/cmake_install.cmake -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/cmake_server_log.txt -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/compile_commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/compile_commands.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/compile_commands.json.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/compile_commands.json.bin -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/json_generation_record.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/json_generation_record.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/prefab_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/prefab_config.json -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/rules.ninja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/rules.ninja -------------------------------------------------------------------------------- /nativelib/.cxx/cmake/debug/arm64-v8a/symbol_folder_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/cmake/debug/arm64-v8a/symbol_folder_index.txt -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_17146en5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_17146en5.json -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_17146en5.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_17146en5.log -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_17146en5_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_17146en5_key.json -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_1l5e415f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_1l5e415f.json -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_1l5e415f.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_1l5e415f.log -------------------------------------------------------------------------------- /nativelib/.cxx/ndk_locator_record_1l5e415f_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/.cxx/ndk_locator_record_1l5e415f_key.json -------------------------------------------------------------------------------- /nativelib/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nativelib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/CMakeLists.txt -------------------------------------------------------------------------------- /nativelib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/build.gradle -------------------------------------------------------------------------------- /nativelib/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nativelib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/proguard-rules.pro -------------------------------------------------------------------------------- /nativelib/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/readme.txt -------------------------------------------------------------------------------- /nativelib/src/androidTest/java/com/mikel/natvelib/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/androidTest/java/com/mikel/natvelib/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /nativelib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nativelib/src/main/cpp/include/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/cpp/include/aes.h -------------------------------------------------------------------------------- /nativelib/src/main/cpp/native_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/cpp/native_test.cpp -------------------------------------------------------------------------------- /nativelib/src/main/java/com/mikel/nativelib/JNIHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/java/com/mikel/nativelib/JNIHelper.java -------------------------------------------------------------------------------- /nativelib/src/main/jniLibs/arm64-v8a/libaesutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/jniLibs/arm64-v8a/libaesutil.so -------------------------------------------------------------------------------- /nativelib/src/main/jniLibs/armeabi-v7a/libaesutil.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/main/jniLibs/armeabi-v7a/libaesutil.so -------------------------------------------------------------------------------- /nativelib/src/test/java/com/mikel/natvelib/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/nativelib/src/test/java/com/mikel/natvelib/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikelhm/MikelProjectDemo/HEAD/settings.gradle --------------------------------------------------------------------------------