关于登录模块的心得体会

来源:互联网 发布:ps3真高达无双淘宝 编辑:程序博客网 时间:2024/06/11 20:45

我们在开发APP时,登录模块非常重要,这篇文章总结自己的一些思路和想法。
一:登录模块逻辑:
1.写布局 ScrollView+LinearLayout
a.找到相应控件
c.在onclick方法中,获取用户输入的用户名密码和是否记住密码
d.判断用户名密码是否为空,不为空请求服务器
e.判断是否记住密码,如果记住,将用户名密码保存在本地
f.回显用户名和密码 经验总结:
1.context的使用 (对话框) context使用非常广泛,因此非常重要,比如Toast传递的第一个对象 解决方案:在oncreate()方法的setContentView方法下面设置 mContext =this; Toast.makeText(mContext, “用户名密码不能为空”, Toast.LENGTH_SHORT).show();
2.获取输入的用户名和密码 String username = et_username.getText().toString().trim(); String password = et_password.getText().toString().trim();
3.判断用户名密码是否为空,不为空请求服务器 if(TextUtils.isEmpty(username) || TextUtils.isEmpty(password)){ Toast.makeText(mContext, “用户名密码不能为空”, Toast.LENGTH_SHORT).show(); return ; }

关于Toast:
public static void showLongMeessage(String message, Context context) {
Toast toast = Toast. makeText(context, message, Toast.LENGTH_LONG);
toast.setGravity(Gravity. CENTER, 0, 0);
toast.show();
}

login.xml

0 0
原创粉丝点击