1,看代码

public class DBTest extends Activity
{SQLiteDatabase db;Button bn = null;ListView listView;@Overridepublic 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对象,如果该文件夹不存在则用指定名称创建一个新的文件夹。

  1. 关于android /data文件夹无法显示内容,看这个http://blog.csdn.net/qq_21383435/article/details/51408001

android data文件夹操作相关推荐

  1. android /data文件夹无法显示内容

    Eclipse开发Android上的数据库应用,需要把数据库文件放到/data/data/mynamespace/database文件夹下,普通手机通过ROOT后经常还是看不到这个文件夹,这时需要用R ...

  2. 如何在Android/data文件夹下面出现包路径

    引用:https://www.cnblogs.com/zhaoyanjun/p/4530155.html 应用程序在运行的过程中如果需要向手机上保存数据,一般是把数据保存在SDcard中的. 大部分应 ...

  3. 解决Android11 无法访问/Android/data文件夹的问题

    由于Android11的什么沙盒存储机制,导致系统自带的文件管理器(miui)和第三方(es文件管理器)都无法访问.(关于es文件管理器,官方旧版无法访问,直接显示空文件夹,官方新版没试过)     ...

  4. Android配置----DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法...

    Android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹,问题在于data文件夹没有权限,用360手机助手或豌豆荚也是看不见的. 有以下两种解决方法: ...

  5. Android真机连接Eclipse时,打不开File Explorer下的data文件夹解决方法

    当用真机开发Android时,连接了Eclipse后,默认在File Explorer下是达不开我们手机的data文件夹的,这里打不开是因为权限不足.以下有个小技巧可以解决这问题. 首先,测试机先ro ...

  6. android 手机查看sql数据库 以及data文件夹为空

    之前在测试一个关于sqlite的数据库的demo中,为了查看数据库的结果,于是去data文件夹找,但是没找到为空,查阅资料后发现问题还不是一下子就能解决的,以下是我的 解决经历,都是在网上大神的帮助下 ...

  7. Android 努比亚Z9min root 以及 data文件夹读写权限开放

    root: 下载root工具包:http://pan.baidu.com/s/1kTj7zin 连接上手机之后解压缩工具包,执行即可. 权限开放: root之后使用Android Studio依旧不能 ...

  8. android 创建文件夹_Android安全(四)数据库 之 SQLite数据库

    每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的.与操作系统无关的SQL数据库-SQLite.SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据 ...

  9. 关于真机调试DDMS中的data文件夹打不开的解决方法

    转载自http://www.cnblogs.com/java-qzq/p/5798673.html 今天在开发的时候需要导出程序中的数据库文件查看数据,数据库文件默认就在/data/data/应用包名 ...

最新文章

  1. 【CentOS Linux 7】实验2【Linux多用户管理】
  2. 用Python递归做个多层次的文件执行
  3. SQL SERVER – Beginning of SQL Server Architecture – Terminology – Guest Post
  4. 【Python之路Day12】网络篇之Python操作RabbitMQ
  5. mysql 连接 指定字符集_关于Mysql连接池配置指定字符集的问题
  6. 程序员都该知道这5个定律,有朋友使用后,现在已经是软件工程师!
  7. 零基础小白如何学习UI设计
  8. SAP License:关于集团管控模式的几点思考
  9. zepto源码--filtered, contains,funcArg,setAttribute,className,deserializeVale--学习笔记
  10. ffmpeg 反复推流_FFmpeg 推流问题记录
  11. 关于Lua的下载以及wlua、luac等文件的解释
  12. 烽火路由路虚拟服务器,烽火路由器怎么设置?烽火路由器设置详解
  13. 【SuperResolution】Spatial resolution的含义
  14. Nginx-RTMP功能调研
  15. 计算机录音机应用程序在哪,win10电脑自带录音在哪里打开
  16. 深入理解非阻塞同步IO和非阻塞异步IO
  17. 高德h5地图api接口_H5,JS中使用微信、高德获取定位
  18. 微信小程序运营系列(一)
  19. UOS操作系统重置开机密码
  20. 支付系统设计中,如何防止重复支付?

热门文章

  1. 停航63天!湖北复航了,机票预订火爆程度堪比春运
  2. 新消费催生新制造:拼多多一年将培育百家销量过亿家纺企业
  3. iQOO Pro 5G版今日正式开售:售价最亲民的5G旗舰
  4. 618哪家空调最受欢迎?格力奥克斯互撕 友商却笑到最后
  5. 荣耀20发布会花式官宣:4!-3!+2!伦敦见
  6. 用在WEB开发中实现会话跟踪实现
  7. opencv 高反差保留算法
  8. app分发源码_第三方苹果企业签名源码
  9. Golang实践录:命令行cobra库实例优化
  10. 嵌入式设备ntp同步时间的一些笔记