安卓課本例子-01-使用XML佈局文件控制用戶界面

看了幾集B站的安卓的入門視頻, 以爲已經能夠看懂安卓的代碼了, 並且運行環境也搭建完成了, 能夠脫離視頻, 經過文字來進行更加高效的學習了.android

https://www.bilibili.com/video/av22836860/?p=21app


 使用XML控制UI佈局:ide

 1 <?xml version="1.0" encoding="utf-8"?>
 2 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
 3     xmlns:app="http://schemas.android.com/apk/res-auto"
 4     xmlns:tools="http://schemas.android.com/tools"
 5     android:layout_width="match_parent"
 6     android:layout_height="match_parent"
 7     tools:context=".MainActivity">
 8 
 9     <TextView
10         android:layout_width="wrap_content"
11         android:layout_height="wrap_content"
12         android:id="@+id/text1"
13         android:text="@string/title"
14         app:layout_constraintBottom_toBottomOf="parent"
15         app:layout_constraintLeft_toLeftOf="parent"
16         app:layout_constraintRight_toRightOf="parent"
17         app:layout_constraintTop_toTopOf="parent" />
18 
19     <TextView
20         android:layout_width="wrap_content"
21         android:layout_height="wrap_content"
22         android:id="@+id/text2"
23         android:text="@string/start"
24         android:layout_gravity="center_horizontal|center_vertical"
25         app:layout_constraintBottom_toBottomOf="parent"
26         app:layout_constraintLeft_toLeftOf="parent"
27         app:layout_constraintRight_toRightOf="parent"
28         app:layout_constraintTop_toTopOf="parent" />
29 
30 </FrameLayout>

注意第24行, 中間使用了‘|’符號, 表示「或」運算, 功能是同時給android:layout_gravity屬性設置兩個值. 注意屬性值和|之間不能有空格空開佈局

相關文章
相關標籤/搜索