鸿蒙场景化示例代码技术工程师
LV.4
这个用户很懒,还没有个人简介
声望 405
关注 0
粉丝 5
私信
主帖 105
回帖
视频
提问
回答
资源
专栏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例展示了一个日期格式转化的Demo,其功能为将一个时间戳转换为当前的时间。[时间戳格式转换源码链接](https:gitee.comscenariosamplesdateformattrans)效果预览使用说明输入要格式化的时间,组件会实时更新格式化后的时间。实现思路构造formatDate方法。typescriptformatDate(timestamp:number,format'yyyymmdd'){letres"";try{constdaten...
23h前 361浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例可以通过图库选择一张图片,可横向拼接成一张图,也可竖向拼接成一张图,然后保存到图库。[图片拼接源码链接](https:gitee.comscenariosamplesimagejointogether)效果预览使用说明点击横向拼接或竖向拼接按钮进行图片拼接,拼接完成后可点击进行下载保存拼接得到的图片。实现思路获取要拼接图片的信息,计算出拼接后图片的大小等信息,...
23h前 359浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于原生能力,实现对单个页面设置为隐私模式,使其可以禁止截屏,录屏及分享屏幕等行为。[单页面防截屏源码链接](https:gitee.comscenariosamplesprivacy)效果预览实现思路1.onWindowStageCreate生命周期函数中获取windowClass对象并保存,在对应需要防截屏的页面获取对象并设置隐私模式:typescriptwindowStage.getMainWindow((err:Bu...
23h前 406浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例演示的是申请定位权限之后,可以在后台持续进行上传定位及位置信息。[实现后台持续定位功能源码链接](https:gitee.comscenariosampleslongtermbackgroundcontinuouslocationtrackinganduploading)效果预览使用说明点击申请权限,点击申请长时任务可以在控制栏看到持续进行定位。实现思路typescriptstartContinuousTask(){letwantAgentIn...
2天前 868浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于openSync、writeSync接口实现了拷贝文件到沙箱。[实现拷贝文件到沙箱功能源码链接](https:gitee.comscenariosamplescopyfiletofilesdir)效果预览使用说明点击按钮拷贝,拷贝之后即可保存图片文件。实现思路1.使用openSync、writeSync接口实现了拷贝文件到沙箱typescriptcontext.resourceManager.getRawFileContent('startIcon.png',...
2天前 898浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例展示了一个List嵌套Demo,其功能为List中嵌套List。[实现List嵌套功能源码链接](https:gitee.comscenariosampleslistnesting)效果预览使用说明无实现思路List嵌套typescriptList({space:5,initialIndex:0}){ForEach(this.list02,(item:number){ListItem(){Text('二级嵌套内容:'+item).height(150).width('100%').fontSize(30).backgrou...
2天前 1234浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于显式动画、List组件实现了ListItem的上下拖动、ListItem切换以及ListItem插入的效果。[实现List拖动功能源码链接](https:gitee.comscenariosampleslistdrag)效果预览使用说明运行项目前,请执行ohpminstallohoshamock,下载hamock依赖。实现思路List手势拖动:typescriptLongPressGesture({fingers:1,repeat:false,duration:100}).o...
2天前 1181浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例使用UDP发送数据,通过设置broadcast参数来启用或禁用广播模式。广播模式应用场景:自动发现设备:通过广播发送消息,可以快速发现网络中的其他设备。通知所有设备:当需要向网络中的所有设备发送相同的消息时,广播模式非常有用。[实现UDP发送请求功能源码链接](https:gitee.comscenariosamplesudpdemo)效果预览使用说明在UI部分,用户...
3天前 1217浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于Canvas组件,构建了一个有关电影院购票选座场景,实现了选座退座功能。[基于Canvas实现选座功能源码链接](https:gitee.comscenariosamplesmovietheaterseatselection)效果预览使用说明1.应用启动时展示一个10×10的正方形,每个小正方形相当于一个座位;2.点击任何一个正方形,该正方形变成黄色,表示该座位被选中,座位号记录下来...
7天前 2562浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于photoAccessHelper类接口实现了选择图片的最大数量、设置要选择的媒体文件类型、设置选择文件最大数量等效果,其中也提供了图片压缩能力。[照片选择和相机拉起源码链接](https:gitee.comscenariosamplespickerandcamerademo)效果预览使用说明点击选择图片即可进行图片选择或拍照获取图片。实现思路构造函数selectAndCompressPicture...
7天前 2550浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于媒体文件管理服务,实现了管理相册、照片和视频的功能。图片管理对图片像素数据进行解析、处理、构造的过程,达到目标图片效果,主要涉及图片解码、图片处理、图片编码等。[实现文件图片管理功能源码链接](https:gitee.comscenariosamplesmedialibrarykitdemo)效果预览使用说明如果在运行该示例代码时,出现运行不了的情况,可尝试...
7天前 3073浏览 0点赞 0回复 0收藏
  在HarmonyOSNEXT应用开发的征程中,我们精心打造了一系列强大且实用的鸿蒙场景化代码。这些代码凝聚着经验与汗水,如同精密的积木,为开发者提供了坚实的基础架构。  它们具备高度的灵活性和可扩展性,能够轻松应对鸿蒙场景的复杂需求,无论是构建一个功能丰富的应用,还是打造一个高效互动的元服务,这些鸿蒙场景化代码都能让开发过程变得更加高效、便捷、稳定。  它们经过了严格的测试与优化...
2025-03-26 16:55:44 5182浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例介绍以下五种常见的弹窗场景化案例。应用启动时的隐私政策和用户协议弹窗网络请求完成的结果提示弹窗应用返回上一级页面的退出确认弹窗个人信息填写的信息弹窗应用使用过程中出现的付费类广告弹窗[弹窗场景化源码链接](https:gitee.comscenariosamplesdialog)效果预览使用说明1.进入应用会立马弹出一个隐私协议窗口,点同意关闭该窗口,...
2025-03-20 17:07:41 2430浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本实例主要展示了图片应用场景相关demo。主要包括了图片预览、图片编辑美化、场景变化前后对比、图片切割九宫格、两张图片拼接、AI抠图、图片加水印等场景示例。[多种图片操作实现方法源码链接](https:gitee.comscenariosamplesimage)图片预览使用说明点击图片,进入图片预览界面。可对图片进行缩放、拖拽等操作。效果预览实现思路1、给图片组...
2025-03-20 17:01:07 2272浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例介绍了Web请求拦截、Web与应用侧交互、Web侧PDF文件操作以及Web长按菜单功能使用。基于这些功能,为开发者提供了Web页面加载管控、Web应用广告加载、Web支持PDF预览以及下载、Web拉起通讯录获取手机号以及复制保存加载Web页面元素场景,方便开发者开发。[Web功能介绍源码地址](https:gitee.comscenariosamplesweb)效果预览场景1:Web用...
2025-03-20 16:38:55 1452浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本demo按照文件上传、文件下载、文件预览、文件读取保存、文件压缩解压、文件拷贝6个分类进行场景化子demo构造展示,如文件上传展示中,模拟简易聊天场景,此时发送文件是个正常诉求,基于此场景完成相关元能力实现及展示。entry包仅提供页面展示,各文件操作分类对应的har包提供元能力的函数导出。读者无需关注页面样式相关,评估场景及对应h...
2025-03-20 16:26:58 2424浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于imagePackerssApi实现了图片压缩功能,并将压缩后的图片转成base64格式。开发者可将压缩后的图片用于arkui或者H5中进行图片展示。[实现图片压缩功能源码链接](https:gitee.comscenariosamplesselectandcompresspictures)效果预览使用说明打开应用,展示选择图片并压缩按钮,点击按钮,拉起系统相册,相册里选择图片或者拍照获取图片...
2025-03-20 15:56:10 1676浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例使用[声网SDK](https:doc.shengwang.cndocrtcharmonyosresources)构建了一个简易的直播场景,模拟主播开、关直播以及观众进入、离开直播间时的弹幕互动。该SDK需要下载并放在工程entrylibs目录下,SDK的使用,参考官网文档。[实现简易的直播功能源码链接](https:gitee.comscenariosamplesrtclivedemo)效果预览使用说明打开应用,分别有...
2025-03-20 15:15:07 2281浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例基于[关键资产存储服务](https:developer.huawei.comconsumercndocharmonyosreferencesV5jsapisassetV5)API实现了免密登录功能。[实现免密登录功能源码链接](https:gitee.comscenariosamplesrememberpwdtreemaster)效果预览使用说明注意,设备需设置锁屏密码后才可使用免密登录功能。输入账号和密码,勾选“记住密码”,底部会出现提示...
2025-03-20 15:05:09 1923浏览 0点赞 0回复 0收藏
本文原创发布在[华为开发者社区](https:developer.huawei.comconsumercnforum)。介绍本示例介绍了应用跳转的多个场景案例。1.跳转短信、浏览器、设置、相机、拨号、应用市场等系统应用和已知bundlename、abilityname的三方应用。1.跳转相机拍照后返回照片展示。1.跳转三方应用,模拟简易支付。1.跳转web页,拉起相机和三方应用。[实现应用跳转功能源码链接](https:gitee.comscenariosamplespullotherapp)效果预览使用说明打开应...
2025-03-20 14:56:27 3053浏览 0点赞 0回复 0收藏