首页 > 代码库 > 。。。我的第一个安卓小程序。。。

。。。我的第一个安卓小程序。。。

今天开学习安卓了,还是比较开心的,因为这个对于零基础安卓的我来说,学习安卓是比较有吸引力的!!!

今天学到了注册控件事件的两种方法(暂时只学习了两种):

第一种,直接在content_main.xml文件中,点击“design”按钮,进行设计,点击控件,然后在右边的属性栏里面,找到onClick属性,填写方法名称(事件函数名),然后在MainAcvity.java中,写public void 注册事件方法名称(View view){。。。},注意:这里面的参数View view 是一定要填写的,因为这个参数就是代表那个控件本身,不管方法中是否需要用到这个参数,都必须要加这个参数View view;

第二种,在MainActivity.java类中定义表单控件(非触发事件按钮),然后在onCreate()方法里面去实现,其中,关键代码如下:

 1   拿到屏幕上面的按钮 2         Button button = (Button)this.findViewById(R.id.login); 3 //        OnClickListener是一个接口 4         button.setOnClickListener(new View.OnClickListener() { 5             @Override 6             public void onClick(View v) { 7  8  9 //        下面获取的是控件的值10                 String name = txtName.getText().toString();//获取姓名输入框里面的值11                 String password = txtPassword.getText().toString();//获取密码输入框里面的值12                 String message = "您输入的姓名是"+name+",密码是"+password;13 //        构建一个土司消息,然后再显示出来,MainActivity.this 是在哪个窗口显示消息,显示的时间的长短14                 Toast.makeText(MainActivity.this, message, Toast.LENGTH_LONG).show();15             }
txtName,
txtPassword这个是在类中定义的,在类中定义的话,不需要加上final关键字,但是在onCreate()方法里面定义的话,就需要加上final关键字,上面的那段代码,也需要放在onCreate()方法里面

。。。我的第一个安卓小程序。。。