主界面,也就是用户打开后加载一会出现的界面,或者是登录之后显示的界面。 我观察了国内很多 app 界面,基本上都是一个 Activity 包裹 5 个以内的 Fragment,通过上下按钮切换来切换去。这种设计风格搞起来会不会因为加载多个 fragment 的内容会导致运行缓慢卡顿?
除了这种界面风格,还有哪些不同手机界面风格的设计?
1
Benjaminxyz 2020-07-13 17:22:54 +08:00
Material Design,虽然这两年没那么热了,但整体的规范还是挺不错的,不过一个问题是 Material Design 的左滑和右滑操作会和全面屏的 Android 手机手势冲突,这个估计是个死穴了…
|
2
fsq 2020-07-13 18:05:59 +08:00
既然你都说了,国内很多 App 都是这种,如果就你的运行缓慢卡顿,不就是你的问题么
|
3
kx5d62Jn1J9MjoXP 2020-07-13 18:09:22 +08:00 via Android
像微信一样从第二个 tab 开始懒加载的话就不会卡顿了,一次性全部加载是会卡的
|
4
ErrorMan 2020-07-13 18:20:51 +08:00
Fragment 当初设计的初衷就是为了解决好几个 Activity 切来切去同时加载导致缓慢卡顿吧,所以有了轻量化的 Fragment,理论上只要自己的业务部分写得好,Fragment 本身是不会导致卡顿的
|