`
myclover
  • 浏览: 191250 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

android常用布局的使用

阅读更多
之前有几个好朋友说最近android很火,很想学习下android,在他们的要求下,我给他们讲解了android的一些基础知识,带他们进入android的大门,以下是讲解课程中的第三课,常用Layout控件的使用。

line.xml
<?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:orientation="vertical"
  >
  <TextView
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:text="@string/loginLable"
  	android:textColor="#00FFCC"
  	android:textSize="20px"
  	/>
  <EditText
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:id="@+id/loginName"
  	/>
  <TextView
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:text="@string/pwdLable"
  	android:textColor="#00FFCC"
  	android:textSize="20px"
  	/>
  <EditText
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:id="@+id/loginPwd"
  	android:password="true"
  	/>
  <Button
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:text="@string/login"
  	android:id="@+id/loginBtn"
  	/>
  <Button
  	android:layout_width="fill_parent"
  	android:layout_height="wrap_content"
  	android:text="@string/loginCancel"
  	android:id="@+id/loginCancelBtn"
  	/>
</LinearLayout>


absolute.xml
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
<TextView 
	android:id="@+id/useridLable" 
	android:text="@string/loginLable"
	android:layout_width="70dip" 
	android:layout_height="45dip" 
	android:layout_x="10dip" 
	android:layout_y="10dip"
	android:textColor="#CC5588"
	android:textSize="20dip"
	android:textStyle="bold"
	/>
<EditText 
	android:layout_width="fill_parent" 
	android:id="@+id/userid" 
	android:layout_height="45dip" 
	android:layout_x="90dip" 
	android:layout_y="10dip"/>
<TextView 
	android:id="@+id/userPwdLable" 
	android:text="@string/pwdLable"
	android:layout_width="70dip" 
	android:layout_height="45dip" 
	android:layout_x="10dip" 
	android:layout_y="65dip"
	android:textColor="#CC5588"
	android:textSize="20dip"
	android:textStyle="bold"
	/>
<EditText 
	android:layout_width="fill_parent" 
	android:id="@+id/userPwd" 
	android:layout_height="45dip" 
	android:layout_x="90dip" 
	android:layout_y="65dip"
	/>
<Button
	android:layout_width="70dip"
	android:layout_height="50dip"
	android:layout_x="10dip" 
	android:layout_y="120dip"
	android:id="@+id/logUser"
	android:text="@string/login"
	/>
<Button
	android:layout_width="70dip"
	android:layout_height="50dip"
	android:layout_x="100dip" 
	android:layout_y="120dip"
	android:id="@+id/logUserCancel"
	android:text="@string/loginCancel"
	/>
	
</AbsoluteLayout>



relative.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  >
  <TextView
  	android:layout_width="wrap_content"
  	android:layout_height="50dip"
  	android:text="@string/loginLable"
  	android:id="@+id/logLable"
  	android:textColor="#FFAA85"
  	android:textSize="20dip"
  	/>
  <EditText
  	android:layout_width="fill_parent"
  	android:layout_height="50dip"
  	android:layout_toRightOf="@id/logLable"
  	android:layout_marginLeft="20dip"
  	android:id="@+id/logName"
  	android:layout_alignTop="@id/logLable"
  	/>
  <TextView
  	android:layout_width="wrap_content"
  	android:layout_height="50dip"
  	android:text="@string/pwdLable"
  	android:id="@+id/passLable"
  	android:textColor="#FFAA85"
  	android:textSize="20dip"
  	android:layout_below="@id/logLable"
  	/>
  <EditText
  	android:layout_width="fill_parent"
  	android:layout_height="50dip"
  	android:layout_toRightOf="@id/passLable"
  	android:layout_marginLeft="20dip"
  	android:id="@+id/logPwd"
  	android:layout_alignTop="@id/passLable"
  	/>
  <Button
  	android:layout_width="wrap_content"
  	android:layout_height="wrap_content"
  	android:layout_below="@id/logPwd"
  	android:layout_alignParentRight="true"
  	android:layout_marginLeft="20dip"
  	android:text="@string/loginCancel"
  	android:id="@+id/logIdCancel"
  	/>
  <Button
  	android:layout_width="wrap_content"
  	android:layout_height="wrap_content"
  	android:layout_toLeftOf="@id/logIdCancel"
  	android:layout_alignBottom="@id/logIdCancel"
  	android:text="@string/login"
  	android:id="@+id/logId"
  	/>
  
</RelativeLayout>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics