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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了。。。我的第一个安卓小程序。。。相关的知识,希望对你有一定的参考价值。

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

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

第一种,直接在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()方法里面

以上是关于。。。我的第一个安卓小程序。。。的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段

片段从一开始就没有显示 |安卓工作室

安卓。通过从片段中的按钮调用片段中的方法来关闭片段?

小程序里echarts画的饼图在安卓手机上效果不正常?

VS中添加自定义代码片段——偷懒小技巧

片段不起作用并且有错误