最开始出来的时候感觉很难用,遂放弃,现在如何了
另外现在大家开发安卓技术栈一般是啥了,如果要做单一 activity 的框架,哪种方案是最优解
最开始出来的时候感觉很难用,遂放弃,现在如何了
另外现在大家开发安卓技术栈一般是啥了,如果要做单一 activity 的框架,哪种方案是最优解
|
stinkytofuxJan 28
1
不知道啊, 好久没写新安卓项目了, 维护老项目还是 View
|
|
1daydaydeJan 28
2
|
|
3
@stinkytofux 我倒是经常开新项目,不过都是用的 view ,一直没尝试用新方案
|
|
DUNAIJan 28
5
多用 docker-compose
|
|
JokerLiangJan 28
6
好用的,现在如果是纯 Android 项目我都直接上 compose 了。不过基本没啥纯血 Android 项目了。
|
|
kapasekerJan 28
7
Compose 我从 23 年开始用了,目前没什么问题。。我说个比我想象中疯狂的事情,车厂的 andorid 系统的 SystemUI ,也开始 Compose 化了。
|
|
xFryeJan 28
8
compose 目前的接受程度可能比你想象中要高,新项目首选他了
|
|
kldd529Jan 28
9
新项目必 compose ,老项目碎片 compose
|
|
300Jan 28
11
没那么多幺蛾子了,至少最近半年几次更新只有一次编译出错(换 api
|
|
ProphetNJan 28
12
现在 X 的安卓版是用 Compose 组件替换的,性能确实惊艳。compose 适合比较清爽的响应式界面,复杂页面还是用 View 合适。
|
|
location123Jan 28
13
好用
|
|
shortybinJan 28
14
现在已经没什么问题了,但是已经封装好的现成可用的组件比较少。之前有个下拉刷新上拉加载着了很多库,都没有之前用 View 的那种样式。
|
|
gangoogleJan 28
15
必须用啊,以及 all in 了,快多了,就是低端机上面 还是性能差了点。
|
|
auhahJan 28
16
好用,开发效率提升明显,性能比 view 略差,但是这个差距在我这里不影响决策了已经
|
|
bigmomoJan 28
17
还以为说的 Docker Compose
|
|
Nuttertoo1sJan 28
18
我现在连 AndroidX 都没用上呢,惆怅~
|
|
deng81416754Jan 28
19
老项目+复杂项目 还是 xml
|
|
fbu11Jan 28
20
也就新项目能用用了,接手老项目全是 xml+findviewbyid
|
|
SfilataJan 28
21
我觉得有点像 jQuery 和 React 的关系,反正我是新转过来的,直接 Jetpack Compose 不解释
|
|
sxms77777Jan 28
22
新业务都用 compose 了
|
|
23
@Nuttertoo1s support 还能写的动吗🤣
|
|
Nuttertoo1sJan 28
24
@lw10645 不行都得行啊,国内有些渠道不支持 AndroidX ,如果强行让 support 和 AndroidX 共存,又会超方法数,得多分几个 dex ,影响打包时长和包体积大小
|
|
25
@Nuttertoo1s #24 不敢想写的有多绝望
|
|
xlogerJan 28
26
我现在项目还是用 XML + ViewBinding ,然后之前自己写一个个人项目时浅浅学写了一些 Compose 。
感受是什么呢,DSL 的写法倒没那么重要(虽然确实也算比较舒服),主要是:Google 趁这次卸下兼容负担,重新写了一批现代 View 。 就比如你现在想实现双手拖拽或者类似的手势,不再需要像以前一样一个祖传的封装类了,它自带一个体验良好的 View 。 在我看来,这才是 Compose 最大的优化。 |
|
Mystery0Jan 28 via Android
27
all in ,什么 view ,不熟,已经忘记完了😂
|
|
ChangQinJan 28
28
all in + 1,已经不会用 view 了
|
|
DefoliationMJan 28 via Android
29
安卓还行,KMP 慎重考虑。
|
|
timelessgJan 28 via Android
30
compose 效率太高了,我觉得比写 flutter swiftui 都要快
|
|
caixiangyu17Jan 29
31
纯安卓难道还有别的选择么?我好像五六年前还在做安卓的时候,那时候 compose 还是零点几版本的时候,compose 就已经是最优解了吧。
不过如果我个人开发肯定是 flutter ,没空写两个项目。 |
|
darklhFeb 4
32
我是 compose 、原生弹窗+ComposeView 。还是喜欢原生的弹窗调用
|