系统应用布局分析
  e3WZ7MNIzbKV 2023年11月02日 50 0

OpenHarmony 系统应用布局分析

社区版本-系统设置

主界面

效果预览: setting_list_app.jpeg

布局代码如下: setting_list_code.PNG

存在问题: 1、相同结构ListItem全部使用硬编码,未使用LazyForeach; 2、嵌套层级深,如List嵌套ListItem,继续嵌套List等;

应用管理界面

效果预览: app_management_app.jpeg

布局代码如下: app_management_code.PNG

存在问题: 1、存在较多冗余布局,嵌套深,如GridContainer、Column等; 2、使用了ForEach,未使用LazyForeach;

社区版本-图库

照片浏览界面

效果预览: photos_app.jpeg

布局代码如下: photos_code.PNG

photos_code2.PNG

存在问题: 1、存在较深的嵌套布局,只使用了线性布局; 2、虽然使用了LazyForeach,但是未使用组件复用功能,快速滑动时可能会出现性能问题;

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  lh6O4DgR0ZQ8   2023年11月02日   55   0   0 javaListjson
  vYgR16aEGw5K   2023年11月02日   33   0   0 嵌套2d数据
  X5zJxoD00Cah   2023年11月02日   53   0   0 2dmathhtml
  ZXL8ALkrtBPG   2023年11月02日   68   0   0 Listcpp
  X5zJxoD00Cah   2023年11月02日   49   0   0 javaList函数返回
e3WZ7MNIzbKV