AIDE_Android教程答案_第六课(内外边距和填充)

内外边距和填充

第六课,您将学习到如何设置控件间的内外边距和填充 运行程序会显示一个有yes-no的按钮

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:gravity="center"
	android:orientation="vertical">

	<TextView
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:text="Android is the best?"
		android:textSize="20dp"/>

	<LinearLayout
		android:layout_height="wrap_content"
		android:layout_width="wrap_content"
		android:orientation="horizontal">

		<Button
			android:text="Yes"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

		<Button
			android:text="No"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

	</LinearLayout>

</LinearLayout>

为“TextView”添加属性“android:layout_margin”并设置值为“20dp”,当然您也可以使用UI设计器

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:gravity="center"
	android:orientation="vertical">

	<TextView
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:text="Android is the best?"
		android:textSize="20dp"
		android:layout_margin="20dp"/>

	<LinearLayout
		android:layout_height="wrap_content"
		android:layout_width="wrap_content"
		android:orientation="horizontal">

		<Button
			android:text="Yes"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

		<Button
			android:text="No"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

	</LinearLayout>

</LinearLayout>

为“Yes”“Button”元素添加“android:layout_marginRight”属性,并设置为“30dp”

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:gravity="center"
	android:orientation="vertical">

	<TextView
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:text="Android is the best?"
		android:textSize="20dp"
		android:layout_margin="20dp"/>

	<LinearLayout
		android:layout_height="wrap_content"
		android:layout_width="wrap_content"
		android:orientation="horizontal">

		<Button
			android:text="Yes"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"
			android:layout_marginRight="30dp"/>

		<Button
			android:text="No"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

	</LinearLayout>

</LinearLayout>

为“Yes”“Button”元素添加“android:padding”属性并设置为“20dp”

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:gravity="center"
	android:orientation="vertical">

	<TextView
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:text="Android is the best?"
		android:textSize="20dp"
		android:layout_margin="20dp"/>

	<LinearLayout
		android:layout_height="wrap_content"
		android:layout_width="wrap_content"
		android:orientation="horizontal">

		<Button
			android:text="Yes"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"
			android:layout_marginRight="30dp"
			android:padding="20dp"/>

		<Button
			android:text="No"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"/>

	</LinearLayout>

</LinearLayout>

为“No”“Button”元素添加“android:padding”属性并设置为“20dp”

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
	xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:gravity="center"
	android:orientation="vertical">

	<TextView
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:text="Android is the best?"
		android:textSize="20dp"
		android:layout_margin="20dp"/>

	<LinearLayout
		android:layout_height="wrap_content"
		android:layout_width="wrap_content"
		android:orientation="horizontal">

		<Button
			android:text="Yes"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"
			android:layout_marginRight="30dp"
			android:padding="20dp"/>

		<Button
			android:text="No"
			android:layout_height="wrap_content"
			android:layout_width="wrap_content"
			android:padding="20dp"/>

	</LinearLayout>

</LinearLayout>

欢迎加入AIDE教程网官方交流群:758110864

版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明。
本文链接:https://www.aidemx.cn/1793.html

 版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明
本文链接: https://www.aidemx.cn/1793.html

梦雪

专注于AIDE教程分享

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐