值得推荐的android开发框架简单介绍
一些总结出来的Android高速开发框架,所有都是开源框架,附带项目地址,是开发学习的绝佳资料。
Direct-Load-apk项目
项目主页地址:http://www.kymjs.com/
功能:Direct-Load-APK是一个Android插件化开发框架,与CJFrame不同。DLA能够做到随时去执行一个apk。而不须要有什么约束,你甚至能够指定类名来启动插件中的随意Activity。
开发人员QQ群:362901808
点评:对于插件化开发来说。是一个很伟大的创新,可惜眼下还不支持Service插件启动。
KJFrameForAndroid框架
项目主页地址:http://www.kymjs.com/
功能:一个android的orm 和 ioc 框架。
同一时候封装了android中的Bitmap与Http操作的框架,使其更加简单易用; KJFrameForAndroid开发框架的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,终于实现高速而又安全的开发APP。
总共分为五大模块:UILibrary。UtilsLibrary,HttpLibrary,BitmapLibrary。DBLibrary。
开发人员QQ群:201055521
点评:功能比較全面,代码效率非常高,文档完好,有项目demo,借鉴了非常多大型框架经验。
KJPush项目
github地址:http://www.kymjs.com/
功能:一个Android推送框架,目标是让Android开发人员一人无需与服务端开发人员交流也能完毕推送功能开发
不同于现有的第三方推送服务(极光、个推、百度等)以socket长连接的形式实现推送。KJPush採用轮询机制更适合轻量级应用高速完毕推送功能开发。非常多人觉得长连接没有不论什么消耗,事实上不然。假设轮询策略配置的好,消耗的电与数据流量绝不比维持一个socket连接使用的多。
开发人员QQ群:257053751
点评:很适合小型Android项目。一个人就能完毕Android推送开发。
Afinal
项目地址:https://github.com/yangfuhai/afinal
功能:一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity。我们能够通过注解的方式进行绑定ui和事件。
通过finalBitmap,我们能够方便的载入bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就能够对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们能够以ajax形式请求http数据。
点评:功能比較全面,文档完好。代码效率比較高。没有项目demo,框架的时间比較久。代码冗余比較多(这也是无可避免的),文档比較老跟不上代码更新进度
Volley
项目地址:https://github.com/smanikandan14/Volley-demo
功能:Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮异步载入网络图片、网络数据
点评:Google官方推荐,请看去年的开发人员大会介绍。功能比較少,仅仅有网络数据载入和网络图片载入
值得推荐的android开发框架简单介绍的更多相关文章
- Android发展简单介绍
Android一词的本义指“机器人”,同一时候也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,号称是首个为移动 ...
- 值得推荐的android开源框架
1.volley 项目地址https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载: (2) 网络请求的排序(scheduling) ...
- [转]六款值得推荐的android(安卓)开源框架简介
本文转自:http://www.jb51.net/article/51052.htm .volley 项目地址 https://github.com/smanikandan14/Volley-demo ...
- 6个值得推荐的Android开源框架简介(转)
虽然我们在做app的时候并不一定用到框架,但是一些好框架的思想是非常有学习价值的 1.volley 项目地址 https://github.com/smanikandan14/Volley-demo ...
- 六款值得推荐的android(安卓)开源框架简介(转)
1.volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载: (2) 网络请求的排序(scheduli ...
- 几款值得推荐的android(安卓)开源框架简介
技术不再多,知道一些常用的.不错的就够了. 该文章自有需要的时候,mark一下. 顺序不代表排名,根据自己需求进行选择即可. 1.volley 项目地址 https://github.com/sman ...
- 六款值得推荐的android(安卓)开源框架简介
1.volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载: (2) 网络请求的排序(scheduli ...
- 六款值得推荐的android(安卓)开源框架
1.volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载: (2) 网络请求的排序(scheduli ...
- 六款值得推荐的android(安卓)开源框架简介【转】
http://my.oschina.net/u/1244156/blog/380647 1.volley 项目地址 https://github.com/smanikandan14/Volley-de ...
随机推荐
- (Mac)centos 6.5安装 JDK+mysql
为了把自己的网站放到外网,购买了阿里云的centos 6.5服务器,以下是安装 JDK 一.JDK安装: 方法一: 1.创建目录,命令行:(这里可以不加sudo) sudo mkdir /jdk 2. ...
- BZOJ 4175 小G的电话本 ——NTT
后缀自动机统计出现了各种次数的串的和. 就是所谓的生成函数 然后FFT卷积即可. 卷积快速幂$n\log n \log n$ 注意一下实现,可以少两次NTT #include <map> ...
- Fabric 和 Sawtooth 技术分析(下)
http://blog.talkingdata.com/?p=6172 在前一篇文章(Fabric和Sawtooth技术分析(上))中,我们着重跟大家分享了 Fabric 相关的内容,在本篇文章中,我 ...
- 【WC2019笔记】IOI2018 / ACM题目选讲
哇!济南的 rqy 大佬讲课!就是 $luogu$ 上有名的那位! 上面这句话写错了,请大家无视 XylophoneIOI2018 练习赛 T2题意:交互提有一个 $0\sim n-1$ 的排列,保证 ...
- JavaScript 笔记(3) -- JSON
JavaScript JSON (JavaScript Object Notation): 是一种轻量级的数据交换格式 JSON 是用于存储和传输数据的格式 JSON 通常用于服务端向网页传递数据 J ...
- COGS 2485. [HZOI 2016]从零开始的序列
2485. [HZOI 2016]从零开始的序列 ★★ 输入文件:sky_seq.in 输出文件:sky_seq.out 简单对比时间限制:1 s 内存限制:256 MB [题目描述] ...
- 禁止复制(copy),禁用鼠标右键!
<SCRIPT> //加入页面保护 function rf() {return false; } document.oncontextmenu = rf function keydown( ...
- poj 3281 Dining 拆点 最大流
题目链接 题意 有\(N\)头牛,\(F\)个食物和\(D\)个饮料.每头牛都有自己偏好的食物和饮料列表. 问该如何分配食物和饮料,使得尽量多的牛能够既获得自己喜欢的食物又获得自己喜欢的饮料. 建图 ...
- Netbeans 8.2启动参数含义及配置
在manjaro linux中Netbeans8.2 + JDK 1.8 netbeans的配置文件具体在:/usr/share/netbeans/etc/netbeans.conf,需要使用root ...
- 修复受损的linux引导
想来楼主玩linux差不多近20年了,从redhat,mandrke,manjaro,汉化,听歌.看电视电影.上网.打游戏.配置打印机等,碰到的问题一一解决了,但是一直对装好linux后重新安装win ...