android 開發中 常見的四種事件註冊方式

2021-06-22 19:19:46 字數 2213 閱讀 5897

建立事件介面實現類,並建立其物件 進行繫結

package cn.stanley;

import android.content.intent;

import android.net.uri;

import android.os.bundle;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

import android.widget.edittext;

public class mainactivity extends actionbaractivity

/*** 事件實現類

* @author administrator**/

private class mylistener implements onclicklistener}}

利用匿名內部內來繫結事件

package cn.stanley;

import android.content.intent;

import android.net.uri;

import android.os.bundle;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

import android.widget.edittext;

public class mainactivity extends actionbaractivity

});}

}利用當前activity 實現事件介面來繫結 事件

package cn.stanley;

import android.content.intent;

import android.net.uri;

import android.os.bundle;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

import android.widget.edittext;

public class mainactivity extends actionbaractivity implements onclicklistener

@override

public void onclick(view v)

}利用布局檔案 基於反射的 繫結  事件

activity 中:

package cn.stanley;

import android.content.intent;

import android.net.uri;

import android.os.bundle;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

import android.widget.edittext;

public class mainactivity extends actionbaractivity

public void bt_calonclicked(view v)

}布局檔案:

android:id="@+id/bt_call"

android:onclick="bt_calonclicked"  

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignparentright="true"

android:layout_alignright="@+id/et_phonenumber"

android:layout_below="@+id/et_phonenumber"

android:layout_margintop="42dp"

android:text="@string/call" />

WEB頁面中常見的四種控制項的必須的測試

以下為常規的需求,除非需求有明確說明,如密碼輸入框中可以輸入空格。輸入框1.為空,但頁面中明確說明不能為空 帶有星號或者只有這乙個輸入框 有以下兩種情況 a.不進行輸入或者使其為空 焦點離開後應有相應的提示,提交後頁面無跳轉並仍有相應的提示。b.輸入框中存在乙個或者多個空格 焦點離開後空格被自動清除...

四種常見執行緒池

int size 3 快取執行緒池,執行緒池的大小由jvm決定,如果有空閒執行緒會 executors.newcachedthreadpool 單執行緒執行緒池,可保證任務執行的順序就是任務提交的順序 executors.newsinglethreadexecutor 固定大小執行緒池 服務端推薦使...

四種標題常見模式

做乙個會寫文章的程式設計師,首先從起乙個好的標題開始,內容來自 北哥跟你嘮新 自己想給自己賬號樹立乙個具有嚴謹 科學 正能量等一些正面形象,又不知道如何去樹立的時候。就可以採用資料 內容或內容 資料的方式來製作標題,讓讀者第一眼看到你的標題時,感覺你給人有一種具有嚴謹 科學 正能量等一些正面形象的賬...