发布

鸿蒙开发笔记

往常笔录
专栏成员
532
文章
85419
阅读量
26
订阅数
鸿蒙开发实战案例:桌面卡片实现案例
桌面卡片是比较常见的功能,本案例详细列举了卡片开发的大部分功能,如使用postCardAction接口快速拉起卡片提供方应用的指定UIAbility,通过message事件刷新卡片内容等,为开发者提供了卡片功能的展示。
小帅聊鸿蒙
2025-03-04
80
鸿蒙开发实战案例:地图定位打卡案例
本示例使用 geoLocationManager 进行地理位置定位和地理信息获取,并利用 MapComponent 组件展示地图,添加用户位置和打卡范围,通过计算用户位置和打卡中心点的距离判断用户是否处于打卡区域,实现了打卡功能。
小帅聊鸿蒙
2025-03-04
140
鸿蒙开发实战案例:视频悬浮窗
本示例主要介绍视频小窗口播放场景,利用媒体的AVPlayer实现视频播放以及相关操作,利用PiPWindow开启悬浮窗从而实现小窗口播放视频。
小帅聊鸿蒙
2025-03-04
140
鸿蒙开发实战案例:文本选择菜单案例
本案例拓展富文本组件文字选择菜单选项,通过富文本组件editMenuOptions属性添加自定义选择菜单,在编辑文字时选择更多选项打开额外菜单栏。
小帅聊鸿蒙
2025-03-03
140
鸿蒙开发实战案例:图片分享案例
本示例介绍使用Share Kit和ShareExtensionAbility实现从图库分享图片到应用的场景。该场景多用于聊天类应用。
小帅聊鸿蒙
2025-03-03
200
鸿蒙开发实战案例:Scroll容器嵌套多种组件事件处理案例
本示例适用于Scroll容器嵌套多组件事件处理场景:当需要一个父容器Scroll内嵌套web、List,当父子的滚动手势冲突时,此时希望父容器的滚动优先级最高,即实现子组件的偏移量都由父容器统一派发,实现滚动任一子组件流畅滚动到父容器顶/底的效果。
小帅聊鸿蒙
2025-03-03
540
鸿蒙开发实战案例:沉浸式适配案例
开发应用沉浸式效果主要指通过调整状态栏、应用界面和导航条的显示效果来减少状态栏导航条等系统界面的突兀感,从而使用户获得最佳的UI体验。本案例分别针对Navigation、滚动、Web页、底部弹框等场景实现了沉浸式适配,且介绍了实现沉浸式适配的两种方案。
小帅聊鸿蒙
2025-03-02
480
鸿蒙开发实战案例:多媒体资源发布
本示例主要介绍使用@ohos.file.photoAccessHelper实现访问系统相册获取媒体资源的多媒体发布场景。 该场景多用于社交软件朋友圈、评论动态发布的场景。
小帅聊鸿蒙
2025-03-02
620
鸿蒙开发实战案例:地图大头针选择位置并显示弹窗组件案例
本示例提供了大头针选择位置并显示弹窗组件的解决方案。该大头针组件分为三个状态,分别是静止态(地图移动过程中,大头针无动画)、加载态(地图停止移动,等待获取地址信息,大头针展示波纹动画表示数据加载中)、显示态(数据加载完成,弹窗显示地址相关信息)。开发者可根据需要直接引入该组件,根据具体使用场景,传入不同的数据,组件根据传入数据的情况显示不同的状态。由于使用场景中,大头针动画需要随时停止,因此选用@ohos.animator实现大头针的波纹和跳动动画。
小帅聊鸿蒙
2025-02-28
870
鸿蒙开发实战案例:图形锁屏案例
本示例介绍使用图案密码锁组件与振动接口实现图形锁屏场景。该场景多用于桌面及系统类应用。
小帅聊鸿蒙
2025-02-28
660
鸿蒙开发实战案例:组件随软键盘弹出避让案例
本示例介绍使用TextInput组件和LazyForEach实现组件随软键盘弹出避让场景。该场景多用于需要用户手动输入文字类应用。
小帅聊鸿蒙
2025-02-28
770
鸿蒙开发实战案例:自定义动效tab
本示例介绍使用List、Text等组件,以及animateTo等接口实现自定义Tab效果
小帅聊鸿蒙
2025-02-27
630
鸿蒙开发实战案例:折叠面板案例
本示例通过定义层级实现多层折叠面板,并在首页性能文章tab实际使用跳转到对应文章的web页面。
小帅聊鸿蒙
2025-02-27
340
鸿蒙开发实战案例:启动页实现案例
本示例介绍了使用资源匹配规则实现不同分辨率冷启动应用图标适配和启动广告页的实现。 应用使用某资源时,系统会根据当前设备状态优先从相匹配的限定词目录中寻找该资源。只有当resources目录中没有与设备状态匹配的限定词目录,或者在限定词目录中找不到该资源时,才会去base目录中查找。rawfile是原始文件目录,不会根据设备状态去匹配不同的资源。
小帅聊鸿蒙
2025-02-27
750
鸿蒙开发实战案例:H5页面资源离线缓存案例
在移动端 H5 应用中实现资源离线缓存是非常重要的,特别是在网络条件不稳定或用户可能在离线状态下使用应用的情况下:
小帅聊鸿蒙
2025-02-26
880
鸿蒙开发实战案例:群头像拼接案例
本示例介绍使用组件截图实现组件的截图并获取pixelMap对象。该场景多用于通信类应用。
小帅聊鸿蒙
2025-02-26
550
鸿蒙开发实战案例:纵向横向列表联动案例
本示例主要通过List组件绑定Scroller滚动控制器和LazyForEach数据懒加载来实现纵向横向列表联动,该场景多用于汽车参数对比,股票信息查看。
小帅聊鸿蒙
2025-02-26
530
鸿蒙开发实战案例:状态栏动画实现案例
本案例展示了状态栏的动态交互效果。通过监听页面滚动事件 onDidScroll,随着页面的上下滚动,实现状态栏颜色的变化。搜索框会在滚动时流畅地展开或收起,并伴有自然的透明度过渡效果。
小帅聊鸿蒙
2025-02-25
680
鸿蒙开发实战案例:自定义TabBar页签凸起和凹陷案例
本文基于已有的模块自定义TabBar思路,完善了凸起的选择时凸起点交界处的圆滑过度,并扩展了一个 凹陷选择时不遮挡原本内容。
小帅聊鸿蒙
2025-02-25
610
鸿蒙开发实战案例:编辑收货地址案例
本示例多用于表单填写场景:其中通过使用TextPicker滑动选择文本内容组件实现三级联动选择省市区,并回填到输入框。
小帅聊鸿蒙
2025-02-25
680
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档