`

android_8 button

 
阅读更多

 

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.zip_Android button_android_image button

    本教程将详细讲解如何在Android应用中创建一个Image Button。 首先,我们从`activity_main.xml`布局文件开始。这是一个XML文件,定义了应用程序的主要界面。在该文件中,我们将添加一个Image Button。以下是一个...

    ex07_1_button.zip_android_android java button

    在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户进行交互,如触发一个操作或导航到另一个界面。本示例“ex07_1_button”是关于如何在Android应用中创建和使用按钮的一个练习,主要涉及Java...

    Android_Define_Button.rar_android_按钮 安卓

    在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户与应用程序进行交互。本资源“Android_Define_Button.rar”提供了一个自定义按钮样式的示例,通过更改颜色代码,我们可以灵活地调整按钮在...

    LoadingButtonAndroid-master_suitrzi_Androidbutton_android_whomhy

    Loading Button Android

    android_button

    在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户进行交互,如点击触发某个操作或事件。本教程将深入探讨“android_button”的使用,旨在为初学者提供一个基础的理解。 首先,我们需要了解...

    android 自定义各种风格button

    本文将深入探讨如何在Android中自定义各种风格的Button。 首先,我们可以通过修改Button的背景来改变其颜色。Android提供了多种方式来实现这一目标,例如使用颜色资源、颜色选择器(ColorStateList)或者渐变色。在...

    android_button按钮gif图片

    在Android应用开发中,按钮(Button)是用户界面(UI)设计中不可或缺的元素,它允许用户执行特定的操作或触发事件。本资源提供了一系列具有立体感的高清gif按钮图标,适用于美化您的Android应用程序,提升用户体验...

    UI_Button.rar_amdroid button ui_android

    android小例子,对于button的美化进行了研究,对于button的订制,可以进行参考,样式的控制主要是在drawable/XXX_style.xml文件中,使用了颜色渐变和圆角风格的button

    Android_Button

    这里,`android:id`是Button的唯一标识,`android:layout_width`和`android:layout_height`分别定义了Button的宽度和高度,`android:text`则设置了Button上显示的文本。 Button的外观可以通过多种属性进行定制,...

    ex07_1_button.rar_android_android提示框

    些朋友可能对Android系统的手机不太熟悉,相信你见了Android系统的手机后你肯定会喜欢上的,绚丽的界面,好看的字体,彰显华贵和专业。本源码收集的就是android系统中的一些基本单元,比如弹出的提示框、提示层的...

    animated_bitmap_button_src.rar_漂亮button

    在Android开发中,一个引人注目的用户界面是至关重要的,而按钮(Button)作为交互的核心元素,其设计和功能的实现往往能显著提升用户体验。标题"animated_bitmap_button_src.rar_漂亮button"揭示了我们讨论的主题,...

    android > 按钮Button 按下效果

    要应用这些资源到Button控件上,我们需要在布局XML文件中定义Button,并通过`android:background`属性指定背景资源。例如: ```xml &lt;Button android:id="@+id/myButton" android:layout_width="wrap_content" ...

    Android带动态效果的Button(按钮)

    在Android开发中,按钮(Button)是用户界面中不可或缺的元素,它允许用户与应用进行交互。本教程将深入探讨如何在Android中为Button添加动态效果,以提升用户体验和界面的吸引力。 首先,我们从基本的Button说起。...

    ex07_1_button.rar_android

    在Android开发中,Button控件是用户界面(UI)设计中的基本元素,它允许用户进行交互,通常用于触发一个特定的操作或事件。本教程将深入探讨Android中的Button控件,包括其基本用法、属性设置、事件监听以及自定义...

    android-autofittextview-master.zip_android_android textview_auto

    可固定边界内容字体大小自适应的TextView ...Button android:layout_width= match_parent android:layout_height= wrap_content android:singleLine= true /&gt; &lt;/me.grantland.widget.AutofitLayout&gt;

    Android中Button一边圆角一边直角

    ### Android中实现Button一边圆角一边直角的方法 在Android应用开发中,有时为了追求更加个性化的用户界面设计,开发者可能会遇到需要自定义Button样式的需求,例如让一个Button的一侧保持直角,而另一侧则呈现圆角...

    【Android】自定义Button效果

    本篇将深入探讨如何在Android中实现自定义Button的效果,以及涉及到的相关知识点。 1. **自定义样式与主题** Android支持通过XML来定义按钮的样式。在`res/values/styles.xml`文件中,可以创建一个新样式,并指定...

    Android_UI_API最全中文文档

    Android_UI_API中文文档概述 Android_UI_API中文文档是Android开发中的一个重要组件,提供了丰富的UI控件和API接口,供开发者使用。下面我们将对Android_UI_API中文文档中的重要知识点进行总结和解释。 一、...

    Android Button按钮及TextView实例介绍

    在Android开发中,Button和TextView是两个非常基础且重要的组件,它们构成了用户界面的主要交互元素。Button用于响应用户的点击操作,而TextView则主要用于显示文本信息。这篇教程将深入讲解这两个组件的使用方法,...

    android studio 自定义button 以及基础动画

    android studio 自定义button边框,角度,渐变颜色按下时改变样式, 以及基础动画,为image view添加旋转,下移,渐变等样式,使用timer handler button进行控制。

Global site tag (gtag.js) - Google Analytics