Android开发之登录界面实现 在《Android开发之第一个APP》的基础上,我们实现登陆的功能。 1 新建一个活动 右键单击包名-New-
在《Android开发之第一个APP》的基础上,我们实现登陆的功能。
1 新建一个活动右键单击包名-New-Activity-Gallery。
Java类文件
package com.example.asus.login;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class LoginActivity extends AppCompatActivity {
private String Name="android";
private String PassWord="android";
private Button btn_login;
private EditText edt_name;
private EditText edt_password;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
btn_login=(Button)findViewById(R.id.btn_login);
edt_name=(EditText)findViewById(R.id.edt_name);
edt_password=(EditText)findViewById(R.id.edt_password);
btn_login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(edt_name.getText().toString().equals(Name)){
if(edt_password.getText().toString().equals(Password)){
Intent intent=new Intent(LoginActivity.this,MainActivity.class);
startActivity(intent);
}else{
Toast.makeText(LoginActivity.this, "密码错误!", Toast.LENGTH_SHORT).show();
}
}else{
Toast.makeText(LoginActivity.this, "用户名错误!", Toast.LENGTH_SHORT).show();
}
}
});
}
}
效果图
--结束END--
本文标题: Android开发之登录界面实现
本文链接: https://www.lsjlt.com/news/28539.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0