按钮(Button)介绍与应用
2015-01-10 14:38
288 查看
Button在整个组件中的地位非常特殊,其一般情况下扮演"终结者"的角色,例如:用户在一个界面上输入一些信息,很多情况下都有一个"确认"或者"取消"的按钮.
用户的动作一般在这里结束,然后开始另外一系列的动作.
在这个项目的主界面上放置一个按钮,看看它是如何使用的,实现代码如下:
代码解释:
上述代码所示,在主界面放了一个android:id为button的按钮,
并设定其宽度(layout_width)和高度(layout_height)都是根据内容调整(wrap_content),
并且设定其显示的文字是"这个是button",
在代码中监听并响应该button的"单击"事件.先看实现代码:
startActivity(Bactivity);
} });}
代码解释:
上述的监听器实现单击事件代码,对于点击所做的反应是将标题设置为"啊哟,button被点了一下",然后跳转到其他activity.
用户的动作一般在这里结束,然后开始另外一系列的动作.
在这个项目的主界面上放置一个按钮,看看它是如何使用的,实现代码如下:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation = "vertical" android:layout_width = "match_parent" android:layout_height = "match_parent"> <Button android:id ="@+id/button" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "这个是button" /> </LinearLayout>
代码解释:
上述代码所示,在主界面放了一个android:id为button的按钮,
并设定其宽度(layout_width)和高度(layout_height)都是根据内容调整(wrap_content),
并且设定其显示的文字是"这个是button",
在代码中监听并响应该button的"单击"事件.先看实现代码:
private void find_and_modify_button() { Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { OnClick(View v) { <pre name="code" class="java"> setTitle("啊哟,button被点了一下");Intent intent = new Intent(mactivity.this, Bactivity.class);
startActivity(Bactivity);
} });}
代码解释:
上述的监听器实现单击事件代码,对于点击所做的反应是将标题设置为"啊哟,button被点了一下",然后跳转到其他activity.
相关文章推荐
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(三)
- Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略
- extjs的Ext.button.Button介绍(按钮的事件有哪些)。
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(一)
- SpreadButton,想拥有一个应用内的AssistiveTouch(助手按钮)吗
- iOS应用开发中导航栏按钮UIBarButtonItem的添加教程
- wxPython:绘画按钮BitmapButton介绍
- 使Android应用的AlertDialog对话框中的按钮显示为ImageButton图标,并设置相应
- Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略
- 详解iOS应用中自定义UIBarButtonItem导航按钮的创建方法
- Cocos2d-x_CCControlButton(按钮类)介绍
- wxPython:绘画按钮BitmapButton介绍
- Android应用开发笔记(10):制作自定义背景Button按钮、自定义形状Button的全攻略
- awt简单应用三-按钮Button
- 当button按钮的超出父视图的frame的时候如何响应事件(响应者链条的应用)
- 安卓开发学习之014 Button应用详解(样式、背景、按钮单击、长按、双击、多击事件)
- Android 5.0新控件 FloatingActionButton | 悬浮按钮 介绍及使用详情
- html5 button autofocus 属性介绍及应用
- awt简单应用三-按钮Button
- 一步一步地实现菜单栏(JMenuBar)工具栏(JPopupMenu)组合框(JComboBox)复选框(JCheckBox)单选按钮(JRadioButton)文本域的综合应用(二)