使用materalDesign
官方文档
https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md
手顺
- 添加Material 依赖
implementation ‘com.google.android.material:material:1.10.0’ - 声明material 控件
eg:com.google.android.material.checkbox.MaterialCheckBox……等等
设置APP的icon
https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive?hl=zh-cn
Android OS 8(API 26) 之后
需要创建drawable-anydpi-v26文件夹,并在文件夹下创建icon名称的xml文件,文件中使用并设置foreground和background参数。
mipmap和drawable文件夹区别
mipmap: 在安装到手机上时文件夹中内容全部保留。
drawable: 在安装到手机上时只保留响应dpi参数的文件夹。
文件夹下只能存放 .xml 或 .png文件夹
导入svg文件
在res文件夹下选择new->Vector Asset
选择本地文件夹下的svg文件即可导入。