logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙NEXT开发【瀑布流性能优化】常见性能场景

瀑布流是应用开发中相当常见的开发场景。它通过容器自身的布局规则,将元素项目自上而下排列,在整体界面的呈现上,多列参差不齐、不停加载的形式使其内容看着像瀑布一样从上而下倾泻。借助其特点,瀑布流通常被用于展示图片资讯、购物商品、直播视频等多种形式的数据。当瀑布流上下滑动时,由于无限加载的特性,其能展示的数目非常多;大小不一的子元素,也带来了测量绘制的性能消耗。

文章图片
#性能优化#鸿蒙#harmonyos +2
鸿蒙NEXT开发【应用流畅体验设计】性能

在应用开发中,开发者应致力于确保用户在使用应用程序时能够体验无缝、自然和舒适的感觉。流畅的体验不仅能够提高用户的满意度,还能够增强用户对应用程序的好感度,并对应用程序的成功与否产生重要影响。

文章图片
#harmonyos#鸿蒙#鸿蒙系统 +3
鸿蒙NEXT开发【跨线程序列化耗时点分析】性能分析

当前开发者在应用开发过程中涉及到多线程并发场景时,会高频使用TaskPool/Worker并发能力,其中对象/方法在跨线程传递时均会涉及到其序列化和反序列化的过程。当对象本身较大且结构复杂时,序列化/反序列化的耗时就会增加,从而影响应用运行的整体性能。开发者在分析性能问题时,无法感知系统侧是否触发序列化或者反序列化,也无法确认其具体是否执行了耗时操作。

文章图片
#harmonyos#华为#架构 +3
到底了