Android开发框架AndBase
来源:互联网 发布:linux dns如何配置文件 编辑:程序博客网 时间:2024/05/16 10:08
转自:http://www.amsoft.cn/andbase.html
andbase开发框架介绍
andbase是为Android开发者量身打造的一款开源类库产品,您可以在本站中获取到最新的代码,示例以及开发文档。
andbase能做什么?
1.andbase中包含了大量的开发常用手段。
如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。
2.andbase封装了大量的常用控件。
如list分页,grid分页,下拉刷新,进度框,图片轮播,表格,多线程下载器,侧边栏,图片上传,轮子选择,图表,Tab滑动,日历选择器等。
3.强大的AbActivity,您没有理由不继承它。
继承它你能够获得一个简单强大可设置的操作栏,以及一系列的简单调用,如弹出框,提示框,进度框,副操作栏等。
4.提供效率较高图片缓存管理策略,使内存大幅度节省,利用率提高,效率提高。
程序中要管理大量的图片资源,andbase提供简单的方法,几步完成下载与显示,并支持缩放,裁剪,缓存功能,OOM不在有。
5.封装了大量常见工具类。
包括日期,字符,文件,图片,数学,View万能适配工具类等各种处理函数, 多而全。
6.用andbase大量减少handler的使用,而采用回调函数,代码更整洁。
handler会产生大量代码,并且不好维护,andbase对handler进行了封装,你会发现用了andbase基本代码中不会再有大量的handler判断语句。
7.简单轻量支持注解自动建表的ORM框架(支持一/多对多的关联操作)。
写sql,建表,工作量大,andbase提供更傻瓜异步增删改查工具类,数据库在内置卡和外置卡都可以。
8.异步请求http框架,网络请求标准化,支持文件上传下载,get,post,进度显示。
包含了异步与http请求的工具类,SOAP请求工具类,简单实用。
9.热情的支持群体。
如果你喜欢,加入我们的交流群吧。
官方QQ交流群: (满不满看运气) (推荐)
版本历史
v1.6 版本
1.优化图片缓存,不闪烁,缓存目录默认到SD卡download/包名,无SD到程序安装目录
2.集成volley代码实现频繁的并发请求
3.重新排版列表UI控件分类汇总
4.增加一个字母选择控件
5.bug修复,以及其他很大一部分的细节优化
v1.6.2 版本
1.AbImageCache 修改为:AbImageBaseCache
2.AbActivity增加setTitleBarSize设置标题栏高度和宽度
3.AbStreamUtil流工具类,DES+BASE64加解密工具增加
4.增加缓存实现包,支持图片缓存,缓存图片支持超时时间设置,Http请求缓存支持(后期更新)
5.深度优化,删除不常用类,精简,底包更小更稳定完美
6.bug修复,以及其他很大一部分的细节优化
内容包括:
andbase开发工具包jar:andbase.jar
演示demo源码:AndBaseDemo 即Android开发宝
类说明doc文档:doc
类库源码:AndBase
在本类目下将陆续更新使用教程,敬请关注。
andbase源码git下载地址:https://github.com/zhaoqp2010/andbase/
不会用git的朋友请看这:http://www.amsoft.cn/?post=88
最后感谢大家长久以来对andbase的支持,道声谢谢。
- Android开发框架----Andbase
- Android开发框架AndBase
- Android开发框架 AndBase
- Android快速开发框架andbase
- Android快速开发框架andbase
- 国人写的Android开发框架 AndBase
- Android项目快速开发框架AndBase详解
- andbase开发框架介绍
- Andbase应用开发框架
- Andbase应用开发框架
- Andbase应用开发框架
- Android快速开发框架之——AndBase
- android AndBase框架 注解使用
- Android快速开发推荐10个框架Android 快速开发框架:afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、
- 【Android开源框架】使用andbase开发框架实现绘制折线图
- Android 快速开发框架:推荐10个框架:afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、dhroid..
- Android 快速开发框架:推荐10个框架:afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、dhroid..
- Android 快速开发框架:推荐10个框架:afinal、ThinkAndroid、andBase、KJFrameForAndroid、SmartAndroid、dhroid..
- Uva - 673 - Parentheses Balance
- 有向图的强连通分量的Tarjan算法
- EditText_多行显示、ImageView扩大触及面积
- UITableview group模式 出现的问题
- 4.Lua面向对象概念
- Android开发框架AndBase
- objective-c中关于类型编码的解释
- 【Unity3d】在Unity3d中调用外部程序及批处理文件,写自动化编译脚本需要注意的地方
- Unicode汉字编码表
- osgearth中文乱码问题
- 一个有意思的题-小猴子下落
- Activity A启动Activity B的回调过程
- hdu 1053 (huffman coding, greedy algorithm, std::partition, std::priority_queue )
- JAAVA选择排序