欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Kotlin的基础知识

程序员文章站 2022-03-13 21:31:29
前言今天学习的是Android的Kotlin的基础知识中的布局编辑器,对于Android开发者来说布局还是很重要的,他是一个App的门面。布局选择项目 Android 窗格,在app/res/layout 文件夹中,打开要使用的布局文件对应于图片中的activity_main.xml

前言

今天学习的是Android的Kotlin的基础知识中的布局编辑器,对于Android开发者来说布局还是很重要的,他是一个App的门面。

布局

选择项目 Android 窗格,在app/res/layout 文件夹中,打开要使用的布局文件
Android Kotlin的基础知识
对应于图片中的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