安卓快速开发框架(十一)XBaseAndroid工作组概念

工作组就是将APP的储存功能,进行分目录。将每个目录认为是一个工作组,每个工作组有一个名称。其实就是一个File对象。只是我们将它进行了分类。有file、cache、db等。我们还可以自定义resource、video、images等。

       File file = new File("sss");//演示File
       ProjectUtils projectUtils = ProjectUtils.getInstance().setFileType(ProjectUtils.FILE_TYPE).setIdCard(true);
       projectUtils.createWorkGroup("images");//返回是否创建工作组成功
       projectUtils.clearWorkGroup("images");//清空工作组里的所有文件
       projectUtils.deleteWorkGroupFile("images","1.txt");//删除工作组里的1.txt
       projectUtils.getDefaultWorkFile("txt");//该放大将返回一个无工作组ROOT文件对象。且文件名随机。
       projectUtils.getDefaultWorkGroupFile("images","png");//返回一个File对象。工作组不存在不会自动创建
       projectUtils.getWorkGroupFileList("images");//获取一个工作组下所有文件对象。
       projectUtils.writeFile(file,"你啊或");//往一个File对象写入文本。
       projectUtils.writeWorkGroup("images","txt","自动将文本写入到images");//返回一个File对象

你可能感兴趣的:(安卓快速开发框架(十一)XBaseAndroid工作组概念)