黑马android笔记

第二天

TextUtils.isEmpty(var) 判断某个量var是否为空

“zhangtao”.equals(var)  判断var是否等于zhangtao

Android Studio中调出DDMS的方法是按工具栏上的小绿色机器人,可以找到File Explorer

如果在程序中写 File file = new File("a.txt"); 这是要直接创建在应用程序的目录下,这是创建不成功的。应用程序的目录在 data/app/ 下,这个目录是不允许创建文件的。

每个应用都为其创建了一个文件 在/data/data/包名 下,这个才是其存放数据的文件夹。比如,File file = new File(""/data/data/com.example.zhangtao/info.txt""); 这样才是可以的。

context.getFilesDir(); // 帮助我们返回 data/data/包名/files 目录  例如: File file = new File(context.getFilesDir(),"context.txt");

context.getCacheDir(); 帮助我们返回 data/data/包名/cache 目录

 

利用context 直接写文件,可以不用context.getFilesDir(); 如下代码:(会自动保存在data/data/包名/files 目录下)

FileOutputStream fos = context.openFileOutput("private.txt",Context.MODE_PRIVATE);

fos.write("aabb".getBytes());
fos.close();

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。