Xutils的注解示例
来源:互联网 发布:雪平锅优缺点 知乎 编辑:程序博客网 时间:2024/06/11 17:14
package com.home.testxutils;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import com.lidroid.xutils.ViewUtils;import com.lidroid.xutils.view.ResType;import com.lidroid.xutils.view.annotation.ContentView;import com.lidroid.xutils.view.annotation.ResInject;import com.lidroid.xutils.view.annotation.ViewInject;import com.lidroid.xutils.view.annotation.event.OnClick;@ContentView(R.layout.test)public class MainActivity extends Activity {@ViewInject(R.id.test_et)private EditText inputText;@ViewInject(R.id.test_tv)private TextView showText;@ViewInject(R.id.test_btn1)private Button testBtn1;@ViewInject(R.id.test_btn2)private Button testBtn2;@ResInject(id = R.string.app_name, type = ResType.String)private String label;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);ViewUtils.inject(this);}@OnClick({ R.id.test_btn1, R.id.test_btn2 })public void click(View view) {switch (view.getId()) {case R.id.test_btn1:showText.setText(label + ":点击按钮1:" + inputText.getText().toString());break;case R.id.test_btn2:showText.setText(label + ":点击按钮2:" + inputText.getText().toString());break;default:break;}}}
//在Fragment中注入:@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.bitmap_fragment, container, false); // 加载fragment布局 ViewUtils.inject(this, view); //注入view和事件 ...}//在PreferenceFragment中注入:public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); ViewUtils.inject(this, getPreferenceScreen()); //注入view和事件 ...}// 其他重载// inject(View view);// inject(Activity activity)// inject(PreferenceActivity preferenceActivity)// inject(Object handler, View view)// inject(Object handler, Activity activity)// inject(Object handler, PreferenceGroup preferenceGroup)// inject(Object handler, PreferenceActivity preferenceActivity)
1 0
- Xutils的注解示例
- xUtils框架中关于注解的使用
- 注解的一个示例
- 注解的简单示例
- 注解:xUtils之----ViewUtils
- xUtils httpUtils 注解
- xutils注解网络图片
- xutils注解网络图片
- 关于使用xUtils框架的注解方式绑定View
- 示例详解struts2的注解
- 常用到的注解示例
- 注解的Struts2简单示例
- java注解入门(二)——Xutils中注解的应用
- XUtils中的BitmapUtils全注解
- 注解初始化控件(XUtils方式)
- XUtils之注解机制详解
- xUtils 注解使用中的问题。
- android xutils 注解 include 标签
- 进程间的相互通讯 C++
- ADOConnection-CommandTimeOut
- Android studio 百度地图开发(1)配置工程、显示地图
- [leetcode] 211. Add and Search Word - Data structure design 解题报告
- ADOX-创建Access数据库
- Xutils的注解示例
- 第四周Android学习笔记
- 【追求进步】二叉搜索树的后序遍历序列
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- python使用zeroMQ库的套接字模拟服务器客户端通信
- 新手笔记:enum关键字的使用
- C 结构体
- Java变量初始化顺序总结
- bzoj2186沙拉公主的困惑