package com.mhm.button.activity;
import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class ButtonDemoActivity extends Activity {
/** Called when the activity is first created. */
private Button btn_save;
private Button btn_submit;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn_save = (Button)findViewById(R.id.save);
btn_submit = (Button)findViewById(R.id.submit);
btn_save.setOnClickListener(listener);
btn_submit.setOnClickListener(listener);
}
private OnClickListener listener = new OnClickListener() {
public void onClick(View v) {
Button b = (Button)v;
switch (b.getId()) {
case R.id.save:
Toast t = Toast.makeText(getApplicationContext(), "保存成功~", Toast.LENGTH_SHORT);
t.setGravity(Gravity.CENTER_VERTICAL, 0, -100);
t.show();
break;
case R.id.submit:
t = Toast.makeText(getApplicationContext(), "提交成功~", Toast.LENGTH_SHORT);
t.setGravity(Gravity.CENTER_VERTICAL, 0, 100);
t.show();
break;
default:
t = Toast.makeText(getApplicationContext(), "按钮成功~", Toast.LENGTH_SHORT);
t.setGravity(Gravity.CENTER_VERTICAL, 0, 200);
t.show();
break;
}
}
};
}
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<Button
android:id="@+id/save"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="保存" />
<Button
android:id="@+id/submit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="提交" />
</LinearLayout>
- 大小: 8.8 KB
分享到:
相关推荐
本教程将详细讲解如何在Android应用中创建一个Image Button。 首先,我们从`activity_main.xml`布局文件开始。这是一个XML文件,定义了应用程序的主要界面。在该文件中,我们将添加一个Image Button。以下是一个...
在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户进行交互,如触发一个操作或导航到另一个界面。本示例“ex07_1_button”是关于如何在Android应用中创建和使用按钮的一个练习,主要涉及Java...
在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户与应用程序进行交互。本资源“Android_Define_Button.rar”提供了一个自定义按钮样式的示例,通过更改颜色代码,我们可以灵活地调整按钮在...
Loading Button Android
在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户进行交互,如点击触发某个操作或事件。本教程将深入探讨“android_button”的使用,旨在为初学者提供一个基础的理解。 首先,我们需要了解...
本文将深入探讨如何在Android中自定义各种风格的Button。 首先,我们可以通过修改Button的背景来改变其颜色。Android提供了多种方式来实现这一目标,例如使用颜色资源、颜色选择器(ColorStateList)或者渐变色。在...
在Android应用开发中,按钮(Button)是用户界面(UI)设计中不可或缺的元素,它允许用户执行特定的操作或触发事件。本资源提供了一系列具有立体感的高清gif按钮图标,适用于美化您的Android应用程序,提升用户体验...
android小例子,对于button的美化进行了研究,对于button的订制,可以进行参考,样式的控制主要是在drawable/XXX_style.xml文件中,使用了颜色渐变和圆角风格的button
这里,`android:id`是Button的唯一标识,`android:layout_width`和`android:layout_height`分别定义了Button的宽度和高度,`android:text`则设置了Button上显示的文本。 Button的外观可以通过多种属性进行定制,...
些朋友可能对Android系统的手机不太熟悉,相信你见了Android系统的手机后你肯定会喜欢上的,绚丽的界面,好看的字体,彰显华贵和专业。本源码收集的就是android系统中的一些基本单元,比如弹出的提示框、提示层的...
在Android开发中,一个引人注目的用户界面是至关重要的,而按钮(Button)作为交互的核心元素,其设计和功能的实现往往能显著提升用户体验。标题"animated_bitmap_button_src.rar_漂亮button"揭示了我们讨论的主题,...
要应用这些资源到Button控件上,我们需要在布局XML文件中定义Button,并通过`android:background`属性指定背景资源。例如: ```xml <Button android:id="@+id/myButton" android:layout_width="wrap_content" ...
在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户与应用进行交互。本教程将深入探讨如何在Android中为Button添加动态效果,以提升用户体验和界面的吸引力。 首先,我们从基本的Button说起。...
在Android开发中,Button控件是用户界面(UI)设计中的基本元素,它允许用户进行交互,通常用于触发一个特定的操作或事件。本教程将深入探讨Android中的Button控件,包括其基本用法、属性设置、事件监听以及自定义...
可固定边界内容字体大小自适应的TextView ...Button android:layout_width= match_parent android:layout_height= wrap_content android:singleLine= true /> </me.grantland.widget.AutofitLayout>
### Android中实现Button一边圆角一边直角的方法 在Android应用开发中,有时为了追求更加个性化的用户界面设计,开发者可能会遇到需要自定义Button样式的需求,例如让一个Button的一侧保持直角,而另一侧则呈现圆角...
本篇将深入探讨如何在Android中实现自定义Button的效果,以及涉及到的相关知识点。 1. **自定义样式与主题** Android支持通过XML来定义按钮的样式。在`res/values/styles.xml`文件中,可以创建一个新样式,并指定...
Android_UI_API中文文档概述 Android_UI_API中文文档是Android开发中的一个重要组件,提供了丰富的UI控件和API接口,供开发者使用。下面我们将对Android_UI_API中文文档中的重要知识点进行总结和解释。 一、...
在Android开发中,Button和TextView是两个非常基础且重要的组件,它们构成了用户界面的主要交互元素。Button用于响应用户的点击操作,而TextView则主要用于显示文本信息。这篇教程将深入讲解这两个组件的使用方法,...
android studio 自定义button边框,角度,渐变颜色按下时改变样式, 以及基础动画,为image view添加旋转,下移,渐变等样式,使用timer handler button进行控制。