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

  • 时间:
  • 浏览:1
  • 来源:大发彩神IOS下载_大发神彩IOS下载官方

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

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

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

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

目前ThinkAndroid主要有以下模块:

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

ioc模块:android中的ioc模块,完整性注解法律措施就还必须进行UI绑定、res中的资源的读取、以及对象的初始化。

数据库模块:android中的orm框架,使用了tcp连接对sqlite进行操作。

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

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

图片缓存模块:imageview加载图片的以前不想考虑图片加载过程中经常出现的oom和android容器快速滑动以前经常出现的图片错位等问題。

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

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

下载器模块:还必须简单的实现tcp连接下载、后台下载、断点续传、对下载进行控制、如之前 结束了了、暂停、删除等等。

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

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

2,支持平滑滚动;

⑦:xUtils(整体框架)

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

2、还必须猜测下载任务名称

3,在滑动父控件下可以 运行良好;(同类:ViewPager

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

1、扩展性强,还必须自定义UI

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

xUtils 涵盖了可是 实用的android工具。

暂时哪几种组件,框架,如有未组阁 的欢迎留言或发邮件(hjaahj@126.com)我会及时去掉 。

2、使用简单,不想须独立的服务器

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

目前xUtils主要有四大模块:

Afinal是一俩个 orm、ioc框架,遵循约定大于配置原则,不想任何配置即可完成所有工作,但也还必须通过配置达到此人 的个性化需求。

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

Afinal上面目前涵盖了四大组件:

,1,FinalHttp:用于请求http数据,直接ajax法律措施请求,文件上传, 断点续传下载文件等,2,FinalBitmap:用于显示bitmap图片,而不想考虑tcp连接并发和oom等问題。,3,FinalActivity:完整性还必须通过注解法律措施绑定控件和事件,不想编写代码。,4,FinalDb:android中sqlite的orm框架,一行代码读懂增完整性查。

⑤:Afreechart(图表库)

3、自动设置下载路径

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

源地址:

一俩个 用于下载的android库。主要价值形式如下:

①:PhotoView(图片浏览框架)

4、操作智能,所有逻辑机会实现,只必须修改UI,即可。

3、支持json和xml

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

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

1、使用简单,共要只必须下载地址即可;

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

下载支持10001/10002重定向,支持设置有无根据Content-Disposition重命名下载的文件;

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

BitmapUtils模块:

加载bitmap的以前不想考虑bitmap加载过程中经常出现的oom和android容器快速滑动以前经常出现的图片错位等问題;

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

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

可配置tcp连接加载tcp连接数量,缓存大小,缓存路径,加载显示动画等...

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

⑧:ThinkAndroid(整体框架

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

④:Android-downloader(下载库)

ThinkAndroid是一俩个 免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用tcp连接的开发,涵盖Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块, 具有快速构建文件缓存功能,不想考虑缓存文件的格式,都还必须非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能, 在android中加载的图片的以前,对oom的问題,和对加载图片错位的问題都轻易避免。他还包括了一俩个 手机开发中经常应用的实用工具类, 如日志管理,配置文件管理,android下载器模块,网络切换检测等等工具。

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

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

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

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

⑥:Afinal(整体框架)

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

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

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

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

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

4、支持断点续传

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

android-autoupdater 是一俩个 用于android客户端自动升级的库。主要价值形式如下:

猜你喜欢

1500左右 买哪个手机 性价比高点

本回答由明星微博 推荐你对你你你这个 回答的评价是?扫描二维码下载小米5不错,1599,性价比高很糙推荐ZUKZ2搭载高通骁龙82014nmKryo四核64位,最高2.15

2020-03-22

目前华为的哪款手机性价比最高

4、系统:搭载2.4GHz八核麒麟9500防止器,是顶级旗舰芯片,天生就越来越快,采用新一代EMUI5.1系统,成功实现了性能提升与功耗平衡的再次突破,带来难以想象的高速与流畅

2020-03-22

天猫天猫,今年双11哪些最值得买?

贝因美菁爱3段奶粉价格1740到手价12400群克隆这条信息₳YrJTYsK187o₳后打开手淘百草味零食大礼包-千玺版价格299到手价138群克隆这条信息$2vxrYsKaK

2020-03-22

平安哪些产品性价比高?

收起更多回答(2) 我来答扫描二维码下载下载百度知道APP,抢鲜体验平安有全都的产品性价比有的是 很高的,关键有你在适合哪个产品,那个产品可是我性价比最高的,适合此人 的

2020-03-22

求推荐几款性价比高的手机!

1.屏幕:5.8英寸(直角)/5.6英寸(圆角)双曲面SuperAMOLED屏幕,分辨率为2220x101000(FHD+)。3.外壳颜色:谜夜黑、勃艮第红(具体以销售为准)。

2020-03-21