getCacheDir()和getFilesDir()方法区别

简介:
Activity提供了getCacheDir()和getFilesDir()方法:

getCacheDir()方法用于获取/data/data//cache目录

getFilesDir()方法用于获取/data/data//files目录

//==================================================

将文件写入SD卡内:

获取SDCard的状态:

Environment.getExtemalStorageState()

Environment.MEDIA_MOUNTED手机装有SDCard,并且可以进行读写

获取SDCard的目录:Environment.getExtemalStorageDirectory()

//=============================================

File saveFile=new File("/sdcard/zhzhg.txt");

或:File sdCardDir=new File("/sdcard");//获取SD卡目录

File saveFile = new File(sdCardDir,"zhzhg.txt");

FileOutputStream outStream = new FileOutputStream(saveFile);

outStream.write("文件的读写".getBytes());

outStream.close();

目录
相关文章
|
1月前
|
存储 Java 编译器
【JVM】深入了解JVM方法区
【JVM】深入了解JVM方法区
20 0
|
8月前
|
存储 Java 编译器
jvm方法区
了解jvm方法区
78 0
|
9月前
|
存储 缓存 Java
|
9月前
|
Java 索引
jvm之方法区解读(下)
jvm之方法区解读(下)
|
9月前
|
存储 Dubbo Java
jvm之方法区演变及方法区的GC解读
jvm之方法区演变及方法区的GC解读
|
10月前
|
Java 编译器 C++
JVM 常量池
JVM 常量池
|
11月前
|
存储 缓存 Java
【JVM】7. 方法区
【JVM】7. 方法区
|
存储 缓存 Dubbo
09-方法区
09-方法区
71 0
09-方法区
|
存储 Java 编译器
JVM 三种常量池(中)
本文主要讲述三种常量池: Class 常量池、字符串常量池、还有基本类型常量池。 默认 jdk 版本:jdk 1.8
178 0
JVM 三种常量池(中)
|
Oracle Java 关系型数据库
JVM 三种常量池(下)
本文主要讲述三种常量池: Class 常量池、字符串常量池、还有基本类型常量池。 默认 jdk 版本:jdk 1.8
81 0