andriid基础用户登录验证,弹窗,设置标题(详解)
来源:互联网 发布:简述波士顿矩阵分析法 编辑:程序博客网 时间:2024/06/07 19:12
本文适合刚接触Android开发的读者 下面是详细代码:
package com.zhihuishu.myapplication;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
EditText User_Name;
EditText User_Pass;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setTitle("未注册");//设置标题
User_Name = (EditText) findViewById(R.id.User_Name);//获取控件中的内容
User_Pass = (EditText) findViewById(R.id.User_Pass);
Button Button_regist = (Button) findViewById(R.id.Button_regist);
Button_regist.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(!checkSN(User_Name.getText().toString().trim(),User_Pass.getText().toString().trim()) )
{
// Toast.makeText(MainActivity.this,"用户名或密码不能为空",Toast.LENGTH_SHORT).show();//弹框
}
}
});
}
private boolean checkSN(String username, String sn) {
try {
if ((username == null) || (username.length() ==0)) {
Toast.makeText(MainActivity.this,"用户名不能为空",Toast.LENGTH_SHORT).show();//弹框
return false;
}
else if((sn == null) || (sn.length() ==0))
{
Toast.makeText(MainActivity.this,"密码不能为空",Toast.LENGTH_SHORT).show();//弹框
return false;
}
else if(username.equals("123"))
{
Toast.makeText(MainActivity.this,"注册成功",Toast.LENGTH_SHORT).show();//弹框
}
else
{
Toast.makeText(MainActivity.this,"用户名或密码错误",Toast.LENGTH_SHORT).show();//弹框
}
} catch (Exception e) {
e.printStackTrace();
return false;
}
return true;
}
}
阅读全文
0 0
- andriid基础用户登录验证,弹窗,设置标题(详解)
- hiveserver2 设置用户登录验证
- 用户登录系统验证码设置
- 用户登录验证Ajax实例详解
- Jstl验证用户登录
- 用户登录验证
- RCP用户登录验证
- 用户登录验证安全问题
- 用户登录验证完整版
- 用户登录验证
- 用户登录验证
- 用户登录验证
- ajax 验证用户登录
- 验证用户登录
- 用户登录验证
- Yii 用户登录验证
- Yii 用户登录验证
- 用户登录验证码
- linux cpu数物理核逻辑核的查看方法及线程进程的绑定方法
- Maven入门
- C/C++程序的编译链接过程
- Caffe图像分类之测试
- iOS--GCD(使用dispatch_group来进行线程同步)
- andriid基础用户登录验证,弹窗,设置标题(详解)
- C++中容器总结
- 对比代码托管平台
- 更改MySQL数据库的编码为utf8mb4(可插入表情字符)
- Maven-7:Maven配置编译的字符集方法
- ehcache和redis的浅谈
- 监视画面普适的Web发布、浏览技术
- webstorm使用typings完善对nodejs的自动补全
- 傻瓜式理解递归之php递归