您的位置:首页 > 移动开发 > Android开发

20190923今日学习

2019-09-23 20:53 375 查看
  1. TextUtils工具类的使用
      TextYtils.isEmpty(user):判定user是否为空, 返回boolen类型
  2. 使用上下文获取常用目录
      Context.getFileDir().getPath()
  3. 通过上下文获取FileOutputStream
      context.openFileOutputStream()
    • context.openFileInputStream()
  4. 把数据保存到sd卡中使用到的方法
      需要权限WRITE_EXTERNAL_STORAGE
    • Environment.getExternalStorageDirectory().getPath()返回sd卡路径
    • sd卡有可能存在卸载状态android4.0模拟器之后取消了sd卡挂载,但是真机可以自行操作,所以把数据保存到sd卡需要判断sd卡是否可用:Environment.getStoragesTate()与Environment.MEDIA_MOUNTED相比较如果equals则表示sd卡可用,否则可用。
  5. 如何获取sd卡总大小及可用空间
      long totalSpace= Environment.getExternalStorageDirectory().getTotalSpace() API9之后才能用
    • Environment.getExternalStorageDirectory().getUsableSpace()API9之后才能用
    • 转换数据格式 Formatter.formatFileSize(Context context, long totalspace)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android