摘要: 可滑动面板,提供一种轻量的内容展示窗口,方便在不同尺寸中切换。 说明 Panel暂不支持混合页面场景。 子组件 可以包含子组件。 构造函数 init(Bool, () -> Unit) init(show: Bool, content: () -> Unit) 创建一个可滑动面板组件。 参数名 参数 阅读全文
posted @ 2024-12-24 21:42 BisonLiu 阅读(151) 评论(0) 推荐(0)
摘要: 你敢信,鸿蒙HarmonyOS NEXT直接把banner轮播图给你们写好了,像iOS,flutter, 安卓等平台都需要开发者去封装的,鸿蒙直接给你们写好了!看来方便开发者并不是说说而已的。 🌹🌹求关注🌹🌹 本文篇幅较长,建议点赞收藏,以免找不到哟(^U^)ノ~YO 滑块视图容器,提供子组 阅读全文
posted @ 2024-12-24 21:40 BisonLiu 阅读(194) 评论(0) 推荐(0)
摘要: 微信和QQ的小红点强迫症看到这个就想点,看看仓颉鸿蒙HarmonyOS NEXT是怎么开发出来的吧! 可以附加在单个组件上用于信息标记的容器组件。 说明 Badge暂不支持混合页面场景。 子组件 支持单个子组件。 构造函数 init(BadgeParams, () -> Unit) public i 阅读全文
posted @ 2024-12-24 21:38 BisonLiu 阅读(74) 评论(0) 推荐(0)
摘要: 开发过程中难免遇到需要使用混合开发的场景,今天简单介绍一下在ArkTS应用中使用仓颉的例子!希望对大家有帮助 仓颉作为HarmonyOS应用开发语言,开发者使用仓颉进行应用开发涉及以下2种场景: ​ 场景1:开发纯仓颉应用,即应用中全量功能都使用仓颉语言开发; ​ 场景2:在ArkTS应用中,使用仓 阅读全文
posted @ 2024-12-24 21:36 BisonLiu 阅读(286) 评论(0) 推荐(0)
摘要: 本文篇幅较长,建议点赞收藏,以免找不到哟(^U^)ノ~YO Flutter的状态管理: ​ setState()方法:Flutter中最简单的状态管理方式是使用setState()方法来通知Flutter框架重新构建UI以反映新的状态。 Provider:Provider是Flutter社区广泛使用 阅读全文
posted @ 2024-12-24 21:34 BisonLiu 阅读(181) 评论(0) 推荐(0)
摘要: 在视图切换过程中提供丝滑的上下文传承过渡。通用transition机制提供了opacity、scale等转场效果,geometryTransition通过安排绑定的in/out组件(in指新视图、out指旧视图)的frame、position使得原本独立的transition动画在空间位置上发生联系 阅读全文
posted @ 2024-12-24 21:32 BisonLiu 阅读(60) 评论(0) 推荐(0)
摘要: 本文篇幅较长,建议点赞收藏,以免找不到哟(^U^)ノ~YO 组件内转场主要通过transition属性配置转场参数,在组件插入和删除时显示过渡动效,主要用于容器组件中的子组件插入和删除时,提升用户体验。 说明 transition暂不支持混合页面场景。 函数 transition() public 阅读全文
posted @ 2024-12-24 21:30 BisonLiu 阅读(99) 评论(0) 推荐(0)
摘要: 当路由进行切换时,可以通过设置组件的 sharedTransition 属性将该元素标记为共享元素并设置对应的共享元素转场动效。 函数 sharedTransition(String, SharedTransitionOptions) public func sharedTransition(id: 阅读全文
posted @ 2024-12-24 21:29 BisonLiu 阅读(44) 评论(0) 推荐(0)
摘要: 提供全局animateTo显式动画接口来指定由于闭包代码导致的状态变化插入过渡动效。同属性动画,布局类改变宽高的动画,内容都是直接到终点状态。 函数 animateTo(AnimateParam,() -> Unit) public func animateTo(animation: Animate 阅读全文
posted @ 2024-12-24 21:26 BisonLiu 阅读(39) 评论(0) 推荐(0)
摘要: 本文篇幅较长,建议点赞收藏,以免找不到哟(^U^)ノ~YO 当路由进行切换时,可以通过在 onTransition 函数中自定义页面入场和页面退场的转场动效。 函数 onTransition() protected open func onTransition(): Unit 进入此页面或移动到其他 阅读全文
posted @ 2024-12-24 21:23 BisonLiu 阅读(80) 评论(0) 推荐(0)
摘要: 组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。支持的属性包括width、height、backgroundColor、opacity、scale、rotate、translate等。布局类改变宽高的动画,内容都是直接到终点状态,例如文字、Canvas的内容、linearG 阅读全文
posted @ 2024-12-24 21:21 BisonLiu 阅读(28) 评论(0) 推荐(0)
摘要: 应用层叠方式布局子组件的容器组件。 子组件 可以包含子组件。 构造函数 init() public init() 创建一个Stack容器。 init(() -> Unit) public init(child: () -> Unit) 创建一个包含子组件的Stack容器。 参数名 参数类型 必填 默 阅读全文
posted @ 2024-12-24 21:18 BisonLiu 阅读(30) 评论(0) 推荐(0)