zoukankan      html  css  js  c++  java
  • Android 内部存储相关的函数(getCacheDir,getDir, getFileStreamPath,getFilesDir,openFileInput, ...)

    为了保证应用程序存储数据的安全性,开发人员在开发应用程序的过程中须要注意使用Android 应用程序的内部存储空间。
    依据不同的要求。将相应的数据文件、缓存文件、暂时文件等分别存储在相应的位置。



    注意:存储在SDCard 上的文件,将对不论什么Android 应用程序可见,并具有存取权限。

    因此,不过应用程序自己使用,的暂时文件也不要存储到SDCard上。

    应用程序内部存储相关函数,请參考Android 官方站点,

    下文对几个重要函数做了中文介绍:
    出处:http://blog.csdn.net/hudashi/article/details/8037076

    Android中,你也能够通过绝对路径以JAVA传统方式訪问内部存储空间。可是以这样的方式创建的文件是对私有,创建它的应用程序对该文件是可读可写,可是别的应用程序并不能直接訪问它。不是全部的内部存储空间应用程序都能够訪问。默认情况下仅仅能訪问“/data/data/你的应用程序的包名”这个路径下的文件。
    Android中。你还能够使用Context对象的openFileOutput()openFileInput()来进行数据持久化存储的这样的方式,你的数据文件将存储在内部存储空间的/data/data/你的应用程序的包名/files/文件夹下。无法指定更深一级的文件夹,并且默认是Context.MODE_PRIVATE模式。即别的应用程序不能訪问它。你能够使用openFileOutput()int mode參数来让别的应用程序也能訪问你的文件。

    注意:保存在/data/data/你的应用程序的包名文件夹中文件,会在卸载你的应用程序时被删除掉。
      
  • 相关阅读:
    XMLHttpRequest 跨域问题
    jQuery+AJAX实现纯js分页功能
    PHP验证码
    PHP基础
    UIView易忽略点
    UITableView  优化
    SpringBoard界面层级结构分析
    给App在“设置”中添加选项(类似招行App)
    通过USB线SSH登陆到越狱手机上(命令行模式的),不通过wifi
    在IOS项目中使用Lua
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/5231422.html
Copyright © 2011-2022 走看看