1.创建程序
该程序用于存储信息,记住密码功能,避免再次登录输入密码的麻烦;
(1)创建一个名为“case_login”的应用程序,包名为cn.edu.bzu.case_login,修改界面显示名为“登录界面”;
代码如下:
<string name="app_name">登录界面</string>
2.设计用户交互界面
(1)在drawable文件夹下导入图片和布局文件中相同的代码;
(2)“登录界面”程序对应的layout文件夹下的三个布局文件
*布局文件(login_top.xml),相对布局其下的两个文本控件主要用于放置登录所输入的用户名和密码, 线性布局(LinearLayout)下方设置一个按钮(Button)用于单击保存用户名和密码,和一个CheckBox控件用来记住密码; 代码如下:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="@dimen/activity_horizontal_margin" android:background="@drawable/logintop_roundbg"> <EditText android:id="@+id/etName" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:drawable/edit_text" android:drawableLeft="@drawable/icon_user" android:drawablePadding="10dp" android:ems="10" android:hint="@string/etName"> //提示输入名字 <requestFocus /> </EditText> <EditText android:id="@+id/etPassword" android