APP开发平台 > Blog > LoonAndroid-快速Android开发框架

LoonAndroid整个框架式的初衷是为了偷懒,之前都是一个功能一个jar,做项目的时候拉进去,这样对于我来说依然还是比较麻烦。最后就导致我把所有的jar做成了一个工具集合包。 有很多框架都含有这个工具集合里的功能,这些不一定都好用,因为这是根据我个人使用喜欢来实现的,如果你们有自己的想法,可以自己把架包解压了以后,源码拉出来改动下。 目前很多框架都用到了注解,除了androidannotations没有入侵我们应用的代码以外,其他的基本上都有,要么是必须继承框架里面的activity,要么是必须在activity的oncreat里面调用某个方法。 整个框架式不同于androidannotations,Roboguice等ioc框架,这是一个类似spring的实现方式。在整应用的生命周期中找到切入点,然后对activity的生命周期进行拦截,然后插入自己的功能。

开源地址:https://github.com/gdpancheng/LoonAndroid

功能:

1自动注入框架(只需要继承框架内的application既可)

2图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性)

3网络请求模块(继承了基本上现在所有的http请求)

4 eventbus(集成一个开源的框架)

5验证框架(集成开源框架)

6 json解析(支持解析成集合或者对象)

7 数据库(不知道是哪位写的 忘记了)

8 多线程断点下载(自动判断是否支持多线程,判断是否是重定向)

9 自动更新模块

10 一系列工具类

有点:功能多

缺点:文档方面


An efficient app outsourcing platform that guarantees timely delivery!

Submit Requirements