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...