位置: 编程技术 - 正文

Android数据访问存储之内存读写(android数据存储与访问方式)

编辑:rootadmin

推荐整理分享Android数据访问存储之内存读写(android数据存储与访问方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓数据文件访问限制,安卓数据访问限制怎么办,安卓数据访问受限,安卓数据访问限制怎么办,安卓数据访问受限,安卓数据访问,android数据访问限制,安卓数据访问,内容如对您有帮助,希望把文章链接给更多的朋友!

Android数据存储之内存读写的两大内存

1、手机内存数据读写

getFileDir( ) : 得到当前app在手机内存存储数据的位置/data/data/当前app包名/files

getCacheDir( ) : 得到当前app在手机内存存储数据的位置/data/data/当前app包名/cache

openFileInput(String name) : 直接得到/data/data/当前app包名/files/name文件的输入流

openFileOutput(String name,int mode) : 直接得到/data/data/当前app包名/files/name文件的输出流,mode为写入文件时的权限

2、sdcard数据读写

Environment.getExternalStorageDirectory( ) : 得到当前app所在手机的sdcard位置/storage/sdcard

Environment.getExternalStoragePublicDirectory(String type) : 得到当前app所在手机的sdcard位置下的公共子文件夹/storage/sdcard/....

Android数据存储之内存读写应用实例

布局文件 activity_main.xml

示例代码 MainActivity.java

Android数据访问存储之内存读写(android数据存储与访问方式)

注意:因为要读写SDCard,所以在项目里面的AndroidManifest.xml功能清单文件里面添加读写SDCard的权限

运行效果:

在File Explorer下可以看到 /data/data/com.yihui.iomemery/files/testmemeryio.txt文件,且写入的内容就是UI上面文本框里面的内容

/storage/sdcard/m.txt文件,且写入的内容也是UI上面文本框里面的内容

Android数据存储之读写模式(读写权限)

Android是基于Linux操作系统的,所以Android的文件访问权限与Linux系统的文件访问权限是一致的,具体参考下图说明

1、Android数据访问权限实现方式

Context类的public abstract FileOutputStream openFileOutput(String name, int mode)

2、其中mode就是文件访问权限模式,主要4种模式

Context.MODE_PRIVATE:私有模式(默认模式),只能被应用本身和同一群组的人访问;写入的内容覆盖原文件内容

Context.MODE_APPEND:追加模式也是私有模式,只能被应用本身和同一群组的人访问;如果文件存在就追加内容,如果文件不存在就新建文件并写入内容

Context.MODE_WORLD_READABLE:所有人可读权限

Context.MODE_WORLD_WRITEABLE:所有人可写权限

也可通过多个组合同时拥有多个读写权限,Context.MODE_WORLD_READABLE &#; Context.MODE_WORLD_WRITEABLE表示所有人可读&#;可写

android:ViewPager与FragmentPagerAdapter 关键点ViewPager的滑动监听,自动定时滑动,滑动时间的设置。CodeMainActivitypackagenet.mobctrl.viewpager;importjava.lang.reflect.Field;importandroid.os.Bundle;importandroid.os.Han

Android触摸屏事件派发机制详解与源码分析 1背景最近在简书和微博还有Q群看见很多人说Android自定义控件(View/ViewGroup)如何学习?为啥那么难?其实答案很简单:基础不牢,地动山摇。不扯蛋了

种设计模式全解析 一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型

标签: android数据存储与访问方式

本文链接地址:https://www.jiuchutong.com/biancheng/385971.html 转载请保留说明!

上一篇:Android开发教程--第一个JNI程序(android开发教程视频 好少)

下一篇:android:ViewPager与FragmentPagerAdapter

  • 增值税年末结转的会计处理
  • 金税维护费全额抵扣
  • 土地税税额标准
  • 纳税人期末存货怎么结转
  • 不确认递延所得税的特殊情况
  • 差额征收企业指什么企业
  • 工厂宿舍的水电安装规范图
  • 申报工资总额填错了
  • 员工在公司食堂就餐被烫伤医药费由谁承担
  • 增值税主表填报说明
  • 企业中征码怎么办
  • 一般纳税人的税率是多少个点
  • 租赁合同印花税计算
  • 一次性发放年终奖怎么税务筹划
  • 期末存货跌价准备金额的确定
  • 营业收入少入0.02怎么办
  • 土地评估费计入什么会计科目
  • 购买电脑配件的网址
  • 城建税免征怎么记账
  • 所得税缴纳计算公式
  • 城建税教育费附加税率怎么计算
  • 融资租赁收到租金不确认收入
  • 增值税普通发票可以抵扣吗
  • 对方不开票
  • 购销合同印花税税率
  • 电子商务出来干嘛
  • 企业所得税以前年度所得调整
  • 速动比率的合理范围
  • 以前年度损益调整怎么做账
  • 需要税务部门解决的问题
  • 考试资格的工作有哪些
  • php socket函数
  • 最小的3g无线路由器型号
  • 电梯的维护保养应当由谁负责
  • 酒店装修的整个流程图
  • 美丽的大中华
  • 劳务公司成本核算方法选择什么
  • php 遍历字符串
  • 知识图谱ui
  • 【强化学习】Q-Learning算法详解
  • hostnamectl命令可以永久修改主机名
  • lvm 创建
  • Docker 搭建api
  • dom事件种类
  • 几个项目可以合到一起招标吗
  • 低值易耗品如何界定
  • 百旺 税控盘
  • 医院累计折旧会计分录
  • sql服务如何自动启动
  • 招聘招一个人爱我图片
  • 低值易耗品的账务处理图片
  • 知识产权申请如何申请
  • 逾期交房违约金 已支付金额
  • 增值税免征印花税怎么算
  • 租厂房需要办环评注意事项
  • 给客户买的礼品要交税吗
  • 关于母子公司的关系的表述,正确的是( )
  • 电子监控系统安装与维修
  • 公司劳务过账的法律依据
  • 研发费用账务处理实例
  • 增值税是否计入税金及附加
  • mysql三层架构
  • sql创建表日期格式
  • Windows Sever 2016技术预览版3 本月发布
  • mac电脑连wifi总是断开
  • 苹果电脑mac如何连接打印机
  • 电脑输入systeminfo
  • win10企业版教育版专业版哪个好
  • node.js console.log
  • cocos js
  • JavaScript中数组包含的属性和方法有哪
  • unity link.xml
  • js添加一个div
  • 税控盘怎么查看开票截止日期
  • 吉林省地方税务局
  • 工会开票要求
  • 如何在电子税务局变更财务负责人
  • 补发上个月的工资怎么做账
  • 个人所得税税收政策2023最新规定
  • 长沙税务服务热线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设