欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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.

直接子類(lèi)有:CompoundButton.

間接子類(lèi)有:CheckBox,RadioButton,Switch,ToggleButton.

Button類(lèi)表示一個(gè)“按鈕”控件。“按鈕”控件可以被用戶(hù)按下或者點(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類(lèi)中為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)用戶(hù)按下這個(gè)按鈕,系統(tǒng)會(huì)調(diào)用Activity中的selfDestruct(View)方法,為了讓這個(gè)方法有效,方法必須為public且只能接受一個(gè)View參數(shù)。當(dāng)方法被調(diào)用時(shí),被點(diǎn)擊的那個(gè)控件會(huì)作為View類(lèi)型的參數(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實(shí)現(xiàn)雙層ViewPager嵌套

    Android實(shí)現(xiàn)雙層ViewPager嵌套

    這篇文章主要介紹了Android實(shí)現(xiàn)雙層ViewPager嵌套,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • Android開(kāi)發(fā)筆記之如何正確獲取WebView的網(wǎng)頁(yè)Title

    Android開(kāi)發(fā)筆記之如何正確獲取WebView的網(wǎng)頁(yè)Title

    獲取h5頁(yè)面的攜帶的title中是很簡(jiǎn)單的,下面這篇文章主要給大家介紹了關(guān)于Android開(kāi)發(fā)筆記之如何正確獲取WebView的網(wǎng)頁(yè)Title的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面來(lái)一起看看吧
    2018-09-09
  • Android OKHttp源碼解析Https安全處理

    Android OKHttp源碼解析Https安全處理

    這篇文章主要為大家介紹了Android OKHttp源碼解析Https安全處理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 移動(dòng)端WebApp隱藏地址欄的方法

    移動(dòng)端WebApp隱藏地址欄的方法

    這篇文章主要介紹了移動(dòng)端WebApp隱藏地址欄的方法,本文分別給出了4種方法,適應(yīng)不同情況下使用,小編推薦最后一個(gè)方法,需要的朋友可以參考下
    2015-07-07
  • Android實(shí)現(xiàn)夜間模式切換功能實(shí)現(xiàn)代碼

    Android實(shí)現(xiàn)夜間模式切換功能實(shí)現(xiàn)代碼

    現(xiàn)在很多App都有夜間模式,特別是閱讀類(lèi)的App,夜間模式現(xiàn)在已經(jīng)是閱讀類(lèi)App的標(biāo)配,本篇文章主要介紹了Android實(shí)現(xiàn)夜間模式功能實(shí)現(xiàn)代碼,有興趣的可以了解一下。
    2017-03-03
  • Android實(shí)現(xiàn)打地鼠小游戲

    Android實(shí)現(xiàn)打地鼠小游戲

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)打地鼠小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • android自定義WaveView水波紋控件

    android自定義WaveView水波紋控件

    這篇文章主要為大家詳細(xì)介紹了android自定義WaveView水波紋控件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • 很實(shí)用的Android日期計(jì)算類(lèi)

    很實(shí)用的Android日期計(jì)算類(lèi)

    這篇文章主要為大家詳細(xì)介紹了很實(shí)用的Android日期計(jì)算類(lèi),一個(gè)是獲取與今天時(shí)間差,另一個(gè)是日期格式化工具類(lèi),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Android編程實(shí)現(xiàn)類(lèi)似天氣預(yù)報(bào)圖文字幕垂直滾動(dòng)效果的方法

    Android編程實(shí)現(xiàn)類(lèi)似天氣預(yù)報(bào)圖文字幕垂直滾動(dòng)效果的方法

    這篇文章主要介紹了Android編程實(shí)現(xiàn)類(lèi)似天氣預(yù)報(bào)圖文字幕垂直滾動(dòng)效果的方法,涉及Android基于布局及事件響應(yīng)實(shí)現(xiàn)圖文滾動(dòng)效果的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • 使用WEB工具快速提高Android開(kāi)發(fā)效率

    使用WEB工具快速提高Android開(kāi)發(fā)效率

    正所謂工欲善其事,必先利其器。學(xué)習(xí)并應(yīng)用優(yōu)秀的輪子,可以讓我們跑的更快,走的更遠(yuǎn)。這里所指的工具是廣義的,泛指能幫助我們開(kāi)發(fā)的東西,或者能提高我們效率的東西,包括:開(kāi)發(fā)工具,監(jiān)測(cè)工具,第三方代碼庫(kù)等
    2016-02-02

最新評(píng)論