大家用 android 原生开发时,使用 Java 或者 kotlin 分别用什么框架

2020-03-07 20:59:32 +08:00
 neilq

我主业是.net 开发,最近通过现有项目边开发边学习 android 原生,项目使用 java 和 mvp 框架开发,模型绑定用 ButterKnife, 带了 rxJava, 然后发现写一个简单 call api,从 apiService, 到 model, 到 presenter, 到 view interface, 再到 activity 要套 4,5 层,感到很困扰。

我跟着官网用 kotlin 学习时,发现官方自带 mvvm 的。

请问下各位 android 大佬,平时在工作项目中做原生开发时, 如果用 java 开发,一般用什么框架,是什么也不用 findViewbyId+handler 一把梭,还是用一些三方的 mvvm,mvp 框架, 如果用 kotlin 开发呢?

8662 次点击
所在节点    Android
25 条回复
Frytea
2020-03-09 09:27:45 +08:00
@ufan0 同,没用过框架不知道框架的好
0xZhangKe
2020-03-09 10:04:01 +08:00
Kotlin+MVVM
youngxhui
2020-03-09 11:08:16 +08:00
官方 jetpack
F1ReKing
2020-03-10 11:36:36 +08:00
jetpack+View Binding
fengwei23
2020-03-12 16:34:17 +08:00
jetpack

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/650777

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX