`
qq986945193
  • 浏览: 92390 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Android开发之最火的开源框架之一Xutils2详解(摘自开源作者官方介绍详解)

 
阅读更多

此框架说实话还是挺不错的,挺好用的,功能多,所以我也用过。

由于CSDN博客写的字数有限制,所以全文的用法打包成了markdown

文件,因为markdown真的太还用了。

全文下载地址为:

http://download.csdn.net/detail/qq_21376985/9561669

为了尊重原创,特先贴出原作者关于xutils2的地址:

https://github.com/wyouflf/xUtils

关于框架大家可以从作者github下载。当然也可以从CSDN免积分下载;

xutils2的jar文件下载地址为:

http://download.csdn.net/detail/qq_21376985/9503592

xutils2的library可以查看源代码下载地址为:

http://download.csdn.net/detail/qq_21376985/9561671

目前xUtils主要有四大模块:

DbUtils模块:

android中的orm框架,一行代码就可以进行增删改查;
支持事务,默认关闭;
可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);
支持绑定外键,保存实体时外键关联实体自动保存或更新;
自动加载外键关联实体,支持延时加载;
支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子。
ViewUtils模块:

android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;
新的事件绑定方式,使用混淆工具混淆后仍可正常工作;
目前支持常用的20种事件绑定,参见ViewCommonEventListener类和包com.lidroid.xutils.view.annotation.event。
HttpUtils模块:

支持同步,异步方式的请求;
支持大文件上传,上传大文件不会oom;
支持GET,POST,PUT,MOVE,COPY,DELETE,HEAD,OPTIONS,TRACE,CONNECT请求;
下载支持301/302重定向,支持设置是否根据Content-Disposition重命名下载的文件;
返回文本内容的请求(默认只启用了GET请求)支持缓存,可设置默认过期时间和针对当前请求的过期时间。
BitmapUtils模块:

加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象;
支持加载网络图片和本地图片;
内存管理使用lru算法,更好的管理bitmap内存;
可配置线程加载线程数量,缓存大小,缓存路径,加载显示动画等…

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    Android 最火的快速开发框架XUtils

    Android 最火的快速开发框架XUtils xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容...

    android开发之著名的开源框架xutils Library 导入即可使用 可以查看源代码

    android开发之著名的开源框架xutils Library 导入即可使用 可以查看源代码 博文介绍:http://blog.csdn.net/qq_21376985/article/details/51774023 xutils的jar包文件下载地址:...

    android 开源框架xUtils

    **Android开源框架xUtils详解** xUtils是一款针对Android平台开发的高效、全面的工具库,由知名开发者wangwei123456于2013年推出。它旨在简化Android开发过程,提供包括网络请求、图片加载、数据库操作、UI绑定等...

    Android xUtils框架解析

    xUtils是一个轻量级的Android开发框架,由知名开发者吴成峰(花神)创建。这个框架集成了多种功能,包括网络请求、图片加载、数据库操作、视图注入等,旨在简化Android应用的开发流程,提高开发效率。本文将深入解析...

    android最火开源库xUtils源码

    **Android最火开源库xUtils源码解析** xUtils是一个非常流行的Android开发工具库,它集成了多种常用功能,如数据库操作、视图处理、网络请求以及图片处理等。这个库极大地简化了开发者的工作,提高了开发效率。接...

    xUtils框架的使用

    XUtils是一款为Android开发者设计的轻量级、全面的开发框架,由国内知名开发者wuyr创建。它集成了四大模块:数据库管理、UI操作、网络请求以及图片处理,大大简化了Android开发过程,提高了开发效率。下面我们将详细...

    Android 最火的快速开发框架XUtils(1)

    xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... ...

    Android快速开发框架xUtils3.0学习Demo

    xUtils3.0是一款高效、轻量级的Android开源框架,由国内知名开发者WuXiaolong开发,它集成了网络请求、数据库操作、图片加载、UI绑定等多种功能,极大地提高了Android应用的开发效率。在本文中,我们将深入探讨...

    最新最全最好用的xUtils开发框架

    **xUtils开发框架详解** xUtils,全称为XAndroidUtils,是由知名开发者wuxiaolong发起的一个全方位、一站式的Android开发工具库。这个框架以其高效、易用、功能全面的特点,深受Android开发者喜爱,尤其适合快速...

    Android xUtils框架

    Android xUtils框架是一个广泛使用的开源库,由国内知名开发者吴成飞(whef)开发。这个框架集成了多种功能,包括视图注入、数据库操作、网络请求、图片加载等,极大地提高了Android开发的效率。在Android应用开发中...

    xutils3开源框架

    **XUtils3开源框架详解** XUtils3是一个广泛使用的Android开发框架,由知名开发者wyouflf维护。这个框架集成了多种功能,旨在简化Android应用的开发过程,提高开发效率。XUtils3的核心理念是模块化,使得开发者可以...

    xUtils 安卓类库框架开源

    android中的orm框架 一行代码就可以进行增删改查; 支持事务 默认关闭; 可通过注解自定义表名 列名 外键 唯一性约束 NOT NULL约束 CHECK约束等(需要混淆的时候请注解表名和列名); 支持绑定外键 保存实体时外键...

    Android快速开发框架xUtils-2.6.14

    列名 外键 唯一性约束 NOT NULL约束 CHECK约束等 支持事务 摘自github "&gt;一个Android基于快速开发的一个框架 xUtils 它是在aFinal基础上进行重构和扩展的框架 相比aFinal有很大的改善 同时 如果如果你的应用是基于...

    Android中Xutils框架的简单实用

    Xutils是一款在Android开发中广泛使用的开源框架,它集成了网络请求、数据库操作、图片加载等多种功能,极大地提高了开发效率。本篇将深入探讨Xutils的基本概念、核心组件以及如何在实际项目中进行应用。 ### 一、...

    Android基于xutils整合的框架

    xUtils是由国内开发者whealy开发的一款开源Android工具库,它整合了多个功能模块,如View注入、数据库操作、网络请求、图片加载等,为开发者提供了一站式的解决方案。xUtils的设计理念是简洁、高效,让开发者能够...

    Android开发之xUtils3

    Android开发之xUtils3

    android源码-使用框架(xUtils)

    在Android开发中,xUtils是一个非常流行的开源框架,它提供了丰富的功能,包括网络请求、图片加载、数据库操作、视图注入等,极大地简化了开发者的工作。在这个“android源码-使用框架(xUtils)”的项目中,我们将...

    android开发工具集合类xutils源码

    在Android开发过程中,工具类库的使用极大地提高了开发效率,其中XUtils是一个备受开发者欢迎的开源工具包。本文将深入探讨XUtils的源码,帮助你理解其内部机制,提升你的Android开发技能。 XUtils是一个集成了网络...

Global site tag (gtag.js) - Google Analytics