[{"title":"( 146 个子文件 234KB ) 对项目经常用到的如BaseActivity,BaseFragment,网络请求等进行一些基本封装","children":[{"title":"gradlew.bat <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 465B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"gradlew <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"gradle-wrapper.jar <span style='color:#111;'> 52.38KB </span>","children":null,"spread":false},{"title":"NetworkUtils.java <span style='color:#111;'> 9.78KB </span>","children":null,"spread":false},{"title":"NetworkStateView.java <span style='color:#111;'> 9.16KB </span>","children":null,"spread":false},{"title":"BaseActivity.java <span style='color:#111;'> 7.90KB </span>","children":null,"spread":false},{"title":"PersistentCookieStore.java <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"CameraUtils.java <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"ProgressDialogUtils.java <span style='color:#111;'> 5.46KB </span>","children":null,"spread":false},{"title":"MyWebChromeClient.java <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false},{"title":"BaseFragment.java <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false},{"title":"LoggingInterceptor.java <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false},{"title":"ActivityUtils.java <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"ImageLoader.java <span style='color:#111;'> 4.29KB </span>","children":null,"spread":false},{"title":"WebViewActivity.java <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"ApkDownloadManager.java <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"CameraActivity.java <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"UIUtils.java <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"ApkUpdateUtils.java <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"MyWebViewClient.java <span style='color:#111;'> 2.46KB </span>","children":null,"spread":false},{"title":"SPUtils.java <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"MainActivity.java <span style='color:#111;'> 2.40KB </span>","children":null,"spread":false},{"title":"LogUtils.java <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"GankEntity.java <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"FileUtils.java <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"SerializableOkHttpCookies.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"HttpRetrofit.java <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"BaseDialogFragment.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"CircleImageTransform.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"HttpTransformer.java <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"ApkInstallReceiver.java <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"CacheInterceptor.java <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"BitmapUtils.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"VersionUtils.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"KeyBoardUtils.java <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"App.java <span style='color:#111;'> 1022B </span>","children":null,"spread":false},{"title":"ApiException.java <span style='color:#111;'> 960B </span>","children":null,"spread":false},{"title":"CookieManager.java <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"HttpApi.java <span style='color:#111;'> 933B </span>","children":null,"spread":false},{"title":"ImageClickInterface.java <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"ExampleInstrumentedTest.java <span style='color:#111;'> 742B </span>","children":null,"spread":false},{"title":"HttpResult.java <span style='color:#111;'> 663B </span>","children":null,"spread":false},{"title":"HttpFactory.java <span style='color:#111;'> 569B </span>","children":null,"spread":false},{"title":"ToastUtils.java <span style='color:#111;'> 569B </span>","children":null,"spread":false},{"title":"ExampleUnitTest.java <span style='color:#111;'> 397B </span>","children":null,"spread":false},{"title":"HttpResultFunc.java <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"WebViewContract.java <span style='color:#111;'> 378B </span>","children":null,"spread":false},{"title":"BaseView.java <span style='color:#111;'> 276B </span>","children":null,"spread":false},{"title":"PermissionListener.java <span style='color:#111;'> 237B </span>","children":null,"spread":false},{"title":"BasePresenter.java <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 14.35KB </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 10.24KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 9.82KB </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 7.54KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 5.97KB </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"ic_empty.png <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"ic_no_data.png <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"ic_net_error.png <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"ic_no_network.png <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"ic_refresh.png <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"ic_load_fail_black.png <span style='color:#111;'> 866B </span>","children":null,"spread":false},{"title":"ic_load_fail_white.png <span style='color:#111;'> 764B </span>","children":null,"spread":false},{"title":"ic_load_success_white.png <span style='color:#111;'> 710B </span>","children":null,"spread":false},{"title":"ic_load_success_black.png <span style='color:#111;'> 663B </span>","children":null,"spread":false},{"title":"ic_default.9.png <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"proguard-rules.pro <span style='color:#111;'> 7.02KB </span>","children":null,"spread":false},{"title":"gradle.properties <span style='color:#111;'> 730B </span>","children":null,"spread":false},{"title":"gradle-wrapper.properties <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"styles_dialog.xml <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"network_state_view.xml <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"dialog_loading.xml <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"activity_main.xml <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"AndroidManifest.xml <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"styles.xml <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"activity_web_view.xml <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"activity_camera.xml <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"view_no_network.xml <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"view_network_error.xml <span style='color:#111;'> 899B </span>","children":null,"spread":false},{"title":"view_empty.xml <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'> 686B </span>","children":null,"spread":false},{"title":"exposed_instrumentation_api_publish_0_5.xml <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"butterknife_8_5_1.xml <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"gradle.xml <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"espresso_idling_resource_2_2_2.xml <span style='color:#111;'> 624B </span>","children":null,"spread":false},{"title":"butterknife_annotations_8_5_1.xml <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"rxandroid_1_2_1.xml <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"animated_vector_drawable_25_3_1.xml <span style='color:#111;'> 613B </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]