xUtils之IOC框架
来源:互联网 发布:windows 日志备份 编辑:程序博客网 时间:2024/06/11 01:22
使用xUtils的第一步就是必须创建自己的Application类,代码如下
//在manifest.xml中注册public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); x.Ext.init(this);//Xutils初始化 }}
@ContentView(value = R.layout.activity_main)public class MainActivity extends Activity { @ViewInject(value = R.id.btn) private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); x.view().inject(this); } @Event(value = R.id.mybtn,type = View.OnClickListener.class) private void onButtonClick(View v){ switch (v.getId()){ case R.id.btn: Toast.makeText(this,"点击",Toast.LENGTH_SHORT).show(); break; } }}
PS以下几点:
其一:使用IOC必须全部为私有,不然无效,这里就做演示了,不信你可以把用到IOC框架的注解的成员变量及方法全部换成public ,那么全部会无效,当然除了ContentView例外。
其二,所有用到IOC成员变量,使用的时候,必须在x.view().inject(this)后,如果写在前面,那么程序会崩溃。
0 0
- xUtils之IOC框架
- 高仿XUtils搭建Android ioc框架
- android框架之XUtils
- Android 框架之xUtils
- xUtils框架之DbUtils
- 【xUtils】Android快速开发框架之xUtils
- Android框架之XUtils框架
- 开源框架之xUtils
- Xutils框架之网络请求
- Spring框架之IOC
- spring框架之ioC
- spring框架之IOC
- Spring框架之IOC
- Spring框架之IOC
- 安卓开发框架之xUtils
- xUtils框架介绍之HttpUtils的使用
- Android之XUtils的框架总结
- 开源框架之——xUtils
- 反证法(归谬法)及其在算法设计时的应用
- 《重构改善既有代码的设计》-代码的坏味道(学习笔记 )
- JS中单双引号的区别
- UVa 11384 Help is needed for Dexter (构造解并证明)
- 对ANR的理解
- xUtils之IOC框架
- raspberry pi 3网络网卡信息
- 通过不到100行Go代码打造你自己的容器
- 用CXF编写基于spring的web service 并添加cxf日志拦截器和自定义拦截器
- PHP类中 __set() 和 _get()的用法示例
- 用EF框架操作数据库
- HDU 5695 Gym Class
- 学校扼杀创造力---Ken Robinson(于2006发布于TED)
- spl_autoload_register()函数