Android环境搭建 Android编码规范 Android网络编程 Android数据储存

内部存储保存形式


注:此节接上一节内容


运行应用程序。


android1.png 


保存HelloWorld,点击保存


android2.png 


点击显示


android3.png 


就获取到了HelloWorld。

再点击显示还是获取HelloWorld。

这个就是内部存储的保存形式。

内部存储的路径,在内部存储的ddms保存的过程中,可以看到一个cache文件夹,这个cache文件夹是内部缓存的路径,


android4.png 


怎么样去保存到cache路径,怎么获取cache路径,在应用程序刚开始的时候,就直接看一下,应用程序中经常使用的缓存路径都有哪些,首先调用下this调用对象调用它的getcachedir,这样是一个缓存保存的路径,直接使用Log打印一下,给一个tag标签,“保存的路径1”,更上上下文对象加上getcachedir


android5.png 


这样是一种形式,除了上下文对象调用getcachedir的时候,还有一个this.getexternalcachedir,这个是显示在我们当前的一些数据,来看一下这个路径到底是哪里,还有一个保存路径3,另外一个缓存使用到的路径environment.getdownloadcachedirectory,是一个环境当中经常会用到的,缓存路径。


android6.png 


运行应用程序,就看看这三个路径分别是哪里。


android7.png 


使用缓存保存图片,或者保存数据的时候,它会随着应用程序的卸载而卸载掉,就不会带来一些冗余的数据,而应用程序存在的情况下,又可以很方便的来为我的应用程序,提供一些便利的快捷访问。

 

/**

* 内部存储

* 打开内部存储文件使用的方法

* openfileoutput 来打开一个输出流关联内部存储保存的文件保存

* openfileinput 来打开一个输入流关联内部存储保存文件进行读取

*

* 常用的缓存路径 :

* 内部缓存:经常会调用方法叫做context.getcachedir也是个上下文对像

* 外部存储当中的缓存路径this.getexternalcachedir有些使用上下文对象调用,context.getexternalcachedir



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

麦子大聚惠,豪华礼包你领了吗?

客服热线 400-862-8862

回到顶部