随堂笔记

常见布局

相对布局

  • 组件可以重叠
  • 所有组件默认位置:左对齐,顶部对齐
  • 可以相对于父元素对齐
  • 可以相对于其他组件对齐
  • 可以布局于其他组件的上下左右

帧布局

  • 组件可以重叠
  • 所有组件默认位置:左对齐,顶部对齐
  • 布局方式的属性与线性布局一致

表格布局

  • 一个TableRow节点是一行
  • TableRow中有几个子节点就是几列
  • 宽高属性可以不写

Logcat

  • 分5个等级,每个等级使用不同颜色

在Android中读写文件

  • RAM:运行内存,相当于电脑的内存
  • ROM:内部存储空间,相当于电脑的硬盘
    • Android手机必须有的
  • SD卡:外部存储空间,相当于电脑的移动硬盘
    • 不是必须的
  • 现在手机自带的空间都属于外部存储,然后手机基本内部外部共享同一个存储设备

内部存储路径

  • 所有安装至手机的应用都会在data/data目录下生成一个包名文件夹,这个文件夹就是内部存储的路径
  • 应用只能在自己的包名文件夹中读写文件

外部存储路径

2.2之前:sdcard
2.2~4.2:mnt/sdcard
4.3开始:storage/sdcard

获取sd卡空间

  • 存储设备会被分为若干个区块
  • 每个区块的大小 * 区块总数 = 存储设备的总大小
  • 每个区块的大小 * 可用区块的数量 = 存储设备可用大小

文件访问权限

  • 每一个应用都是一个独立的用户
  • drwxrwxrwx
  • 第一个字母d
    • d:表示文件夹
    • -:表示文件
  • 第一组rwx:文件拥有者(owner)的权限
    • r:读
    • w:写
    • x:执行execute
  • 第二组rwx:与文件拥有者同一用户组的用户(grouper)
  • 第三组rwx:其他用户(other)的权限

SharedPreference

  • 以键值对的形式保存数据
  • 适合存放零散简单的数据
  • 原理其实是生成xml文件去保存

XML文件生成

  • xml序列化器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值