[{"title":"( 22 个子文件 25KB ) 下载功能工具类.zip","children":[{"title":"downloaderLib","children":[{"title":"src","children":[{"title":"androidTest","children":[{"title":"java","children":[{"title":"com","children":[{"title":"dl7","children":[{"title":"downloaderlib","children":[{"title":"ApplicationTest.java <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"dl7","children":[{"title":"downloaderlib","children":[{"title":"ExampleUnitTest.java <span style='color:#111;'> 314B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"AndroidManifest.xml <span style='color:#111;'> 509B </span>","children":null,"spread":false},{"title":"res","children":[{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 76B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"dl7","children":[{"title":"downloaderlib","children":[{"title":"DownloadListener.java <span style='color:#111;'> 780B </span>","children":null,"spread":false},{"title":"service","children":[{"title":"DownloadTask.java <span style='color:#111;'> 11.03KB </span>","children":null,"spread":false},{"title":"DownloadThreadPool.java <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false}],"spread":true},{"title":"db","children":[{"title":"DbHelper.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"FileDAOImpl.java <span style='color:#111;'> 3.95KB </span>","children":null,"spread":false},{"title":"FileDAO.java <span style='color:#111;'> 737B </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"FileUtils.java <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"PreferencesUtils.java <span style='color:#111;'> 9.57KB </span>","children":null,"spread":false},{"title":"DownloadStatus.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":false},{"title":"helper","children":[{"title":"MainHandler.java <span style='color:#111;'> 512B </span>","children":null,"spread":false},{"title":"ListenerDecorator.java <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false}],"spread":false},{"title":"exception","children":[{"title":"DownloadException.java <span style='color:#111;'> 249B </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"FileInfo.java <span style='color:#111;'> 3.78KB </span>","children":null,"spread":false}],"spread":false},{"title":"DownloadConfig.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"FileDownloader.java <span style='color:#111;'> 6.19KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"proguard-rules.pro <span style='color:#111;'> 655B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]