当前位置: 首页 > news >正文

网站开发公司官网天眼查网站

网站开发公司官网,天眼查网站,湖南省军区强军网网站群建设项目6,江西手机版建站系统信息● 摘要#xff1a;视图的嵌套层次会影响应用的性能#xff0c;开发者应该移除多余的嵌套层次#xff0c;缩短组件刷新耗时。本文会介绍如何使用 ArkUI Inspector 工具分析布局#xff0c;提示应用响应性能。 ● 关键字#xff1a;列举本文相关的关键字#xff1a;OpenH…● 摘要视图的嵌套层次会影响应用的性能开发者应该移除多余的嵌套层次缩短组件刷新耗时。本文会介绍如何使用 ArkUI Inspector 工具分析布局提示应用响应性能。 ● 关键字列举本文相关的关键字OpenHarmony HarmonyOS 鸿蒙 Inspector 布局检查器 视图嵌套 概述 应用将布局渲染到屏幕上的流畅度影响用户对质量的感知。建议移除多余的嵌套层次减少视图嵌套层次。视图的嵌套层次会影响应用的性能。因此推荐开发者移除多余的嵌套层次缩短组件刷新耗时。 如果视图嵌套得很深会导致花费更多的时间来处理会增加页面渲染时间。在屏幕刷新率为 120Hz 的设备上每 8.3ms 刷新一帧如果视图的嵌套层次多可能会导致没法在 8.3ms 内完成一次屏幕刷新就会造成丢帧卡顿影响用户体验。嵌套视图会创建更多的节点会增加内存消耗。如果嵌套视图是从服务器获取的这可能会导致额外的网络延迟增加页面加载的时间。过多的视图嵌套还可能会使页面的结构和代码变得复杂和难以维护这可能会导致错误和性能问题的可能性增加。 因此减少视图嵌套层次非常重要。本文会介绍如何使用 ArkUI Inspector 工具分析布局提示应用响应性能。 环境准备 从 DevEco Studio 4.0 Beta2 版本开始集成 ArkUI Inspector 工具可以从OpenHarmony-v4.0-beta2 Release Notes#配套关系部分下载 DevEco Studio 4.0 Beta2 版本。 使用场景 开发者可以使用 ArkUI Inspector在 DevEco Studio 上查看应用在真机上的 UI 界面显示效果可以查看查看应用的界面组件树 component tree还可以查看选定组件的属性信息。 在 ArkUI Inspector 的组件树上选择组件UI 界面自动框选对应组件属性列表显示当前组件的属性信息。在 UI 界面点击选择组件组件树对应组件变化为选中状态属性列表显示当前组件的属性信息。 ArkUI Inspector 工具非常好用。可以使用它分析布局减少布局嵌套层次从而提示应用响应性能。 工具介绍 使用连接线把真机连接到开发 PC打开 DevEco Studio在 DevEco Studio 下方点击 ArkUI Inspector打开 ArkUI Inspector。 点击 RUN 或者 DEBUG 按钮把应用推包到设备上在设备应用列表选择当前显示在设备前端的 UI 进程。本文使用的是Sample聊天实例应用需要选择的进程是 com.samples.chat。 ArkUI Inspector 左侧为当前的组件树结构 Component Tree中间栏显示当前设备的 UI 显示界面右侧在选中组件的情况下为当前组件的属性信息。当设备上 UI 发生变化时可点击中间栏右上角刷新按钮同步设备上的 UI 效果。可以在左侧组件树上选择或直接在 UI 界面点击选择组件。 如果想退出使用 ArkUI Inspector可以在设备框点击设备列表的最后一项 Stop inspector可断开与设备的连接。 性能实践 我们以一个实际案例来看下如何借助 ArkUI Inspector 工具来优化布局。 检出工程Sample聊天实例应用工程代码使用 DevEco Studio 编译构建推送到开发板上运行。 我们选择一个简化的场景打开和一位朋友的聊天窗口查看历史聊天信息。刷新 ArkUI Inspector 工具中的 UI 界面如下可以看出ListItem 列表项中包含一个 Column-Row下面又包含 Row 和 Column 子组件。ListItem 列表项下的子组件 Column 这个列容器只包含一个 Row 子组件容器Column 列容器是不必要的可以去掉这样 ListItem 列表项下的子组件直接为 Row 子组件即可从而减少一个视图嵌套层次。一个嵌套层次的影响可能对性能的影响微乎其微。本实践仅限于用来演示如何使用 ArkUI Inspector 工具来优化布局。 再看一个例子在真机上打开Sample聊天实例应用的聊天联系人页面使用 ArkUI Inspector 工具刷新下 UI 界面。看左侧的组件树可以查看组件的嵌套层次最大有 10 层嵌套就可以考虑小是否可以减少嵌套层次。比如最顶层的 Row 组件是可以减少的其他组件也可以类似查看是否必要没有最优只有更优。 注意事项 1、ArkUI Inspector 仅支持 OpenHarmony API 9 及以上版本的 Stage 工程 2、需要使用 debug 模式编译。 3、已通过 USB 连接设备。 4、使用 DevEco Studio 4.0 Beta2 及以上的版本。 参考资料 [1] Sample聊天实例应用。 [2] 减少视图嵌套层次 [3] OpenHarmony-v4.0-beta2 Release Notes
http://www.zqtcl.cn/news/784507/

相关文章:

  • 注册或者浏览社交类网站时不恰当威宁做网站
  • 国外的电商网站有哪些方面沈阳医疗网站制作
  • 那个企业网站是用vue做的网站频道运营怎么做
  • 英语培训学校网站怎么做网站建建设公司和网络自建
  • 无法访问iis网站网站吸引客户
  • 郑州企业网站排名优化wordpress指定文章
  • 南京 网站开发宿州网站建设工作室
  • 龙海市城乡规划建设局网站河南郑州哪里可以做公司网站
  • 网站正能量晚上不用下载进入免费成都网站制作方案
  • 宝安做棋牌网站建设哪家公司便宜jsp网站搭建
  • 英文网站建设方法深圳信用网
  • ip查询网站用织梦后台修改网站logo
  • 网站编辑信息怎么做茶叶网站建设策划书ppt
  • 网站建设费摊销几年嵌入式软件开发用什么语言
  • 网站备案 后期商业设计网站
  • 网站负责人半身照国际公司和跨国公司
  • 网站的组成友情下载网站
  • 做视频课程网站中职网站建设
  • seo整站优化服务盗图来做网站
  • 网站服务器基本要素有哪些交易网站的建设规划
  • 网站开发源代码mvc山东网站推广
  • 深圳建网站兴田德润团队织梦的网站模板免费吗
  • 手机响应式网站怎么做图书馆建设网站注意点
  • 白云做网站要多少钱wordpress指定分类子类
  • 侧导航网站济南网上房地产
  • 做得比较好的公司网站自己可以学做网站吗
  • 陕西省两学一做网站产品推广方案
  • 做网站ps文字有锯齿网站建设项目管理基本要求
  • 大连网站制作的网络科技公司取名创意
  • 哈尔滨企业网站建站推荐专业微网站营销