首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签组件化

#组件化

鸿蒙(HarmonyOS)性能优化实战-合理选择条件渲染和显隐控制

小帅聊鸿蒙

开发者可以通过条件渲染或显隐控制两种方式来实现组件在显示和隐藏间的切换。本文从两者原理机制的区别出发,对二者适用场景分别进行说明,实现相应适用场景的示例并给出性...

3820

鸿蒙(HarmonyOS)性能优化实战-Flex布局性能提升方案

小帅聊鸿蒙

Flex为采用弹性布局的容器。容器内部的所有子元素,会自动参与弹性布局。子元素默认沿主轴排列,子元素在主轴方向的尺寸称为主轴尺寸。

5120

鸿蒙(HarmonyOS)性能优化实战-高负载组件的渲染

小帅聊鸿蒙

在应用开发中,有的页面需要加载大量的数据,就会导致组件数量较多或者嵌套层级较深,从而引起组件负载加重,绘制耗时增长,如果不进行合理的处理,可能引起卡顿掉帧等性能...

4920

鸿蒙(HarmonyOS)性能优化实战-状态管理

小帅聊鸿蒙

为了帮助应用程序开发人员提高其应用程序质量,特别是在高效的状态管理方面。本章节面向开发者提供了多个在开发ArkUI应用中常见的低效开发的场景,并给出了对应的解决...

10420

鸿蒙(HarmonyOS)应用开发性能优化实战-WaterFlow高性能开发

小帅聊鸿蒙

瀑布流常用于展示图片信息,如多用于购物、资讯类应用。下面通过对 WaterFlow 组件示例代码的逐步改造,介绍优化WaterFlow性能的方法。

17920

鸿蒙(HarmonyOS)应用性能优化实战-组件复用四板斧

小帅聊鸿蒙

在滑动场景下,常常会对同一类自定义组件的实例进行频繁的创建与销毁。此时可以考虑通过组件复用减少频繁创建与销毁的能耗。组件复用时,可能存在许多影响组件复用效率的操...

10720

鸿蒙(HarmonyOS)应用开发之性能优化实战-组件复用

小帅聊鸿蒙

若开发者的应用中存在以下场景,并成为UI线程的帧率瓶颈,应该考虑使用组件复用机制提升应用性能:

15620

鸿蒙 ArkUI界面优化—精准控制组件的更新范围

小帅聊鸿蒙

在上面的示例中,当点击按钮改变prop1的值时,尽管CompA中的组件并没有使用prop1,但是仍然可以观测到关联prop2的Text组件进行了刷新,这体现在T...

14320

Android 组件化利器:WMRouter 与 DRouter 的选择与实践

井九

在移动端开发中,组件化 和 模块化 是常见的开发策略。随着项目的规模增大,不同功能之间的依赖、耦合度会变得越来越复杂,模块间的解耦成为不可避免的需求。路由框架正...

13510

前端框架的发展史

用户11293412

随着互联网的迅速发展,Web前端技术也在不断演进,前端框架作为其中的重要组成部分,扮演着至关重要的角色。下面将介绍前端框架的发展历史,从早期的JavaScrip...

8210

ArkUI实战开发-窗口模块(Window)

小帅聊鸿蒙

ArkUI 开发框架在?@ohos.window?模块中提供了对窗口操作相关方法,比如设置窗口全屏显示,弹出悬浮窗等,本节笔者简单介绍一下窗口模块。

8620

ArkUI实战开发-页面导航(Navigation)

小帅聊鸿蒙

Navigation?组件一般作为页面布局的根容器,它提供了一系列属性方法来设置页面的标题栏、工具栏以及菜单栏的各种展示样式。?Navigation?除了提供了...

11920

ArkUI实战开发-页面跳转(Router、Ability)

小帅聊鸿蒙

页面跳转可以分为页面内跳转和页面间跳转,页面内跳转是指所跳转的页面在同一个?Ability?内部,它们之间的跳转可以使用?Router?或者?Navigator...

15020

ArkUI实战开发-手势密码(PatternLock)

小帅聊鸿蒙

ArkUI开发框架提供了图案密码锁?PatternLock?组件,它以宫格图案的方式输入密码,用于密码验证,本节读者简单介绍一下该控件的使用。

9720

ArkUI实战开发-网页加载(Web)

小帅聊鸿蒙

移动应用开发中,网页使用的场景非常多,比如在APP内安排一个优惠活动啥的,就可以直接加载一个H5页面高效并且及时,也省去了使用原生开发要升级版本的麻烦,ArkU...

8420

ArkUI实战开发-视频播放(Video)

小帅聊鸿蒙

Video?是ArkUI开发框架提供的一个视频播放组件,我们可以使用该组件实现播放视频相关的功能,本节笔者简单介绍一下?Video?的使用。

9520

ArkUI滚动类组件-下拉刷新(Refresh)

小帅聊鸿蒙

下拉刷新也是一个很常用的功能,比如我们在浏览新闻时可以下拉刷新最新资讯等,ArkUI开发框架给我们提供了下拉刷新组件:Refresh,它的用法很简单,给需要下拉...

15220

ArkUI滚动类组件-Swiper

小帅聊鸿蒙

Swiper?是页面切换类容器组件,它提供了切换页面显示的能力,?Swiper?包含的每一个子组件就表示一个页面,例如?Swiper?有 4 个子组件,那么?S...

11520

ArkUI滚动类组件-Grid、GridItem

小帅聊鸿蒙

Grid?表示网格布局,它可以设置行数和列数,它和?List?类似,子组件只能是?GridItem?。

11520
领券
http://www.vxiaotou.com