Android[第三方or官方]高质量实用【组件&开源项目&框架】集合贴

  • 时间:
  • 浏览:1
  • 来源:uu快3APP_uu快3官方网址

3,在滑动父控件下不能运行良好;(相似:ViewPager

另有一4个用于下载的android库。主要社会形态如下:

1,支持单点/多点触摸,即时缩放图片;

ThinkAndroid是另有一4个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用线程池的开发,饱含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块, 具有快速构建文件缓存功能,前会考虑缓存文件的格式,都不能非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能, 在android中加载的图片的事先,对oom的大问提,和对加载图片错位的大问提都轻易除理。他还包括了另有一4个手机开发中总爱应用的实用工具类, 如日志管理,配置文件管理,android下载器模块,网络切换检测等等工具。

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

源地址:https://github.com/chrisbanes/PhotoView

源地址:https://code.google.com/p/afreechart

这是Volley名称的由来: a burst or emission of many things or a large amount at once

===================================================

3、自动设置下载路径

2、不能猜测下载任务名称

⑧:ThinkAndroid(整体框架

④:Android-downloader(下载库)

xUtils 饱含了太满太满 实用的android工具。

Afinal是另有一4个orm、ioc框架,遵循约定大于配置原则,前会任何配置即可完成所有工作,但也不能通过配置达到太满太满人的个性化需求。

目前ThinkAndroid主要有以下模块:

MVC模块:实现视图与模型的分离。

ioc模块:android中的ioc模块,完正注解最好的法律依据就不能进行UI绑定、res中的资源的读取、以及对象的初始化。

数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。

http模块:通过httpclient进行封装http数据请求,支持异步及同步最好的法律依据加载。

缓存模块:通过简单的配置及设计不能很好的实现缓存,对缓存不能随意的配置

图片缓存模块:imageview加载图片的事先前会考虑图片加载过程中跳出的oom和android容器快速滑动事先跳出的图片错位等大问提。

配置器模块:不能对简易的实现配对配置的操作,目前配置文件不能支持Preference、Properties对配置进行存取。

日志打印模块:不能较快的轻易的是实现日志打印,支持日志打印的扩展,目前支持对sdcard写入本地打印、以及控制台打印

下载器模块:不能简单的实现线程池下载、后台下载、断点续传、对下载进行控制、如并且并且刚开始了了、暂停、删除等等。

网络情况表检测模块:当网络情况表改变时,对其进行检测。

android-autoupdater 是另有一4个用于android客户端自动升级的库。主要社会形态如下:

源地址:https://github.com/yangfuhai/afinal

⑥:Afinal(整体框架)

①:PhotoView(图片浏览框架)

③:Android-autoupdater(Android客户端自动升级库)

2、使用简单,不还要独立的服务器

===================================================

源地址:https://github.com/wyouflf/xUtils

5、所有监听返回的接口,相似onAdd等,都支持UI操作

翻译:http://blog.csdn.net/t12x3456/article/details/9221611

4、操作智能,所有逻辑肯能实现,只还要修改UI,即可。

源地址:https://github.com/white-cat/ThinkAndroid

3、支持json和xml

⑤:Afreechart(图表库)

目前xUtils主要有四大模块:

源地址:https://github.com/snowdream/android-autoupdater/releases

===================================================

暂时有有哪些组件,框架,如有未公布的欢迎留言或发邮件(hjaahj@126.com)我会及时加进去去。

②:Volley(Google网络通信框架)

===================================================

Afinal里面目前饱含了四大组件:

,1,FinalHttp:用于请求http数据,直接ajax最好的法律依据请求,文件上传, 断点续传下载文件等,2,FinalBitmap:用于显示bitmap图片,而前会考虑线程池并发和oom等大问提。,3,FinalActivity:完正不能通过注解最好的法律依据绑定控件和事件,前会编写代码。,4,FinalDb:android中sqlite的orm框架,一行代码读懂增完正查。

2,支持平滑滚动;

PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。社会形态:

1、使用简单,最少只还要下载地址即可;

源地址:

1、扩展性强,不能自定义UI

4、支持断点续传

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请求;

下载支持4001/4002重定向,支持设置是是不是根据Content-Disposition重命名下载的文件;

返回文本内容的请求(默认只启用了GET请求)支持缓存,可设置默认过期时间和针对当前请求的过期时间。

BitmapUtils模块:

加载bitmap的事先前会考虑bitmap加载过程中跳出的oom和android容器快速滑动事先跳出的图片错位等大问提;

支持加载网络图片和本地图片;

内存管理使用lru算法,更好的管理bitmap内存;

可配置线程池加载线程池数量,缓存大小,缓存路径,加载显示动画等...

xUitls最低兼容android 2.2 (api level 8)

===================================================

Afreechart是另有一4个很强大的图表库,支持股票曲线图,饼图,曲线等。

⑦:xUtils(整体框架)

前言:这里的只起统计作用,方便事先开发使用,会给出源地址,方便许多人 查阅。

官方:https://android.googlesource.com/platform/frameworks/volley

Afinal提倡代码快速简洁,尽量一行代码完成的事情前会用两行。

===================================================

猜你喜欢

鬼泣4中潘多拉魔盒不用手柄,键盘的出招表谢谢了,大神帮忙啊

展开全版潘多拉的确要用枪神模式~具体出招锁定+前+风格键:是把潘多拉当做飞镖扔出去,老会 按住风格键飞镖会等灾恶耗尽才回来~锁定+后+风格键:直接释放灾恶,但是打开盒子照

2020-02-24

2019阿里云服务器双11活动1折起购,现在可以购买啦!

一年一度的双11大促就要现在开始英语 英语 了,双11并不局限11月11日,从现在就还须要先参与了。先领券再购买云产品》》(不限新老用户)阿里云双11优惠主会场直达地址》》a

2020-02-24

AutoScaling 通过lifecycleHook自动添加Redis白名单

模板:OOS通过模板来定义具体的运维动作。OOS为用户提供了大量的OperationOrchestrationService,简称OOS,是全面、免费的云上自动化运维平台,提供

2020-02-24

《鬼泣》的背景故事 要详细i

有相关的12集动画片,建议看看。传说,在30000年前,魔界与人间爆发了一场跨次元的战争。而就在这时,一位原先 是魔界的剑士斯巴达,为了守护人类挺身而出,以一己之力,将魔界帝

2020-02-23

【深圳云栖大会】阿里云弹性计算ESSD云盘产品全面解析

阿里云于2018年1月9日正式推出新一代ESSD云盘产品,现场也有观众提问为两种阿里云要推出ESSD云盘这款产品,阿里云产品专家崆闻谈到,当前正处在两个 数据爆炸性增长的时代

2020-02-23