你们写 UI 痛苦吗

2023-06-30 17:33:00 +08:00
 yuyuf

本人服务端开发。

最近在学习 android ,感觉上手还是挺快的,除了 UI ,感觉写 UI 跟写代码完全是两种体验。

在还原 UI 的时候,就是在一点一点的改,很痛苦。没有写逻辑代码那种一撸到底的畅快感觉。你们有这种感觉吗

用的 XML ,听讲 google 还提供了 Jetpack Compose ,是声明式 UI ,用这个会不会好点。

6929 次点击
所在节点    程序员
59 条回复
unnamedhao
2023-07-01 10:30:57 +08:00
声明式比以前的命令式 ui 好写多了
huangzhiyia
2023-07-01 11:17:22 +08:00
没设计稿就很痛苦
nowheremanx
2023-07-01 11:32:57 +08:00
会 css 就爽,不会就很痛苦。。。挺佩服前端工程师的。。。还好,我们业余的有 UI 库可以用,起码解决 80%的设计需求
seakingii
2023-07-01 12:19:00 +08:00
愿天下没有 UI,愿天下只用终端
milukun
2023-07-01 12:26:17 +08:00
XML 布局就是反人类
我自身的话感觉用 flutter 写 UI 就是一种享受
mogazheng
2023-07-01 12:51:12 +08:00
看有没有设计稿,设计稿好不好看
choryan
2023-07-01 15:42:28 +08:00
xml 这种挺难受的,之前写 flutter 熟悉了比写 html css 还舒服
enchilada2020
2023-07-01 16:06:09 +08:00
UI 和交互 每个细节都做到完美 设计稿出色的前提下百分百还原 那是很爽的 但工作量特别大 如果是那种赶进度的项目就贼蛋疼
bruce0
2023-07-01 16:14:12 +08:00
所以我选择了后端🐶
kamto
2023-07-01 16:42:59 +08:00
声明式 UI 会好很多,多用
xiangyuecn
2023-07-01 16:50:13 +08:00
写 xml ,比适配 IE6 舒服一点,但也仅此而已
wanderingaround
2023-07-01 20:12:58 +08:00
感觉写页面写的比较精致难,有设计稿还好点,感觉考创造性,而且一般来说能用就行,页面比较精致的少,后端只要逻辑调库搞清楚了,可复制性很强,前端页面写来写去页面又多,一个页面代码一般都是上百行,后端简洁的多。
maigebaoer
2023-07-01 20:22:30 +08:00
同样的体验,写页面非常难受😣
liuran
2023-07-02 16:10:14 +08:00
超级痛苦,然后今年换了一份写逻辑代码的,感觉就是完全不去想今天周几,还有几天周末,之前都是周一盼周三,周三想着终于过了一半了。
cyp0633
2023-07-02 19:29:02 +08:00
compose 挺好的
margoxlive
2023-07-02 21:24:53 +08:00
Web 端用 TailwindCSS 真的是爽到爆(我现在 RN 项目也无痛使用 TailwindCSS )...不过用好 TailwindCSS 的前提是本身对 CSS 原生特性就比较熟悉~
liuidetmks
2023-07-03 09:12:14 +08:00
“间距不对”
设计师们的间距直接都是按照字体显示的最上部分来的,而系统对齐是按照 Ascend descend 来对齐的
Marinaaaa
2023-07-03 09:39:40 +08:00
xml 那套挺难受的,建议 Compose
hupoo
2023-07-03 11:52:41 +08:00
我是当做放松的 听着歌写 UI ,写逻辑的时候不行 得专心一点,此时的听歌会打扰到我的思考。

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

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

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

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

© 2021 V2EX