Android-本地存储
xjbclz
有多年APP与手机软件开发和管理工作经验,出版了两本书:《Android APP开发实战》和《App Inventor2定制与二次开发》
展开
-
APP开发实战99-Android的内部存储(Internal Storage)
26 Android的本地存储(参考:http://blog.csdn.net/zhaokaiqiang1992)26.1内部存储(InternalStorage)内部存储空间特性:这部分空间总是可用的。这里的文件默认是只能被你的APP所访问的。当用户卸载APP的时候,系统会把内部存储里面的相关文件都清除干净。内部存储是想确保不被用户与其他APP所访问的最佳存储区域。转载 2016-07-17 22:11:54 · 775 阅读 · 0 评论 -
APP开发实战100-Android的外部存储(External Storage)
26.2外部存储(ExternalStorage)26.2.1外部存储的特性1并不总是可用的,当用户用数据线把手机和电脑相连,并选择USB存储模式时,APP不可以访问外部存储区域。2 各APP都可以访问的。3当用户卸载APP时,系统仅仅会删除外部存储区域根目录(getExternalFilesDir())下的相关文件。4外部存储区域是在不需要严格的访问权限并且希望某些文件能够被原创 2016-07-18 22:42:26 · 397 阅读 · 0 评论 -
APP开发实战101-Android的外部私用存储
26.2.2外部私用存储内部存储的文件应该属于私有文件,别的APP想要访问是比较困难的;外部存储由于容量较大,一般是APP保存较大文件的不二选择,那么是不是外部存储里面的文件,所有的APP都可以随意访问呢?显然并不是这样的,在外部存储中,也存在着私有文件的概念。 就像在前面获取内部存储的方法一样,使用Context.getExternalCacheDir()和Context.getEx原创 2016-07-19 22:16:47 · 359 阅读 · 0 评论 -
APP开发实战102-Android的外部公共存储
26.2.3外部公共存储(参考:http://blog.csdn.net/zhaokaiqiang1992) 如果你的APP产生的文件不需要隐藏,即对用户是可见的,那么可以把文件放在外部的公共存储文件下面。 可以通过下面的代码获取到公共存储目录Environment.getExternalStorageDirectory() Environment.getEx原创 2016-07-19 22:18:06 · 443 阅读 · 0 评论 -
Android数据存储实现的5大方式
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,更加系统详细的介绍了5种存储的方法和异同。第一种: 使用SharedPreferences存储数据SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中 重载窗口状态onSaveInstanceState保存一转载 2016-09-21 20:28:35 · 655 阅读 · 0 评论