【安卓-Kotlin】学习笔记

1.控件类

  1. drawable-24用来放矢量图
  2. ConstraintLayout布局可以添加百分比辅助线帮助适配
  3. 这个右边是多选然后按照一种方式对齐,也非常好用
    在这里插入图片描述
  4. 关于那么多Text,第一个是label,Plain Text是全显示的,Password出来是*****,Number只会弹出数字键盘(emmm,所以有些只有填写数字验证码但跳出来全键盘的是程序员偷懒了)
    在这里插入图片描述
  5. 日历
    在这里插入图片描述
  6. 评分星星
    在这里插入图片描述
  7. 屏幕翻转
  8. 横纵模式可以做两套布局 这位up第九课

2. 本地化(适配多语言)

1)来到values文件夹,打开strings.xml,使用open editor
在这里插入图片描述
2)点击小地球,寻找简体中文(Minima做了本地化处理,强大)
在这里插入图片描述
3)添加对应转换语言
在这里插入图片描述
4)对应的文件夹就生成了
在这里插入图片描述

3.ViewModel-jetpack(androidx库的一个组件)中的一个类

  1. ViewModel属于jetpack架构组件的部分
  2. 使界面Activity和Fragment UI本身只控制界面,将代码数据操作交给ViewModel,解耦
  3. 储存Activity的数据
  4. ViewModelProviders已经弃用改为ViewModelProvider样例
    在这里插入图片描述
  5. 配合LifeData与Room完成数据的监听和存储
    在这里插入图片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章