安卓学习之路之内部存储之InternalStorage
来源:互联网 发布:图像分割算法后处理 编辑:程序博客网 时间:2024/04/27 17:34
InternalStorage内部存储的特点:
1. 内部存储总是有效的.
2.默认的情况下 只能被本应用程序读写.
3.当删除应用程序的时候,内部存储也跟着被删除
因为内部存储的数据都放在应用程序的包名下,
注意:内部存储一般不要存储太大的数据.因为这样会使你的应用越来越大.
使用内部存储要注意的问题:
1: 使用openFileInput()方法并要传入的文件名称作为参数,会返回一个FIleInternalStorage内部存储的对象,直接使用openFileInput()这个方法,代码如下
<pre style="font-family: 'Lucida Sans Typewriter'; font-size: 15pt; background-color: rgb(255, 255, 255);">FileInputStream fis = openFileInput("info.txt")<span style="color:#251ccc;"><strong><em>;</em></strong></span>相当于
<pre name="code" class="java"> File file = new File(getFilesDir(), "info.txt");
FileInputStream fis = new FileInputStream(file);这两句代码
其实内部存储数据的方式就是对文件的读写和写入的过程;
也就是说其实就是对java流的操作!!
内部存储的类还有其他的方法
getDir()在内部存储空间中创建或打开一个现有的目录.
deleteFile()删除存放在内部存储中的文件
fileList() 返回一个String类型的数组,存放当前应用的所有私有文件的名称
使用内部存储的时候要注意的是:设备的内部存储的空间不足的时候,系统会自动删除缓存文件节省空间,但是不推荐依靠系统自动清理机制来清理这些文件,而是开发者应该始终保持自己的缓存文件维持在一个合理的限度内.
0 0
- 安卓学习之路之内部存储之InternalStorage
- andriod之InternalStorage内部存储
- 安卓内部存储之数据库存储
- Android内部存储--InternalStorage
- 安卓学习之路之数据存储外部存储
- 安卓内部存储之XML存储的实现
- 安卓数据保存之——内部存储
- 安卓之数据存储学习总结
- 安卓学习之路之数据存储方式之SharedPreferences
- 安卓存储基本用法之SharedPreferences和内部外部存储
- 安卓学习之路之Fragment
- 安卓学习之路之广播
- 安卓学习之路
- 安卓学习之路!
- 安卓学习之路
- 安卓学习之路
- 安卓存储之SharedPreference
- 数据存储之内部存储
- hi3531 SDK已编译文件系统制作jffs2文件系统镜像并解决问题 .
- SDK应该包括什么东西
- 心得
- 初学Loadrunner常见问题记录
- Scrum学习
- 安卓学习之路之内部存储之InternalStorage
- java SE复习笔记2
- xUtils框架的介绍(四)
- NSLineBreakMode
- 很有用的函数http_build_query
- 面试题_sleep和wait的区别
- java.lang.ClassNotFoundException: javax.persistence.Entity
- LoadRunner集合点
- 清理沙盒缓存&获取缓存size