(android) android开发都有哪些好的framework?

如题,android开发中你们见过的或者遇到的比较好的框架是什么,能简单的介绍一下么?

Android最近比较流行MVP,这个严格来说不是框架,应该是一个UI层的架构。相关文章也有很多,搜一下就有了。
这个可以参考下:http://tech.vg.no/2015/07/17/android-databinding-goodbye-presenter-hel…
ORM框架有OrmLite、SugarORM、Active Android、Realm 、GreenDAO,这些在github上都有

一直觉得Android不就是JAVA的框架,再套一个框架,不嫌重啊

注解框架android annotations可以帮助节省像findViewById这样繁冗的代码,对activity,fragment等做了增强,可以使代码非常简洁紧凑,除此之外还有对事件响应的注入等
详情可以去官方网站看看
链接

额,android本身就已经是框架了。
当然基于它的框架还是有很多,比如我需要一个播放gif的图片框、有波纹效果的按钮什么的,还是能找到不错的开源代码的。
我不喜欢用一个很大很全的框架,会增加学习和维护的成本。
(并且还会增大编译出的apk文件大小)
我自己喜欢原生的代码,不过也在不断地整理以前的代码,然后把可重用的部分抽象封装为静态函数、类等等。
暂时还没发现很好的值得全局使用的框架。
(像什么支付宝支付、高德地图定位这种SDK就不算框架了吧233333)

我觉得你想要的答案应该在这里:Trinea大神的这个项目;
https://github.com/Trinea/android-open-project

那么既然谈到了框架,我们来具体说说可以细分为什么呢?
1、网络异步加载框架,google的volley啊,okhttp等等只流。
2、图片异步加载框架,glide啊,UIL等等。
3、数据库的持久化框架如orm啊,greendao之类的
4、、、、等等

那么有没有人对这个做了整合了,一个可以快速开发的框架,答案是有的:
比如KJFrameForAndroid

等等,我所提到的,都在github上可以搜到。个人觉得,看项目需求,合理选择。

发表评论

电子邮件地址不会被公开。 必填项已用*标注