leancloud mysql_android app 注册leancloud 失败

public class register extends Activity{

private EditText mUserName1;

private EditText mPassWord1;

private EditText mPassWord2;

private EditText mEmailAdress;

private String userName1;

private String passWord1;

private String passWord2;

private String emailAdress;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_LEFT_ICON);

setTitle("成为新用户");

setContentView(R.layout.register);

setFinishOnTouchOutside(false);

StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()

.detectDiskReads().detectDiskWrites().detectNetwork()

.penaltyLog().build());

StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()

.detectLeakedSqlLiteObjects().detectLeakedClosableObjects()

.penaltyLog().penaltyDeath().build());

mUserName1 = (EditText)findViewById(R.id.username1);

mEmailAdress = (EditText)findViewById(R.id.emailadress);

mPassWord1 = (EditText)findViewById(R.id.password1);

mPassWord2 = (EditText)findViewById(R.id.password2);

}

public void onClick(View view){

switch (view.getId()) {

case R.id.register1:

userName1 = mUserName1.getText().toString();

emailAdress = mEmailAdress.getText().toString();

passWord1 = mPassWord1.getText().toString();

passWord2 = mPassWord2.getText().toString();

if(!TextUtils.isEmpty(userName1) &&

!TextUtils.isEmpty(emailAdress) && !TextUtils.isEmpty(passWord1) &&

!TextUtils.isEmpty(passWord2) && TextUtils.equals(passWord1, passWord2))

{

AVUser user = new AVUser();

user.setUsername("Tom");

user.setPassword("cat!@#123");

user.setEmail("tom@leancloud.cn");

user.signUpInBackground(new SignUpCallback() {

@Override

public void done(AVException e) {

if (e == null) {

Toast.makeText(register.this, "注册成功!", Toast.LENGTH_SHORT).show();

} else {

Toast.makeText(register.this, "注册失败!", Toast.LENGTH_SHORT).show();

log.e(MainActivity.TAG,"Registerfailed");

}

}

});

}else{

if(TextUtils.isEmpty(userName1))

{mUserName1.setError("请输入用户名");}

if(TextUtils.isEmpty(emailAdress))

{mEmailAdress.setError("请输入邮箱地址");}

if(TextUtils.isEmpty(passWord1))

{mPassWord1.setError("请输入密码");}

if(TextUtils.isEmpty(passWord2))

{mPassWord2.setError("请输入密码");}

if(!TextUtils.equals(passWord1, passWord2))

{mPassWord2.setError("密码不一致!");} }

break;

case R.id.cancel:

finish();

break;

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值