用户登录
技术点:1、监听EditText的文本变化事件 etUserName.addTextChangedListener(new MyTextWatcher()); 2、自定义组合控件-用户登录 <!-- 用户名-组合控件 -->
<LinearLayout
android:layout_width="180dip"
android:layout_height="wrap_content"
android:layout_marginLeft="15dip"
android:background="@android:drawable/edit_text" >
<EditText
android:id="@+id/et_user_login_username"
android:layout_width="140dip"
android:layout_height="wrap_content"
android:background="@null"
android:inputType="number"
android:singleLine="true"
android:text="13200000000" />
<ImageView
android:id="@+id/iv_clear_username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="4dip"
android:src="@drawable/id_clear_button"
android:visibility="invisible" />
</LinearLayout> |
步骤:
l第一步:加载layout、初始化、设置监听
l第二步:用户输入信息校验
l第三步:子线程中调用对应业务层类实现登陆
l第四步:获取用户余额
l第五步:自动登陆处理
关于密码的保存问题
•
l第六步:界面的跳转
l
|
核心代码:
|
效果: |
|