当前位置: 首页 > news >正文

为什么政府网站总是做的很垃圾推广自己产品的文案

为什么政府网站总是做的很垃圾,推广自己产品的文案,网站是别人做的我这就没有根目录,网站建设咨询加工Android 内部存储 与宿主 App 的生命周期相同,应用卸载时,会被系统自动删除。宿主 App 可以直接访问,无需权限。其他应用无权访问。用户访问需 Root 权限。适合存储与应用直接相关,隐私性或敏感性高的数据。 主要API getDataDi…

Android 内部存储

  • 与宿主 App 的生命周期相同,应用卸载时,会被系统自动删除
  • 宿主 App 可以直接访问,无需权限。
  • 其他应用无权访问。
  • 用户访问需 Root 权限。
  • 适合存储与应用直接相关,隐私性或敏感性高的数据。

主要API

  • getDataDir()

存放目录:/data/data/包名

  • getFilesDir()

存放目录:/data/data/包名/files

  • getDir(String name, int mode)

存放目录:/data/data/包名/指定的name名 (如果该目录不存在,系统会自动创建该目录)

mode

  • MODE_APPEND:即向文件尾写入数据
  • MODE_PRIVATE:即仅打开文件可写入数据
String directory = getFilesDir().toString();
path = directory + File.separator + fileName;FileUtil.saveText(path, sb.toString());

Android 外部存储

Android把外部存储分为两块区域,一块是所有应用均可访问的公共空间,另一块是只有应用自己才可访问的私有空间

私有空间

  • 与宿主 App 的生命周期相同,应用卸载时,会被系统自动删除
  • 宿主 App 可以直接访问,无需权限。(备注:从 4.4 版本开始,宿主 App 可以直接读写外部存储空间中的应用私有目录, 4.4 版本之前,开发人员需在 Manifest 申请外部存储空间的文件读写权限。)
  • 其他 App 可以访问。(备注:自 Android 7.0 开始,系统对应用私有目录的访问权限进一步限制。其它App无法通过 file:// 这种形式的 Uri 直接读写该目录下的文件内容,需通过 FileProvider 访问。)
  • 用户可直接访问,无需权限
  • 适合存储与应用直接相关,隐私性或敏感性都不高的数据。

主要API

  • getExternalFilesDir()

存放目录:/storage/emulated/0/Android/data/包名/files

  • getExternalCacheDir()

存放目录:/storage/emulated/0/Android/data/包名/cache

String fileName = System.currentTimeMillis() + ".txt";
String directory = getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).toString();
path = directory + File.separator + fileName;
FileUtil.saveText(path, sb.toString());

公共空间

  • 与宿主 App 生命周期无关,应用卸载后,数据仍然保留
  • 所有的App都需要申请 EXTERNAL_STORAGE 权限,Android 6.0 开始需申请动态权限。
  • 用户访问,无需权限。
  • 适合存储不敏感的数据,且希望与其他应用共享的数据。

主要API

  • Environment.getExternalStoragePublicDirectory(String type)

存放目录:/storage/emulated/0/指定的type

String directory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).toString();

权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

注:
Android 10 开始,在 Manifest 增加了新属性:android:hasFragileUserData=“true”,如果这里的值为“true”,在卸载 App 的时候,在弹出的对话框里可以由用户勾选是否保留数据。如果勾选的话,那么“外部存储 - 应用私有目录”中数据就会保留,而不会被系统清理。但是不管这里是否勾选,内部存储私有目录里的数据都会被系统删除。

FileUtil

public class FileUtil {// 把字符串保存到指定路径的文本文件public static void saveText(String path, String txt) {BufferedWriter os = null;try {os = new BufferedWriter(new FileWriter(path));os.write(txt);} catch (Exception e) {e.printStackTrace();} finally {if (os != null) {try {os.close();} catch (IOException e) {e.printStackTrace();}}}}// 从指定路径的文本文件中读取内容字符串public static String openText(String path) {BufferedReader is = null;StringBuilder sb = new StringBuilder();try {is = new BufferedReader(new FileReader(path));String line;while ((line = is.readLine()) != null) {sb.append(line);}} catch (Exception e) {e.printStackTrace();} finally {try {if (is != null) {is.close();}} catch (IOException e) {e.printStackTrace();}}return sb.toString();}
}

案例代码

http://www.bjxfkj.com.cn/article/107006.html

相关文章:

  • Wordpress在中国建站篮网目前排名
  • 进出口贸易网站制作seo算法培训
  • 专门做恐怖电影的网站发帖效果好的网站
  • 哪个网站上做ppt比较好个人开发app可以上架吗
  • centos做网站168推广网
  • 豫建设标 网站成都搜索优化整站优化
  • 网站建设的目标关键词包括哪些内容
  • 贵阳做网站seo宁波网站建设网站排名优化
  • 网站开发公司的选择营销渠道有哪几种
  • 怎样做浏览的网站不被发现脚本外链平台
  • 个人网站建设 实验报告网址大全导航
  • 重庆游戏网站开发公司谷歌应用商店
  • 对ui设计的理解和认识手机端关键词排名优化
  • 有横向滚动条的网站查询网站备案信息
  • 做网站很烧钱国际最新新闻
  • 做网站需要什么花费网站群发推广软件
  • 企业网站建设实训心得建网站不花钱免费建站
  • 网站建设的职责注册域名后怎么建网站
  • 乌拉圭网站后缀广告设计
  • 做网站和app需要多久企业网站怎么制作
  • 网站建设资源常见的网络营销策略都有哪些
  • 外贸公司的网站建设模板百度开户公司
  • 免费的ftp网站百度推广工作好干吗
  • 泰安神秀网络科技有限公司汕头seo收费
  • 网站优化怎么做外链郑州网站运营专业乐云seo
  • 在哪网站建设北京seo关键词排名
  • 搜索引擎网站排行榜产品网络营销推广方案
  • 网站 设计公司 温州百度百科词条入口
  • wordpress 如何设置首页淘宝seo具体优化方法
  • 域名同时做邮箱和网站做网站怎么赚钱