阅读更多

学习Android的朋友欢迎加入:群 59324839(QQ)

流相对本程序而言

方法:context.openFileOutput(filename,Context.MODE_PRIVATE);

         注:这种方法得到的是一个FileOutputStream对象 且:它是存储在手机存储卡中的,其中Context.MODE_PRIVATE 只能被本程序进行访问 并且会被第二次写入数据重新覆盖

         则:outStream.write(content.getBytes());

新知识:在做异常抛出的时候,在Model(模型层)中所有的异常要对外抛出,以让Ccontrol层)进行接收----//如要显示异常信息  我们就可以在C层得到并进行相关处理

----这样一来也就更好的体现了MVC模式,我们在M层不用做相关的异常处理

新知识:要得到当前引用目录:this.getFilesDir();------//:data/data/应用包名/files/…(即:得到files这个文件夹)

之中还有一个Cache文件夹this.getCacheDir();

四个操作模式:

         1Context.MODE_PRIVATE默认  私有的,只能被程序本身访问

         2Context.MODE_APPEND如存在文件则向文件新加内容,不存在就创建

         3Context.WORLD_READABLE外部程序读取

         4Context.WORLD_WRITEABLE外部程序可写

注:如果要这个文件既可以让外部程序读取,也可以写入,那么可以加两个模式相加

         Context.WORLD_READABLE + Context.WORLD_WRITEABLE

 

SDCard

         得到SDcard目录:Environment.getExternalStorageDirectory()判断一部手机上是否有SDCard: Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)

功能清单:

 

 

 

更多相关文章

  1. Android(安卓)从一个应用打开另一个应用
  2. Android(安卓)基础
  3. Android9.0 SIM卡初始化---更新数据(代码 高通9.0代码)
  4. Android(安卓)修改开机画面
  5. Android开发(1)——项目结构
  6. android常见错误之Nor…
  7. Android(安卓)WMS分析(一) WindowManager
  8. Error:(1, 0) Plugin with id 'android' not found.
  9. 用ILMerge合并Silverlight, WindowsPhone或Mono for Android的程

随机推荐

  1. Python 系统资源信息获取工具,你用过没?
  2. 2018 年终总结:成就不算少,进步不算多
  3. 【一】从0开始,用flask+mongo打造分布式服
  4. 2019,继续前行!
  5. 最佳实践【二】从 0 开始,用 flask+mongod
  6. 让我大吃一堑的前后分离 web 站模拟登录
  7. 情人节到了,让我们送出程序员专属礼物吧!
  8. time date datetme timestamp 傻傻分不清
  9. BootstrapVue 入门[每日前端夜话0x62]
  10. Python 排序算法[一]:令你茅塞顿开,却又匪