每日总结

今天从网上看了点Android的登录界面的设计代码,自己参考着网上的也写了一下。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:custom="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fitsSystemWindows="true" > 
<RelativeLayout 
android:id="@+id/login_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:gravity="center" > 
<FrameLayout 
android:id="@+id/username_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="55dp"
android:gravity="center" > 
<!-- android:inputType="number" --> 
<EditText 
android:id="@+id/username"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:layout_marginTop="5dp"
android:maxLength="20"
android:paddingLeft="55dp"
android:paddingRight="60dp" > 
</EditText> 
<ImageView 
android:layout_width="22dp"
android:layout_height="21dp"
android:layout_gravity="left|center_vertical"
android:layout_marginStart="10dp"
android:background="@drawable/username"
android:visibility="visible" /> 
<TextView 
android:id="@+id/contry_sn"
android:layout_width="40dp"
android:layout_height="50dp"
android:layout_gravity="left|center_vertical"
android:layout_marginTop="4dp"
android:gravity="center"
android:text="+62"
android:textColor="@android:color/black"
android:textSize="18sp"
android:visibility="invisible" /> 
<Button 
android:id="@+id/bt_username_clear"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_gravity="right|center_vertical"
android:layout_marginRight="10dp"
android:background="@drawable/email_delete_pressed"
android:visibility="invisible" /> 
</FrameLayout> 
<FrameLayout 
android:id="@+id/usercode_layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/username_layout"
android:layout_marginTop="6dp"
android:gravity="center" > 
<EditText 
android:id="@+id/password"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:inputType="textPassword"
android:maxLength="20"
android:paddingLeft="55dp"
android:paddingRight="60dp" > 
</EditText> 
<ImageView 
android:layout_width="18dp"
android:layout_height="21dp"
android:layout_gravity="left|center_vertical"
android:layout_marginStart="10dp"
android:background="@drawable/password" /> 
<Button 
android:id="@+id/bt_pwd_eye"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="right|center_vertical"
android:layout_marginRight="10dp"
android:background="@drawable/password_close" /> 
<Button 
android:id="@+id/bt_pwd_clear"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_gravity="right|center_vertical"
android:layout_marginRight="45dp"
android:background="@drawable/email_delete_pressed"
android:visibility="invisible" /> 
</FrameLayout> 
<Button 
android:id="@+id/login"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:layout_below="@id/usercode_layout"
android:layout_marginTop="30dp"
android:background="@drawable/login_selector"
android:gravity="center"
android:text="登录"
android:textColor="@android:color/white" /> 
<Button 
android:id="@+id/forgive_pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@id/login"
android:layout_below="@id/login"
android:background="#00000000"
android:text="忘记密码?"
android:textColor="@drawable/text_color_selector"
android:textSize="16sp" /> 
<Button 
android:id="@+id/register"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@id/login"
android:layout_below="@id/login"
android:background="#00000000"
android:gravity="left|center_vertical"
android:text="注册"
android:textColor="@drawable/text_color_selector"
android:textSize="16sp"
android:visibility="visible" /> 
</RelativeLayout> 
</RelativeLayout>

  

原文地址:https://www.cnblogs.com/wrljzb/p/14909241.html