android开发都有哪些好的framework?

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

阅读 5.5k
5 个回答

一直觉得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上可以搜到。个人觉得,看项目需求,合理选择。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题