Android開發框架xUtils3.x新手教學(三)使用註解繫結UI、資源和事件
此處不再贅述註解的基本概念,直接上乾貨。
步驟1.在類的宣告處,用@ContentView繫結 UI佈局檔案和類名
@ContentView(R.layout.activity_login) public class LoginAty extends Activity
步驟2.在onCreate函式中,呼叫
x.view().inject(this);
步驟3.將需要操作的物件於UI資源繫結
@ViewInject(R.id.edt_username) private EditText m_edtUserNme; // 使用者名稱 @ViewInject(R.id.edt_password) private EditText m_edtPassWord; // 密碼 @ViewInject(R.id.btn_login) private Button m_btnLogin; // 登入按鈕
步驟4.繫結控制元件響應事件
@Event(R.id.btn_login) private void onLoginClick(View v) { // 登入方法 重新整理驗證碼 方法 }
使用註解的方式,程式設計風格會非常貼近傳統的拖控制元件IDE(VB C# Delphi JavaSwing等),程式碼可讀性也更強。這裡要注意,繫結的函式和成員變數都是private的。