安卓登录界面的实现

安卓登录界面的实现

Android开发是java开发的一个分支,android种的类库有一部分和java类库基本一致,也就是类名一致,不过java种的swing这些类库在android种就没有了,也就是说android种只用了java种的常用的类库。所以有java基础学起安卓会比较快。
今天是安卓学习第一天,我们来认识认识常见的安卓的控件及使用方法。
TextView :显示文字
imageView:显示图片
EditText:是文本输入框,可编辑文字
Button: 按钮,可附带图片
CheckBox:复选框
这些都比较常见,比如今天我们要写一个简单的登录界面,就要用到这些。
安卓比较方便的地方在于,可以直接拖拽一个你想要的控件,不必要编辑太多代码。首先,一个简单登录界面应该有些什么?
简单登录界面
所以,根据之前写java的经历,我们应该可以知道这几个组件:图像用imageView组件来显示,账号,密码这两个文字用前面说到的TextView组件,账号输入框用Edittext组件,密码的话,因为不能显示出来,所以有一个类别叫做password组件的,根据英文意思就能大概知道啦。我们可以一个个试着使用一下,来熟悉这些组件。知道需要用到哪些组件之后,就把它拖拽到合适的位置就行了。
接下来就是要实现界面跳转了,我们要实现当你输入正确账号密码时可以跳转到一个界面,输入错误时则进入另一个界面。
先写一个主函数,获取接下来会用到的组件,语句为:
例:EditText text1=(EditText)this.findViewById(R.id.text1);

 EditText text1=(EditText)this.findViewById(R.id.text1);//找到账号输入文本框
	EditText pass1=(EditText)this.findViewById(R.id.pass1);//找到密码输入框
	Button button1=(Button)this.findViewById(R.id.button1);//找到登录按钮
	ListenerLogin lis=new ListenerLogin(text1,pass1,main);
	button1.setOnClickListener(lis);//按钮上添加监听

要点击之后确认账号密码的正确,则要加一个点击事件监听,OnClickListener。所以,我们创建一个类,继承OnClickListener。重写里面的onClick方法。

通过语句:text.getText().toString();来获取到文本框里面的字符串,然后写一个if语句判断是否和账号密码一样,一样的话,就跳转到登陆成功界面,不一样则跳转到登录失败界面。
跳转界面的语句为:

        	Intent intent = new Intent();
        	intent.setClass(当前Activity对象, 需要跳转的Activity类名.class);
        	当前Activity对象.startActivity(intent);

于是,我们简单的登录界面就完成了。下次来实现简单画图板。
代码如下:

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值