Button的四種Click響應方法

2022-01-26 02:50:53 字數 937 閱讀 5257

button用得挺多的,在這整理了下它的事件處理方法,發現實現方法還不少,我比較喜歡第二種,你呢,最常用哪一種?

實現一:

button bt_demo =(button)findviewbyid(r.id.bt_demo);

bt_demo.setonclicklistener(

newonclicklistener()

});

實現二:

button bt_demo =(button)findviewbyid(r.id.bt_demo);

bt_demo.setonclicklistener(listener);

private onclicklistener listener = new

onclicklistener()

}}

實現三:

button bt_demo =(button)findviewbyid(r.id.bt_demo);

bt_demo.setonclicklistener(

newbuttonlistener());

private

class buttonlistener implements

onclicklistener

}

實現四:

//

在activity中直接onclicklistener介面:

import

android.view.view.onclicklistener;

public

class myactivity extends activity implements

onclicklistener

}}

感謝這麼全面的總結,雖然這些都知道,但是自己缺乏總結。

SharedPreferences的四種模式

開發應用需要儲存一些配置引數,如果是window軟體通常我們會採用ini檔案進行儲存,如果是j2se應用,我們會採用properties屬性檔案進行儲存。如果是android應用,我們最適合採用sharedpreferences儲存資料,它是乙個輕量級的儲存類,特別適合用於儲存軟體配置引數。使用sh...

SharedPreferences的四種模式

開發應用需要儲存一些配置引數,如果是window軟體通常我們會採用ini檔案進行儲存,如果是j2se應用,我們會採用properties屬性檔案進行儲存。如果是android應用,我們最適合採用sharedpreferences儲存資料,它是乙個輕量級的儲存類,特別適合用於儲存軟體配置引數。有兩種方...

this的四種用法

js 中的this是比較難理解的。這裡將介紹this的具體用法。主要是下面的四種方法 1.作為物件的方法 2.作為普通函式中 3.作為構造函式呼叫 一 作為物件的方法使用,this指向這個物件 for example var adou a 1,getadou function console.log...