Android(安卓)UI开发
16lz
2021-12-04
线性布局(LINEARLLAYOUT)
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="vertical" android:layout_height="match_parent"><Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="按钮1" android:textSize="20sp" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="按钮2" android:textSize="20sp" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="按钮3" android:textSize="20sp" /></LinearLayout>
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="horizontal" android:layout_height="match_parent"> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="按钮1" android:textSize="20sp" /> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:text="按钮2" android:layout_weight="1" android:textSize="20sp" /> <Button android:layout_width="0dp" android:layout_height="wrap_content" android:text="按钮3" android:layout_weight="1" android:textSize="20sp" /></LinearLayout>
1、 Android UI开发中,设置线性布局为垂直显示需修改的属性的()A、android:orientation="vertical"B、android:orientation="horizontal"C、android:layout_centerHorizontal="true"D、android:layout_centerVertical="true"您提交答案:A正确答案:A2、 在下列选项中,设置线性布局方向的属性是()A、orientationB、gravityC、layout_gravityD、padding您提交答案:A正确答案:A3、 在线性布局中,当控件水平排列时,控件属性layout_width设置为()A、wrap_contentB、match_parentC、fill_parentD、以上都可以您提交答案:D正确答案:A
相对布局
默认相对布局左上角
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:paddingBottom="20dp" android:layout_height="match_parent"><Button android:id="@+id/btn_one" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="按钮1" android:layout_alignParentBottom="true" /> <Button android:id="@+id/btn_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="按钮2" android:layout_centerHorizontal="true" android:layout_marginTop="260dp" /> <Button android:id="@+id/btn_three" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20sp" android:text="按钮3" android:layout_toRightOf="@id/btn_two" android:layout_alignBottom="@id/btn_two" android:layout_marginBottom="100dp" /></RelativeLayout>
1、 在相对布局文件中,把控件与另外一个控件的下边使用的属性是()A、layout_aboveB、paddingC、layout_belowD、layout_margin您提交答案:C正确答案:C2、 在相对布局文件中,把控件显示在另外一个控件的右侧使用的属性是()A、layout_toRightOfB、layout_toLeftOfC、layout_toStartOfD、layout_toEndOf您提交答案:A正确答案:A3、 Android相对布局中,使控件相对父控件底部对齐使用的属性是()。A、android:layout_alignParentBottomB、android:layout_alignBottomC、android:layout_alignBaselineD、android:layout_alignParentTop您提交答案:A正确答案:A
帧布局(Framelayout)
1、 在Android UI开发中,常见的刮刮卡是通过()实现的。A、FrameLayoutB、LinearLayoutC、RelativeLayoutD、TableLayout您提交答案:A正确答案:A2、 Android UI开发中,帧布局中的子控件都是()对齐的。A、右上角B、左上角C、左下角D、右下角您提交答案:B正确答案:B3、 Android UI开发中,常见的刮刮卡是通过()实现的。A、帧布局B、线性布局C、相对布局D、没有答案您提交答案:A正确答案:A
表格布局(Tablelayout)
<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TableRow android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="111" /> </TableRow> <TableRow> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="111" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="111" /> </TableRow></TableLayout>
绝对布局absolutelayout
<?xml version="1.0" encoding="utf-8"?><AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" tools:layout_editor_absoluteX="103dp" tools:layout_editor_absoluteY="52dp" /> <Button android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" tools:layout_editor_absoluteX="142dp" tools:layout_editor_absoluteY="192dp" /></AbsoluteLayout>
常见控件
radio button
监听
更多相关文章
- android布局
- 【Susen】Android(安卓)控件属性
- Android中的android:layout_width和android:width
- 安卓-android:layout_width和android:width
- Android中的android:layout_width和android:width区别
- Android控件布局属性大全
- Android中的webview的进度条
- 微信进入消息页面,光标处自动弹出软键盘设置
- Android(安卓)相对布局