Android移动应用开发——用户注册

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     xmlns:tools="http://schemas.android.com/tools"  
  4.     android:id="@+id/activity_login"  
  5.     android:layout_width="match_parent"  
  6.     android:layout_height="match_parent"  
  7.    android:orientation="vertical"  
  8.     tools:context="com.example.login.login">  
  9.   
  10.     <RadioGroup  
  11.     android:id="@+id/radioGroup"  
  12.     android:layout_width="wrap_content"  
  13.     android:layout_height="wrap_content"  
  14.     android:layout_below="@+id/regist_password"  
  15.     android:layout_margin="30dp"  
  16.     android:contentDescription="性别"  
  17.     android:orientation="horizontal"  
  18.     >  
  19.   
  20.   
  21. </RadioGroup>  
  22.   
  23.     <LinearLayout  
  24.     android:id="@+id/regist_password"  
  25.     android:layout_width="match_parent"  
  26.     android:layout_height="wrap_content"  
  27.         android:layout_marginTop="59dp"  
  28.     android:orientation="horizontal"  
  29.         android:weightSum="1"  
  30.         android:layout_below="@+id/regist_username"  
  31.         android:layout_alignLeft="@+id/regist_username"  
  32.         android:layout_alignStart="@+id/regist_username">  
  33.   
  34.     </LinearLayout>  
  35.   
  36.     <LinearLayout  
  37.    android:id="@+id/regist_username"  
  38.         android:layout_width="match_parent"  
  39.         android:layout_height="wrap_content"  
  40.   
  41.         android:layout_marginTop="123dp"  
  42.         android:orientation="horizontal"  
  43.         android:layout_alignParentTop="true"  
  44.         android:layout_centerHorizontal="true">  
  45.   
  46.   
  47.     </LinearLayout>  
  48.   
  49.     <EditText  
  50.        android:layout_width="match_parent"  
  51.        android:layout_height="wrap_content"  
  52.        android:hint="请输入用户名"  
  53.        android:textSize="14dp"  
  54.         android:id="@+id/editText2"  
  55.         android:layout_alignParentTop="true"  
  56.         android:layout_toRightOf="@+id/textView"  
  57.         android:layout_toEndOf="@+id/textView" />  
  58.   
  59.     <TextView  
  60.         android:layout_width="80dp"  
  61.         android:layout_height="wrap_content"  
  62.         android:gravity="right"  
  63.         android:paddingRight="5dp"  
  64.         android:text="用户名:"  
  65.   
  66.         android:id="@+id/textView"  
  67.         android:layout_alignBaseline="@+id/editText2"  
  68.         android:layout_alignBottom="@+id/editText2"  
  69.         android:layout_alignParentLeft="true"  
  70.         android:layout_alignParentStart="true" />  
  71.   
  72.     <TextView  
  73.     android:layout_width="76dp"  
  74.     android:layout_height="20dp"  
  75.     android:gravity="right"  
  76.     android:paddingRight="5dp"  
  77.     android:text="密    码:"  
  78.   
  79.         android:layout_weight="0.03"  
  80.         android:layout_below="@+id/editText2"  
  81.         android:layout_toLeftOf="@+id/editText2"  
  82.         android:layout_toStartOf="@+id/editText2"  
  83.         android:id="@+id/textView2" />  
  84.   
  85.     <EditText  
  86.     android:layout_width="match_parent"  
  87.     android:layout_height="wrap_content"  
  88.     android:hint="请输入密码"  
  89.         android:inputType="textPassword"  
  90.     android:textSize="14dp"  
  91.         android:id="@+id/editText"  
  92.         android:layout_weight="0.03"  
  93.         android:layout_alignBaseline="@+id/textView2"  
  94.         android:layout_alignBottom="@+id/textView2"  
  95.         android:layout_toRightOf="@+id/textView2"  
  96.         android:layout_toEndOf="@+id/textView2" />  
  97.   
  98.     <RadioButton  
  99.         android:id="@+id/radiomale"  
  100.         android:layout_width="wrap_content"  
  101.         android:layout_height="wrap_content"  
  102.         android:checked="true"  
  103.         android:text="男"  
  104.         android:layout_alignBottom="@+id/regist_username"  
  105.         android:layout_alignLeft="@+id/radioGroup"  
  106.         android:layout_alignStart="@+id/radioGroup" />  
  107.   
  108.     <RadioButton  
  109.         android:id="@+id/radiofemale"  
  110.         android:layout_width="wrap_content"  
  111.         android:layout_height="wrap_content"  
  112.         android:checked="true"  
  113.         android:text="女"  
  114.         android:layout_alignBottom="@+id/regist_username"  
  115.         android:layout_alignLeft="@+id/editText"  
  116.         android:layout_alignStart="@+id/editText"  
  117.         android:layout_marginLeft="43dp"  
  118.         android:layout_marginStart="43dp" />  
  119.   
  120.     <Button  
  121.     android:id="@+id/button1"  
  122.     android:layout_width="wrap_content"  
  123.     android:layout_height="wrap_content"  
  124.         android:text="注册"  
  125.         android:layout_below="@+id/regist_password"  
  126.         android:layout_centerHorizontal="true" />  
  127.   
  128. </RelativeLayout> 

效果图:


版权声明:本文为ying1201020原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。