码迷,mamicode.com
首页 > 移动开发 > 详细

Android开发学习笔记--给一个按钮定义事件

时间:2014-09-17 20:24:42      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:android   java   文件   sp   cti   代码   on   c   管理   

 学习Android的第一天,了解了各种布局,然后自己动手画出了一个按钮,然后给按钮定义了一个事件是弹出一条消息显示“我成功了!”字样,具体过程如下:

1、修改布局文件activity_main.xml加入如下语句(我把原来的那个文本框删掉了)

<Button android:id="@+id/button1"
android:onClick="button_click"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world"
/>

这里还要修改一个文件就是字符文件,为了更好的管理开发要用到的字符,Android把所有的字符集中到一个文件里面,android:text="@string/hello_world"这个就是表示要用到这个字符文件中的一个变量"hello_world",就是在res/values/string.xml这个文件里面加上一条 <string name="hello_world">确定</string>

2、上面那句android:onClick="button_click"这个就是给这个按钮定义响应的事件,然后我在MainActivity.java中添加了一个方法名为"button_click"的方法,

这里有一点要注意的是这个方法的形参是一个View型的类。下面给出这个方法代码:

public void button_click(View v)
{
  Button temp = (Button)v; 

  Toast.makeText(this,"我成功了! ", Toast.LENGTH_SHORT).show();

}

表示在屏幕上显示一句“我成功了!"虽然只是显示一句话,但看到这句话的时候很激动,终于写了第一个自己的Android应用了,虽然没有实现任何功能,嘿嘿。

Android开发学习笔记--给一个按钮定义事件

标签:android   java   文件   sp   cti   代码   on   c   管理   

原文地址:http://www.cnblogs.com/xiaxiaosheng/p/3977936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!