博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android IOC框架学习记录
阅读量:4940 次
发布时间:2019-06-11

本文共 446 字,大约阅读时间需要 1 分钟。

一.框架如下几种:

1.Roboguice
 
2.Spring for Android
 
3.afinal
 
4.xUtils
 
二.Roboguice说明
  1. 项目地址:
  2. 要依赖三个包,加起来接近800K比较大;
  3. 控件和service都可以用IOC注入;
  4. 事件不能绑定
  5. activity要继承RoboActivity
 
三.Spring for Android说明
 
四.afinal说明
  1. 项目地址:
  2. 依赖包只有152k
  3. 页面控件可以注入,service不可注入
  4. 事件能绑定
  5. 提供sqlite,http,图片工具类
  6. activity要继承FinalActivity
 
五.xUtils说明
  1. 项目地址:
  2. 依赖包有274k,项目比较活跃
  3. 页面控件可以注入,service不可注入
  4. 事件能绑定
  5. 提供sqlite,http,图片工具类
  6. activity不要继承,但要侵入代码
  7. 是afinal项目改进而来,支持大数据上传
 
 

转载于:https://www.cnblogs.com/cerxp/p/3492127.html

你可能感兴趣的文章
洛谷 P1705 爱与愁过火
查看>>
[CF660C]Hard Process(尺取法)
查看>>
新建maven web后controller不能被扫描到
查看>>
Forking AfterBurn into Maya
查看>>
AMD规范
查看>>
Control.Invoke和Control.BeginInvoke简述
查看>>
Oracle的物化视图
查看>>
SHGetSpecialFolderPath用法
查看>>
QPainter绘制图片填充方式(正常大小、剪切大小、自适应大小、平铺)
查看>>
MEP风管对齐方式
查看>>
Android解析XML之SAX解析器
查看>>
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
查看>>
学习笔记ResNet
查看>>
神奇的 Object.defineProperty
查看>>
css3常用的样式加前缀归类
查看>>
动态分配内存的初始化
查看>>
mysql-client ERROR 2002解决方法
查看>>
Java虚拟机 - Class类文件结构
查看>>
springmvc日期格式化
查看>>
vue移动端项目
查看>>