Android Kotlin的基础知识
程序员文章站
2022-06-24 10:13:02
前言今天学习的是Android的Kotlin的基础知识中的布局编辑器,对于Android开发者来说布局还是很重要的,他是一个App的门面。布局选择项目 Android 窗格,在app/res/layout 文件夹中,打开要使用的布局文件对应于图片中的activity_main.xml
前言
今天学习的是Android的Kotlin的基础知识中的布局编辑器,对于Android开发者来说布局还是很重要的,他是一个App的门面。
布局
选择项目 Android 窗格,在app/res/layout 文件夹中,打开要使用的布局文件
对应于图片中的activity_main.xml
<TextView
android:id="@+id/textViewId"
style="@style/my_textview_style"
android:textAlignment="center"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
- 提取控件的样式
通过对应的属性进行设置就好了,在我们添加好了所有的属性之后,可以右击属性文件refactor-> style 进而提取一个文件到 style文件中
- 提取数值包括dp,sp
<TextView
android:id="@+id/textViewId"
android:padding="18dp"
android:textAlignment="center"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
此处我们可以选中padding的那行 同时按住 alt + enter 将数值提取到 dimens文件中
- 添加字体
<TextView
android:id="@+id/textViewId"
android:fontFamily="@font/allerta"
android:textAlignment="center"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
你可以通过fontFamily属性来为当前的控件设置字体 ,font是res下边的字体文件,内部存储的是 xxx.ttf 的字体文件
本文地址:https://blog.csdn.net/xh_ssh/article/details/110667934
下一篇: Python中的闭包