Android 中this的用法

2021-07-15 02:00:16 字數 562 閱讀 6693

android 中this主要有三種用法:

1、表示對當前物件的引用

2、表示用類的成員變數,而非函式引數,注意在函式引數和成員變數同名是進行區分

3、用於在構造方法中引用滿足指定引數型別的構造器(其實也就是構造方法)。但是這裡必須非常注意:只能引用乙個構造方法且必須位於開始

例子:1、表示對當前物件的引用

public thistest increment()

2、表示用類的成員變數,而非函式引數,注意在函式引數和成員變數同名是進行區分

thistest(int i)

3、用於在構造方法中引用滿足指定引數型別的構造器(其實也就是構造方法)。但是這裡必須非常注意:只能引用乙個構造方法且必須位於開始

thistest(int i,string s){

this(s);//this呼叫第二個構造器

//this(i);

/*此處不能用,因為其他任何方法都不能呼叫構造器,只有構造方法能呼叫他。

android中Handler的用法

寫了乙個demo,如下 public class mainactivity extends activity endbutton.setonclicklistener new onclicklistener 建立handler物件 handler handler new handler runnab...

Android中Bundle的用法

bundle經常與intent一起用,在兩個activity間傳遞資料。個人目前的理解就是,如果intent傳遞的資料只有乙個,那麼就直接用intent的putextra 方法直接放進引數即可。那如果intent需要傳遞的是好幾個引數,或者是乙個類,那麼這時候就需要用到bundle bundle b...

Android中Intent的用法介紹

1.呼叫系統自帶瀏覽器 uri uri uri.parse intent intent new intent intent.action view,uri intent.setclassname com.android.browser com.android.browser.browseractiv...