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的。


你可能感兴趣的:(Android)