这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP
SwipeRefreshLayout添加上拉加载功能
KJ音乐是一款专为android手机定制的功能强大的音乐播放器。拥有界面绚丽,操作简单,功能齐全且基于GPLV2协议开源 等优点。 使用KJ音乐,你可以:欣赏绚丽个性的主题界面,播放手机本地音乐,在线收听音乐,挑选符合个性的音乐电台,歌词同步下载,歌曲图片浏览,随意切换喜欢的歌曲图片。KJ音乐还支持:新浪微博,百度账号,QQ账号的一键登录。 未来,还打算加入更多的功能,例如:桌面歌词,轻松换肤,歌曲云收藏,等等。。。。。。
网络模块,包括普通网络请求和大数据网络传输(文件上传/下载)等,可以适配多种网络请求引擎,如阿帕奇的HttpClient、java.net下的HttpUrlConnect、Volley等,扩展灵活
下载模块,移植android系统下载器,DownloadManager/DownloadProvider
App更新模块,包含检测更新,更新UI定制,更新进度监听,更新完安装等功能,需依赖网络请求模块
xUtils 包含了很多实用的android工具。 xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响
KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。我们的目标是用最少的代码,完成最多的操作,用最高的效率,完成最复杂的功能。