最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android編程之Button控件用法實(shí)例分析

 更新時(shí)間:2015年10月31日 12:23:19   作者:Vector_Yi  
這篇文章主要介紹了Android編程之Button控件用法,較為詳細(xì)的分析了Button控件的功能、定義及相關(guān)使用注意事項(xiàng),具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程之Button控件用法。分享給大家供大家參考,具體如下:

一、Button概述

android.widget.Button直接繼承于android.wdiget.TextView.

直接子類有:CompoundButton.

間接子類有:CheckBox,RadioButton,Switch,ToggleButton.

Button類表示一個(gè)“按鈕”控件?!鞍粹o”控件可以被用戶按下或者點(diǎn)擊,來(lái)觸發(fā)另一個(gè)操作。

二、Button的用法

一種典型的用法:

public class MyActivity extends Activity {
   protected void onCreate(Bundle icicle) {
     super.onCreate(icicle);
     setContentView(R.layout.content_layout_id);
     final Button button = (Button) findViewById(R.id.button_id);
     button.setOnClickListener(new View.OnClickListener() {
       public void onClick(View v) {
         // Perform action on click
       }
     });
   }
}

除了直接在Activity類中為Button綁定OnClickListener之外,還可以在XML文件中通過(guò)android:onClick屬性來(lái)綁定觸發(fā)的方法。

舉個(gè)例子:

<Button 
   android:layout_height="wrap_content" 
   android:layout_width="wrap_content" 
   android:text="@string/self_destruct" 
   android:onClick="selfDestruct" />

現(xiàn)在,當(dāng)用戶按下這個(gè)按鈕,系統(tǒng)會(huì)調(diào)用Activity中的selfDestruct(View)方法,為了讓這個(gè)方法有效,方法必須為public且只能接受一個(gè)View參數(shù)。當(dāng)方法被調(diào)用時(shí),被點(diǎn)擊的那個(gè)控件會(huì)作為View類型的參數(shù)傳入selfDestruct(View)方法中。如:

public void selfDestruct(View view) { 
   // Kabloey 
} 

三、XML屬性

Button的XML屬性基本與TextView一致。感興趣的朋友可參看本站相關(guān)文檔。

四、常用public方法

Button的常用public方法基本與TextView一致。

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • Android通過(guò)原生方式獲取經(jīng)緯度與城市信息的方法

    Android通過(guò)原生方式獲取經(jīng)緯度與城市信息的方法

    這篇文章主要給大家介紹了關(guān)于Android通過(guò)原生方式獲取經(jīng)緯度與城市信息的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)各位Android開(kāi)發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Kotlin協(xié)程開(kāi)發(fā)之Flow的融合與Channel容量及溢出策略介紹

    Kotlin協(xié)程開(kāi)發(fā)之Flow的融合與Channel容量及溢出策略介紹

    這篇文章主要介紹了Kotlin協(xié)程:Flow的融合、Channel容量、溢出策略,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09
  • Android錄音應(yīng)用實(shí)例教程

    Android錄音應(yīng)用實(shí)例教程

    這篇文章主要介紹了Android錄音應(yīng)用實(shí)例,是Android應(yīng)用程序開(kāi)發(fā)中非常重要的一個(gè)功能,需要的朋友可以參考下
    2014-09-09
  • Android仿百度壁紙客戶端之搭建主框架(一)

    Android仿百度壁紙客戶端之搭建主框架(一)

    這篇文章主要介紹了Android仿百度壁紙客戶端,搭建主框架,自定義Tab+ViewPager+Fragment,具有一定的實(shí)用性,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Android WindowManger的層級(jí)分析詳解

    Android WindowManger的層級(jí)分析詳解

    這篇文章主要介紹了Android WindowManger的層級(jí)分析詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • Android自定義FloatingActionButton滑動(dòng)行為只隱藏不出現(xiàn)的問(wèn)題小結(jié)

    Android自定義FloatingActionButton滑動(dòng)行為只隱藏不出現(xiàn)的問(wèn)題小結(jié)

    這篇文章主要介紹了Android自定義FloatingActionButton滑動(dòng)行為只隱藏不出現(xiàn)的問(wèn)題小結(jié),需要的朋友可以參考下
    2017-01-01
  • Android ActivityManager使用案例詳解

    Android ActivityManager使用案例詳解

    這篇文章主要介紹了Android ActivityManager使用案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Android再探全面屏適配示例詳解

    Android再探全面屏適配示例詳解

    這篇文章主要為大家介紹了Android再探全面屏適配示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Android之用PopupWindow實(shí)現(xiàn)彈出菜單的方法詳解

    Android之用PopupWindow實(shí)現(xiàn)彈出菜單的方法詳解

    本篇文章是對(duì)在Android中,用PopupWindow實(shí)現(xiàn)彈出菜單的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • Android SeekBar在刷新使用中需要注意的問(wèn)題

    Android SeekBar在刷新使用中需要注意的問(wèn)題

    SeekBar在刷新使用中需要注意的問(wèn)題:在使用SeekBar的過(guò)程中需要注意刷新頻率,避免頻繁刷新造成的性能問(wèn)題;同時(shí),需要對(duì)SeekBar的監(jiān)聽(tīng)事件進(jìn)行適當(dāng)?shù)膬?yōu)化,減少回調(diào)次數(shù),提高響應(yīng)速度
    2023-05-05

最新評(píng)論

天水市| 长治市| 松原市| 宁陕县| 鄂尔多斯市| 望城县| 安图县| 西和县| 聊城市| 诸暨市| 丹阳市| 永春县| 中江县| 大埔区| 綦江县| 诸暨市| 阿勒泰市| 房山区| 九寨沟县| 贵港市| 榆树市| 子长县| 浦县| 铜陵市| 界首市| 策勒县| 武夷山市| 满洲里市| 沙坪坝区| 平江县| 淮北市| 江安县| 安徽省| 柯坪县| 长子县| 鸡东县| 龙里县| 海城市| 偃师市| 开平市| 沅陵县|