文档章节

xUtils3.0的使用(一)IOC

光头大学渣
 光头大学渣
发布于 2016/07/31 01:36
字数 242
阅读 14
收藏 0
首先,没啥说的,放上xUtils的github地址:
https://github.com/wyouflf/xUtils3


作者的原话:xUtils3 api变化较多;
xUtils 2.x对Android 6.0兼容不是很好, 请尽快升级至xUtils3;
xUtils 最低兼容Android 4.0 (api level 14);
数据库api简化提高性能, 达到和greenDao一致的性能.
......


本文浅谈一下IOC的用法

一.使用前配置
需要的权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

初始化:
public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        x.Ext.init(this);
        x.Ext.setDebug(BuildConfig.DEBUG); 
        //是否输出debug日志,开启debug会影响性能.(这行代码可要可不要)
    }
}


二.开始使用
@ContentView(R.layout.activity_main)
public class MainActivity extends AppCompatActivity {
    @ViewInject(R.id.fab)
    private FloatingActionButton button;
    //这里注意,变量和方法一定要是私有的(private)
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        x.view().inject(this);
        //类似开启xUtils注入的功能
    }
    @Event(R.id.fab)   //参数支持数组 value={id1, id2, id3}
    private void clickMe(View view){
        Snackbar.make(view,"ioc succeed!",Snackbar.LENGTH_SHORT).show();
    }
}


总体来说,使用方法和ButterKnife相似。

本文转载自:http://gonyulian415.iteye.com/blog/2314551

共有 人打赏支持
光头大学渣
粉丝 0
博文 7
码字总数 0
作品 0
广州
Xutils3.0如何获取和使用响应头

@wyouflf 你好,想跟你请教个问题:Xutils3.0如何获取和使用响应头

永不停滞的轮舞心
2016/08/03
368
0
请问这种用Gson怎么解析

就是下面这组json,使用Xutils3.0 post获取得到,然后使用Gson 解析一直解析不了 { "status": 1, "banner": [ { "src": "http://demo.verydows.com/upload/adv/image/56e6a9d26d76d3GZ7ISlt5y......

sszxx
2016/08/29
426
1
关于xutils3.0上传问题

关于xutils3.0同时上传文字跟多张图片问题 代码: RequestParams params = new RequestParams(UriConfig.getUseraddgoods()); params.setMultipart(true); params.addBodyParameter("userId"......

XXXFAN
2017/03/21
166
0
三条路线告诉你如何掌握Spring IoC容器的核心原理

一、前言 前三篇已经从历史的角度和大家一起探讨了为什么会有Spring,Spring的两个核心概念:IoC和AOP的雏形,Spring的历史变迁和如今的生态帝国。本节的主要目的就是通过一个切入点带大家一...

Java小铺
08/27
0
0
架构,改善程序复用性的设计~第五讲 复用离不开反射和IOC

从本文标题中可以看出,主要说的是反射技术和控制反转(IOC)技术,本文主要先介绍一下我对这两种技术的理解及它们的优缺点,最后再用实例来说一下使用方法。 反射:可以使用反射动态创建类型...

mcy247
2017/12/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

github精选:微信小程序开发技巧(12月31日更新)2016

框架部分 所有页面都需要在 app.json 文件中注册在 pages 数组中,注册格式为:"路径/文件名" 注:文件名无需添加扩展名 app.josn 中的 pages 数组中的第一个页面为小程序的启动页 每个页面的...

阿K1225
20分钟前
1
0
OSChina 周日乱弹 —— 小心着凉 @红薯

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:5.33起,其声呜呜然,如怨如慕,如泣如诉。余音袅袅,不绝如缕。分享Arch Enemy的单曲《Bridge Of Destiny (2009)》 《Bridge Of...

小小编辑
今天
331
4
what f,,

anlve
今天
10
0
初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
15
0
现场看路演了!

HiBlock
昨天
28
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部