论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
HarmonyOS Next 使用SideBarContainer侧边栏淡入淡出动 ...
HarmonyOS Next 使用SideBarContainer侧边栏淡入淡出动效实现案例(2) ...
天空闲话
论坛元老
|
2024-6-20 20:09:33
|
显示全部楼层
|
阅读模式
楼主
主题
1738
|
帖子
1738
|
积分
5214
使用说明
:
点击右侧三角按钮举行侧边栏的显示与隐藏
当前动效过渡时间较短,如果要更清晰地观察动画结果,可以将动效的持续时间SIDEBAR_ANIMATION_DURATION 更改长一点,如1000
留意,由于手机屏幕边沿较难相应事件,请用2in1或或平板举行测试
实现思路
由于SideBarContainer的controlButton无法实现对其动效的自界说,所以需要禁用默认的button,通过自界说的Button来控制SideBar的显隐,并为SideBar添加了透明度的变革动效
SideBarContainer(this.sidebarType) {
SideBarView()
.opacity(this.isShowSideBar ? SideBarAnimationViewConstants.SIDEBAR_OPACITY_SHOW : SideBarAnimationViewConstants.SIDEBAR_OPACITY_HIDDEN)
SideBarContentView({ isShowSideBar: this.isShowSideBar })
}
.showSideBar(this.isShowSideBar)
.showControlButton(SideBarAnimationViewConstants.SIDEBAR_IS_SHOW_BUTTON)
.autoHide(SideBarAnimationViewConstants.SIDEBAR_IS_AUTO_HIDE)
通过显式动画控制侧边栏的显隐,以便实现自界说动效
animateTo({ duration: SideBarAnimationViewConstants.SIDEBAR_ANIMATION_DURATION }, () => {
this.isShowSideBar = !this.isShowSideBar;
})
高性能知识点
不涉及
工程布局&模块类型
sidebaranimation // har
|—constants // 常量界说
|—view
| |—SideBarAnimationView.ets // 入口组件
| |—SideBarContentView.ets // 内容区组件
| |—SideBarView.ets // 侧边栏组件
模块依赖
路由模块:供entry模块实现路由导航
utils模块:功能介绍
末了
有很多小伙伴不知道学习哪些鸿蒙
开发
技术?不知道需要重点掌握哪些鸿蒙应用
开发
知识点?而且学习时频繁踩坑,终极浪费大量时间。所以有一份实用的
鸿蒙(HarmonyOS NEXT)资料
用来跟着学习是非常有须要的。
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙
开发
必掌握的核心知识要点,内容包含了
(**ArkTS、ArkUI
开发
组件、Stage模型、多端摆设、分布式应用
开发
、音频、视频、WebGL、OpenHarmony****多媒体技术、Napi组件、OpenHarmony内核、Harmony南向
开发
、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)**技术知识点。
希望这一份鸿蒙学习资料能够给各人带来帮助,有需要的小伙伴自行领取,
限时开源,先到先得~无套路领取!!
如果你是一名有履历的资深Android移动
开发
、Java
开发
、前端
开发
、对鸿蒙感爱好以及转行人员,可以直接领取这份资料
获取这份完整版高清学习路线,请点击→
纯血版全套鸿蒙HarmonyOS学习资料****
鸿蒙(HarmonyOS NEXT)最新学习路线
HarmonOS基础技能
HarmonOS就业必备技能
HarmonOS多媒体技术
鸿蒙NaPi组件进阶
HarmonOS高级技能
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数HarmonyOS鸿蒙
开发
工程师,想要提拔技能,每每是本身摸索成长大概是报班学习,但对于培训机构动则几千的学费,着实压力不小。本身不成体系的自学结果低效又漫长,而且极易碰到天花板技术故步自封!
因此网络整理了一份《2024年HarmonyOS鸿蒙
开发
全套学习资料》,初志也很简朴,就是希望能够帮助到想自学提拔又不知道该从何学起的朋侪,同时减轻各人的负担。
既有得当小白学习的零基础资料,也有得当3年以上履历的小伙伴深入学习提拔的进阶课程,根本涵盖了95%以上HarmonyOS鸿蒙
开发
知识点,真正体系化!
由于文件比力大,这里只是将部分目录大纲截图出来,每个节点内里都包含大厂面经、学习条记、源码课本、实战项目、讲授视频,并且会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注鸿蒙获取)
一个人可以走的很快,但一群人才气走的更远。岂论你是正从事IT行业的老鸟或是对IT行业感爱好的新人,都欢迎扫码加入我们的的圈子(技术互换、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
7ZMff8-1712658220788)]
一个人可以走的很快,但一群人才气走的更远。岂论你是正从事IT行业的老鸟或是对IT行业感爱好的新人,都欢迎扫码加入我们的的圈子(技术互换、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
天空闲话
论坛元老
这个人很懒什么都没写!
楼主热帖
css过渡样式
Mysql终端Terminal操作
编程能力提升系列:1. 二维矩阵的最大 ...
【数据库】数据库课程设计一一疫苗接种 ...
C语言执行过程
罗景:连接效率优化实践
Java EnumMap values()方法具有什么功 ...
Kubernetes(K8S) Controller - Statefu ...
Cesium 案例(一) Z-Indexing Geometr ...
如何精简 Prometheus 的指标和存储占用 ...
标签云
集成商
AI
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表