`
limingnihao
  • 浏览: 1824553 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android开发学习 之 五、基本界面控件-2按钮控件

阅读更多

五、基本界面控件-2按钮控件

5.2 按钮控件

Button的子类

5.2.1 Button


图5.2.1Button

 

android.widget.Button最常用的按钮,继承自android.widget.TextView,在android.widget包中。

他的常用子类CheckBox, RadioButton, ToggleButton。

 

通常用法:

super.findViewById(id)得到在layout中声明的Button的引用,setOnClickListener(View.OnClickListener)添加监听。然后再View.OnClickListener监听器中使用v.equals(View)方法判断哪个按钮被按下,进行分别处理。

 

 

5.2.2 CheckBox


图5.2.2CheckBox

 

android.widget.CheckBox复选按钮,继承自android.widget.CompoundButton,在android.widget包中。

常用方法:

isChecked()检查是否被选中。

监听按钮状态更改,需要添加setOnCheckedChangeListener(CompoundButton.OnCheckedChangeListener);

 

5.2.3 RadioButton


图5.2.3RadioButton

 

android.widget. RadioButton单选按钮,继承自android.widget.CompoundButton,在android.widget包中。

 

通常用法:

单选按钮要声明在RadioGroup,RadioGroup是流式布局android.widget.LinearLayout的子类。

单选按钮状态更改的监听,是要给他的RadioGroup添加setOnCheckedChangeListener(RadioGroup.OnCheckedChangeListener)监听器。注意监听器类型和CheckBox是不一样的。

 

 

 

5.2.4 ToggleButton


图5.2.4ToggleButton

 

android.widget. ToggleButton开关形式的按钮,继承自android.widget.CompoundButton,在android.widget包中。

 

常用属性设置:

 

android:textOn=""

选择状态文字

android:textOff=""

未选状态文字

 

 

 

 

  • 大小: 7.7 KB
  • 大小: 8.5 KB
  • 大小: 7.9 KB
  • 大小: 7.1 KB
分享到:
评论

相关推荐

    Android开发教程之Android控件--千锋培训

    在Android开发中,控件是构建用户界面的基本元素,它们为用户提供交互操作的方式。这篇教程主要涵盖了九种常见的Android控件及其使用示例,包括ZoomControls、Include、VideoView、WebView、RatingBar、Tab、Spinner...

    Android图形界面基本UI控件示例

    在Android应用开发中,构建图形用户界面(GUI)是至关重要的一步。本示例主要涵盖了Android平台中的几个基本UI控件,这些控件是构建任何应用程序的基础。让我们逐一深入探讨这些控件及其用法。 1. **TextView**: ...

    Android开发 - 常用控件

    在Android开发中,控件是构建用户界面的基本元素,它们使得用户能够与应用程序进行交互。这篇博客"Android开发 - 常用控件"可能详细介绍了Android开发中的一些核心控件及其使用方法。由于没有直接提供博客的具体内容...

    Android常用基本控件

    ### Android常用基本控件 #### 一、文本控件(TextView和EditText) **1.1 TextView控件** - **简介**:`TextView`是Android中最基础的文本显示控件,用于展示不可编辑的文字内容。 - **特点**: - 继承自`View`...

    Android-UI基本控件

    Android UI基本控件是构建Android应用用户界面的...通过上述对Android UI基本控件的介绍,开发者可以掌握这些控件的基本使用方法,并在实际开发中根据需求选择适合的控件来构建功能丰富、用户友好的Android应用界面。

    android安卓app界面效果全汇总-android界面编程-控件使用教程 源代码

    "android安卓app界面效果全汇总-android界面编程-控件使用教程 源代码"这个资源集合涵盖了Android界面设计的多个方面,包括各种控件的使用、布局管理以及交互效果的实现。通过这份教程,开发者可以深入理解如何创建...

    Android开发-登录界面Demo-AndroidStudio

    在Android开发中,创建一个美观且功能齐全的登录界面是应用程序的基本组成部分,尤其对于需要用户认证的应用来说至关重要。本教程将聚焦于如何在Android Studio环境下构建一个基础的登录界面Demo。我们将探讨以下...

    android基本控件练习

    本文档将介绍一个典型的注册界面设计实例,其中包含了多种常用的Android UI控件,并对它们的基本用法进行详细解释。 #### 二、控件列表与功能 1. **TextView** - 用途:用于显示静态文本信息。 - 属性解析: - `...

    Android-DownLoadProgressButton下载显示进度按钮控件

    `Android-DownLoadProgressButton`是一个专为Android设计的下载显示进度的按钮控件,它将下载进度集成到按钮中,提供了一种直观且美观的方式来展示文件下载状态。 这个控件的主要功能是为用户提供一个可点击的按钮...

    android安卓app开发之widget界面控件使用教程.zip

    了解了基本概念后,开发者可以通过阅读《Android 之桌面组件 App Widget 案例》、《Android Launcher开发之桌面小部件AppWidget详解》以及相关的博客文章来深入学习。这些资料提供了丰富的实例和代码解析,帮助理解...

    Android高级应用源码-android自定义控件-侧滑菜单.rar

    "Android高级应用源码-android自定义控件-侧滑菜单.rar"这个压缩包文件提供了一个关于如何在Android应用程序中实现自定义侧滑菜单的示例源代码。侧滑菜单是一种常见的UI设计模式,通常用于在主屏幕和辅助功能之间...

    Android-TrapezoidPartsView-梯形控件

    这个组件通过自定义绘图和事件处理,为Android界面设计提供了更多可能性,尤其适用于那些追求独特视觉效果的应用场景。通过研究其源码,我们可以学习到如何在Android中实现自定义视图的绘制和事件监听,进一步提升...

    Android自定义控件-温度控制旋转按钮.zip

    "Android自定义控件-温度控制旋转按钮.zip"是一个专为实现温度调节功能而设计的自定义控件示例。这个控件模拟了一个可以旋转的按钮,用户通过旋转来调整温度值,常见于空调或加热系统的用户界面中。 首先,`...

    Android移动平台开发-常用控件应用.doc

    在 Android 移动平台开发中,掌握基本的控件使用是非常重要的。控件是用户界面(UI)组件的基本单元,负责与用户交互,接受用户输入,显示数据等。常用的控件包括 Button、EditText、RadioButton、AlertDialog 等。 ...

    Android基本控件集合

    在Android开发中,Widget是构建用户界面的基本元素,它们提供了与用户交互的接口。这篇教程将详细介绍12种常见的Android控件及其基本用法,帮助你更好地理解和运用这些控件来构建美观且功能丰富的应用程序。 1. **...

    android 带加减按钮 EditText控件

    在Android开发中,自定义控件是提升用户体验和界面独特性的重要手段。本文将深入探讨如何在Android中创建一个带有加减按钮的EditText控件,该控件常用于输入数量或者评分等场景。我们将分析需求、设计思路,并通过...

    Android控件大全以及各布局控件的使用方式

    在Android开发中,以下是一些最基本的控件及其用法: ##### 1. TextView(文本显示控件) - **简介**:用于显示文本。 - **属性**: - `android:text`:设置显示的文本内容。 - `android:textSize`:设置文本大小...

    Android按钮控件的使用

    本篇将深入探讨Android平台上按钮控件的使用,包括其基本用法、自定义样式、监听事件以及在布局中的应用。 首先,要添加一个按钮到Android布局文件中,通常使用XML来定义。在`res/layout`目录下的XML布局文件中,...

    android 开发进阶 自定义控件-仿ios自动清除控件

    在Android开发中,自定义控件是提升应用用户体验和界面独特性的重要手段。"仿ios自动清除控件"是一个常见的需求,特别是在设计与iOS风格类似的界面时。这个控件通常指的是一个输入框(EditText)右侧带有小的"×...

    Android 中常见控件参考手册-中文版

    Android应用开发中,控件是构建用户界面的基本元素,决定了应用的外观和功能。本文档旨在详细介绍Android中一些常见控件的使用方法,帮助开发者更好地理解和运用它们。 1. **TextView文本框**: - TextView是用于...

Global site tag (gtag.js) - Google Analytics