android data文件夹操作
2016-05-14 21:09
465 查看
1,看代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/c8222459acb24f0037c486c7f1c093eb)
首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己的应用的内部存储路径下。所有内部存储中保存的文件在用户卸载应用的时候会被删除。
2、 files
1. Context.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象。
2. Context.openFileInput()与Context.openFileOutput(),只能读取和写入files下的文件,返回的是FileInputStream和FileOutputStream对象。www.2cto.com
3. Context.fileList(),返回files下所有的文件名,返回的是String[]对象。
4. Context.deleteFile(String),删除files下指定名称的文件。
3、cache
1. Context.getCacheDir(),该方法返回/data/data/youPackageName/cache的File对象。
4、custom dir
getDir(String name, int mode),返回/data/data/youPackageName/下的指定名称的文件夹File对象,如果该文件夹不存在则用指定名称
4000
创建一个新的文件夹。
关于android /data文件夹无法显示内容,看这个http://blog.csdn.net/qq_21383435/article/details/51408001
public class DBTest extends Activity { SQLiteDatabase db; Button bn = null; ListView listView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 创建或打开数据库(此处需要使用绝对路径) db = SQLiteDatabase.openOrCreateDatabase( this.getFilesDir().toString() + "/my.db", null); // ① File fine = this.getFilesDir(); String[] fine2 = this.fileList(); Log.v("aa", "---"+this.getFilesDir().toString()); Log.v("aa", "---"+db.getPath().toString()); Log.v("aa", "---"+fine); Log.v("aa", "---"+fine2.length); for(int i = 0;i< fine2.length;i++){ Log.v("aa", "---"+fine2[i]); }
首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己的应用的内部存储路径下。所有内部存储中保存的文件在用户卸载应用的时候会被删除。
2、 files
1. Context.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象。
2. Context.openFileInput()与Context.openFileOutput(),只能读取和写入files下的文件,返回的是FileInputStream和FileOutputStream对象。www.2cto.com
3. Context.fileList(),返回files下所有的文件名,返回的是String[]对象。
4. Context.deleteFile(String),删除files下指定名称的文件。
3、cache
1. Context.getCacheDir(),该方法返回/data/data/youPackageName/cache的File对象。
4、custom dir
getDir(String name, int mode),返回/data/data/youPackageName/下的指定名称的文件夹File对象,如果该文件夹不存在则用指定名称
4000
创建一个新的文件夹。
关于android /data文件夹无法显示内容,看这个http://blog.csdn.net/qq_21383435/article/details/51408001
相关文章推荐
- android /data文件夹无法显示内容
- Android执行文件apk的组成结构
- Android--第一行代码笔记(2)
- Android-PullToRefresh简单封装
- Android——进度对话框
- android开发笔记之多媒体—Canvas的相关方法
- Android学习笔记十一:Android 中关于 【Cursor】 类的介绍
- IntentSerivce实现原理
- Android实战制作简易天气预报软件
- Android ActionBarSherlock使用教程
- Android并发编程之白话文详解Future,FutureTask和Callable
- Android并发编程之图文解析volatile关键字
- Android5种方式存储数据:
- GitHub排名前100的Android开源库
- Android(java)学习笔记208:Android下的属性动画高级用法(Property Animation)
- android开发笔记之多媒体—图片的颜色处理
- Android 常用Adapter(ArrayAdapter ,SimpleAdapter ,BaseAdapter )的具体用法
- android onUserLeaveHint和onUserInteraction
- Android telnet RPi 2B
- Android(java)学习笔记207:Android下的属性动画(Property Animation)