设为首页 收藏本站 662p开源网
开启辅助访问 切换到宽版

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

切换风格 立即注册 找回密码

安卓教程网

查看: 51460|回复: 10

Android文件操作

[复制链接]
发表于 2017-12-5 16:07:23 | 显示全部楼层 |阅读模式
更多
android文件操作私有文件备注
因为手机内部存储的根目录是只读的,所以需要根据规范(/data/data/报名/...>)创建文件到APP私有文件夹
  • filesDir (data/data/包名/files)
用来保存重要的配置文件
  • cacheDir (data/data/包名/cache)
缓存目录,当存储空间不足,系统会自动清理该部分内容
File
  1. val
  2. file = File(filesDir,
  3. "info.txt")
  4. file.writeText("$qq##$pwd")
复制代码



Cache
  1. val
  2. file = File(cacheDir,
  3. "info.txt")
  4. file.writeText("$qq##$pwd")
复制代码



代码
  1. private fun login(){
  2.         var qq = et_qq.text.toString().trim()//拿到QQ号输入框的值
  3.         var pwd = et_pwd.text.toString().trim()//拿到密码输入框的值
  4.         if(TextUtils.isEmpty(qq)||TextUtils.isEmpty(pwd)){
  5.             Toast.makeText(this,"QQ或密码不能为空",Toast.LENGTH_LONG).show()
  6.             return@login
  7.         }
  8.         if(cb_reme.isChecked){//记住密码
  9.             val file = File(filesDir,"info.txt")//因为手机内部存储的根目录是只读的,所以需要根据规范(/data/data/包名/...>)创建文件到APP私有文件夹
  10.             file.writeText("$qq##$pwd")
  11.             Toast.makeText(this,file.readText(),Toast.LENGTH_LONG).show()
  12.             Log.i(TAG,"记住密码")
  13.         }else{//不需要记住密码
  14.             Toast.makeText(this,"登录失败",Toast.LENGTH_LONG).show()
  15.             Log.i(TAG,"不需要记住密码")
  16.         }
  17.     }
复制代码
公有文件
使用openFileOutput



新浪微博达人勋

高级会员

1810

积分

600

威望

5

金钱

Rank: 6Rank: 6

积分
1810
发表于 2017-12-5 16:07:51 | 显示全部楼层
先来顶一下先

新浪微博达人勋

注册会员

134

积分

38

威望

3

金钱

Rank: 2

积分
134
发表于 2017-12-16 00:46:37 | 显示全部楼层
这么强,支持楼主,佩服
发表于 2017-12-19 10:39:41 | 显示全部楼层
看起来好像不错的样子
发表于 2017-12-30 16:27:37 | 显示全部楼层
鼎力支持!!

新浪微博达人勋

注册会员

101

积分

33

威望

1

金钱

Rank: 2

积分
101
发表于 2018-1-1 22:55:49 | 显示全部楼层
支持,楼下的跟上哈~
发表于 2018-1-2 14:39:06 | 显示全部楼层
路过

新浪微博达人勋

注册会员

78

积分

26

威望

0

金钱

Rank: 2

积分
78
发表于 2018-1-3 12:57:38 | 显示全部楼层
前排支持下了哦~

新浪微博达人勋

注册会员

198

积分

55

威望

8

金钱

Rank: 2

积分
198
发表于 2018-1-4 17:03:02 | 显示全部楼层
看帖要回,回帖才健康,在踩踩,楼主辛苦了!

新浪微博达人勋

注册会员

96

积分

32

威望

0

金钱

Rank: 2

积分
96
发表于 2018-1-11 03:45:32 | 显示全部楼层
看起来不错
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|安卓教程网 ( 粤ICP备12089784号  

GMT+8, 2018-10-15 23:32 , Processed in 0.758841 second(s), 56 queries .

Powered by Discuz X3.1

© 2001-2013 IOS教程网

快速回复 返回顶部 返回列表