安卓学习之xUtils——viewutils【原创】
2014-11-20 00:00
387 查看
为了更加极速有效的开发项目,有人为我们提供了xutils,其中包括了DbUtils,ViewUtils,HttpUtils,BitmapUtils四大模块。今天详解的是ViewUtils模块。
要使用xutils,首先要导入xutils类库。
其次要添加权限:
在没有使用xutils极速开发框架前,控件的初始化,事件监听,activity间的跳转如下
使用xutils极速开发框架
记住,一定要在oncreate()方法中
要使用xutils,首先要导入xutils类库。
其次要添加权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.INTERNET"/>
在没有使用xutils极速开发框架前,控件的初始化,事件监听,activity间的跳转如下
private Button btnSearch = null; btnSearch = (Button) findViewById(R.id.btnSearch); btnSearch.setOnClickListener(new OnClickListener() { public void onClick(View v) { ............ } } Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND);
使用xutils极速开发框架
记住,一定要在oncreate()方法中
ViewUtils.inject(this); //注入view和事件,this为当前activity @ViewInject(R.id.btn_login_login) private Button btn_login_login; @OnClick({R.id.cb_login_remenber_pwd,R.id.btn_login_login}) private void click(View view){ }//可一次性设置多个监听事件,但是复写的onclick方法一定要写在oncreate()之前 openActivity(ProductDetailsActivity.class);
相关文章推荐
- [Xutils]安卓框架的学习之路
- 安卓输入子系统之inotify与epoll机制【学习笔记】【原创】
- 安卓学习-其他-http网络工具-用了xutils
- xUtils3学习笔记一:BitMapUtils,ViewUtils
- 安卓学习之保存文件到手机【原创】
- TCL脚本学习笔记1(原创)
- PHP学习笔记(1)----运行环境的建立[原创]
- [原创]分布式系统开发学习之CS模式(一) --- 简介
- java设计模式学习1--Singleton Pattern[原创]
- java设计模式学习5--Adapter Pattern[原创]
- STL学习小结(原创:桑英硕 )
- java设计模式学习2--Factory Pattern[原创]
- [原创]分布式系统开发学习之CS模式(二) - CS模式的限制与应用及Scalability的补充讨论
- PHP学习笔记(3)----phpmyadmin的安装与使用[原创]
- PHP学习笔记(5)----phplib的简介及安装[原创]
- [原创]STL Iterator,traits学习笔记
- Berkeleydb 学习笔记[原创]
- PHP学习笔记(4)----Mysql用户密码的修改[原创]
- [原创]自定义分页控件(dll服务器控件)代码学习与探讨!
- PHP学习笔记(5)----phplib的简介及安装[原创]