你们写 UI 痛苦吗

313 天前
 yuyuf

本人服务端开发。

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

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

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

6536 次点击
所在节点    程序员
59 条回复
everyx
313 天前
如果前端能够按照 Design Token 的思路把规范弄的很清楚,就好处理了
abelmakihara
313 天前
不是解决各种奇葩机型兼容 bug 的话
写 ui 是比较放松大脑的
k9982874
313 天前
上班就很痛苦
fresco
313 天前
纯写 UI 还是很愉快的,除了适配
alexsunxl
313 天前
Compose 挺好玩的,也是主流思想。感觉你可以试试。
RealVic
313 天前
写 iOS 的 UI 还是比较舒服、愉快的
wjx0912
313 天前
ui 确实很痛苦,经历的项目 ui 占工作量的 1/3 或以上
Skifary
313 天前
在写不熟悉的东西的时候都很痛苦,形成一套方法以后就舒服很多
estk
313 天前
没设计稿自己发挥痛苦,有设计稿还好
dw2693734d
313 天前
ui 改动频繁,累
coder1741
313 天前
UI 仔
Jaosn
313 天前
不会,写出好看的界面和动效你们没成就感么,我就是因为这个选择的 FE
bitmin
313 天前
还原 UI 得一点点改是不熟练吧,熟练了一遍就写好了

麻烦的是适配不同机型,考虑不同尺寸不同分辨率比例下怎么呈现比较麻烦
brader
313 天前
同服务端,别人让我写 html 的时候,我想掐死他
unco020511
313 天前
确实很烦,Android 的 view 系统太麻烦了,建议使用 compose
iOCZ
313 天前
前端仔的痛苦不就是 UI 么
ZhuWenJian
313 天前
痛苦。
每个 View 都要考虑那么多东西。
TextView:宽度、字体( size 、style 、fontFamily 、color )、行数、省略方式、字符间距、行间距、对齐方式;(后面三个不常见)
ImageView:缩放方式、宽高比、宽高 bias......
EditText 等等。
反正很多属性都要考虑到,人都麻了。
然后还有各种状态:空状态、正常状态、多选状态、置灰状态、不可选状态......
继续工作,不说了。
chiaf
313 天前
相当痛苦啊
如果是自己的小项目,其实还好,最可怕的是公司的屎山,几年前的东西维护到现在,每次切换环境的时候,电脑就跟起飞一样😂
iOS 的 UI 更痛苦,现在公司的项目都是 storyboard 做 UI ,卡的要死,还有一个 storyboard ➕ segue 的项目,我都不想碰。
helloet
313 天前
写 UI 我都当放松
dabbit
313 天前
响应式 UI 写起来比命令式 UI 爽多了,xml 那套碰都不想碰

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

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

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

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

© 2021 V2EX