用鸿蒙OS在蜂鸣器上播放一曲《两只老虎》
本文介绍如何在HiSpark Wi-Fi IoT套件上,使用Harmony OS IoT硬件子系统的PWM接口 驱动蜂鸣器 播放音乐。 用PWM输出方波的API 鸿蒙系统IoT硬件子系统提供了PWM相关接口,接口头文件为wifiiot_pwm.h,其中开始输出方波的接口为: /** * @brief Outputs PWM signals based on the input param
手势切换背景,让直播带货更加身临其境
前言 由于今年疫情改变了各类人群的购物习惯,电商市场份额持续攀升,而直播电商作为一种崭新的交易方式正在重塑流量入口格局,越来越多消费者通过直播带货的方式进入商品页。因此主播为了获取更好的直播效果,往往要花费更多时间准备商品亮点介绍、优惠措施、展示环节,每一个环节都对最终交易结果产生直接影响。以往商家在固定布景的直播间带货,很容易让观众产生审美疲劳,当观众看不到自己对口的商品时
教你如何集成HMS Nearby Service 实现智能设备间文件的高速、免流量传输!
华为近距离通信服务(Nearby Service)使用华为自研协议,应用集成Nearby Service后,即可实现智能设备之间文件的免流量高速快传,并且集成过程简单易懂。 随着智能手机普及率越来越高,人们对智能手机依赖性也越来越强。常用的大多数手机应用具备文件传输功能,如:社交类应用(传图片、传文件、传聊天记录等)、文件管理应用(传文件、备份、手机克隆等)、音视频类应用(分享歌曲、视频等)。这
如何在Flutter中集成华为远程配置服务
最近发现AGC上部分服务开始支持第三方框架了,其中包括Flutter,所以就小试牛刀试着在远程配置上实验了一把。 集成步骤 安装flutter环境 a) 下载Flutter sdk包,地址:https://flutter.dev/docs/get-started/install/windows。 将压缩包解压到任意文件夹,例如D:\Flutter
页面初始化调用configuration.setLocale()接口踩坑记录
问题描述快应用app.ux中定义了全局方法changeLocaleConfiguration,该方法是用于设置应用显示语言,在首页生命周期onInit中调用changeLocaleConfiguration(),实际已经触发了该方法,但是应用语言并未发生改变。 代码如下: app.ux中: changeLocaleConfiguration() { this.localeO
iOS | 零代码快速集成AGC崩溃服务
前面已经介绍过Android平台集成AGC崩溃服务的操作,本次介绍下IOS的集成方法,操作基本类似。 创建项目和应用首先你需要在AGC创建一个项目,在项目中添加一个应用,操作很简单,直接参见《IOS使用入门》中的创建项目和应用章节。 开通华为分析服务由于崩溃服务上报崩溃事件时使用了华为分析服务的能力,集成Crash SDK前需要开通华为分析服务,直接参见开通华为分析。 集成SDK针对Xco
调用HMS SDK接口报错6004
问题现象最近集成华为提供的HMS SDK能力时,无法登录,调用华为提供的getCurrentPlayer接口总是报错6004。日志搜索hmssdk,报错如下: Line 291: I/HMSSDK_HmsClient: receive msg status_code:0, error_code6004, api_name:game.getCurrentPlayer 搜索官网错误码介绍,显
手把手教你将H5游戏打包为快游戏
H5游戏可以通过快应用的web组件快速打包成快游戏,打包上架后的快游戏,只要原H5游戏的url不发生变动,快游戏就不需要做更新,维护工作量小。 使用快应用IDE,打包快游戏的操作很简单。 访问官网安装开发工具,在PC上安装快应用IDE。 单选择“文件 > 新建项目 > 新快应用项目”,创建项目,模板选择“HTML5游戏模板”。 应用名称:应用的名称,对应manife
超简单集成华为系统完整性检测,搞定设备安全防护
在不安全设备,如被root或解锁的手机上,运行应用通常会伴随着一定安全风险,例如被恶意病毒或木马软件利用root权限植入病毒、篡改用户设备信息和破坏系统等。因此,如何做好应用的安全防护、避免在不安全设备环境中产生安全风险,已经成为其开发者必须要考虑的因素。对此,华为开放安全检测服务,提供系统完整性检测(SysIntegrity API),可检测应用运行的设备环境是否安全,如设备是否被root、被解
Crazy Rockets-教你如何集成华为HMS ML Kit人脸检测和手势识别打造爆款小游戏
前言不知道有多少人和小编一样时不时就被一些小游戏刷屏,这些游戏操作简单,老少皆宜,传播速度非常的快,分分钟霸屏朋友圈。小编也有一个梦想,希望自己有一天也能做出能够霸屏朋友圈的小游戏。但是要做出来一个这样的爆款小游戏可不是一件简单的事情,于是小编开始在网上收集信息,终于发现华为HMS ML Kit提供的人脸检测和手部关键点识别可以通过人脸以及手部关键点检测来实现游戏的趣味性。 应用场景HMS ML
消息推送——产品运营不可或缺的用户触达方式
如何及时地告诉正在筹备旅游计划的用户,去往某地的机票有优惠活动? 如何快速准确地将NBA的最新动态告知到热爱篮球的用户? …… 如何让你的用户觉得你更懂TA?——“推送”便是您触达用户的重要渠道。如果你正在经营一款应用,那么你一定需要了解推送是什么。也许有些人已经了解推送和推送的原理,但你是否把推送的优势都利用起来了呢?
Nearby Service为影音娱乐类APP提供“零”流量极速分享功能
华为Nearby Service是HMS Core的一项重要特性,为开发者提供无需互联网的近距离高速数据传输能力,传输速度可超60MBps,能让您实现App内的音视频分享,让用户告别电脑中转的麻烦和节省通过互联网传输或下载所浪费的流量,让您的产品竞争力得到提升。如果您感兴趣,请把此文章转发给相关的APP所有者或技术人员。谢谢! ■ HMS Core Nearby Service 的优势
基于Cocos SDKHub接入华为HMS Game服务—接入SDKHub
前言AR放置类APP已经广泛应用于各行各业中,如家居行业用户可以用AR体验家具摆放效果;在零售行业消费者可以用AR提前试穿鞋服;在教育行业学生可以利用AR探索物体的虚拟3D模型,了解各种物体的内部构造。 那么如何才能快速开发一款AR放置APP呢?集成HUAWEI Scene Kit, 只需要8步就能实现。ARView是Scene Kit 中面向AR的场景化API,通过集成AR Engine的平面
超简单获取快应用摘要值
最近有需求获取快应用的摘要值,但是发现快应用规范并未提供相关接口。有幸的是,经过一番搜索,我发现可以使用第三方库crypto-js获取,以下对获取方式进行分享。 安装依赖 检查快应用项目目录下是否已经有第三方库依赖文件package.json。 如果没有,在快应用IDE中启动第三方依赖库:工具栏Npm->Start Npm Library,执行完这个步骤后,在快应用项目根目录下生成pa
如何用华为Scene Kit 8步实现AR放置应用
前言AR放置类APP已经广泛应用于各行各业中,如家居行业用户可以用AR体验家具摆放效果;在零售行业消费者可以用AR提前试穿鞋服;在教育行业学生可以利用AR探索物体的虚拟3D模型,了解各种物体的内部构造。 那么如何才能快速开发一款AR放置APP呢?集成HUAWEI Scene Kit, 只需要8步就能实现。ARView是Scene Kit 中面向AR的场景化API,通过集成AR Engine的平面
基于Cocos SDKHub接入华为HMS Game服务—打包上架流程
在完成Cocos游戏的开发后,我们可以选择对开发的游戏在AGC进行上架。 版本构建Cocos Creator面板选择”项目”>”构建发布”,几个配置需要注意: 发布平台选择HUAWEI AppGellery Connect 包名:*.huawei结尾(华为联运要求) 秘钥库:配置上一篇文档使用的秘钥库信息 SDKHub配置:选择所需要的华为AGC配置集 调试魔术:建议不选择
Android | 零代码快速集成AGC崩溃服务
按照官方介绍: AGC崩溃服务提供了轻量级崩溃分析服务,依据Crash SDK,可以实现零代码快速集成,你的应用能够在崩溃时自动收集崩溃报告,帮助你了解应用版本质量、对崩溃性问题进行快速跟踪定位、评估崩溃问题的影响范围等。 说白了就是华为提供一个SDK,你只要集成就可以看到应用的崩溃信息,不需要任何代码。是不是很心动,话不多说,先试试。 创建项目和应用 首先需要先在AGC创建一个项目,在项目
如何用华为图像服务快速实现滤镜功能
1、引言随着手机拍照功能日益强大,拍照和修图成了我们每个人的必备技能,正所谓“拍照五分钟,修图两小时”好看的图片也成为很多年轻人的社交工具。因此,滤镜和修图成了很多社交APP内必不可少的功能。那么,如何给自己的APP添加一个滤镜功能呢?可以接入HUAWEI Image Kit, 提供24款颜色滤镜进行图像优化,帮助你快速实现滤镜功能。 2、功能演示和示例代码 如果你对实现方式感兴趣,可以去Gi
华为推送服务 | 简单一招,提高用户活跃和留存
如今互联网红利见顶,拉新成本逐渐增高,与此同时,用户花在某个特定应用的时间也越来越少。据《2019年Q4移动互联网行业数据研究报告》指出,过去一年里,移动网民人均安装APP总量持续增长至60款,而据《2020移动互联网全景生态报告》显示,2019年,月人均打开APP数为23个。这意味着超过半数的应用在下载后打开率很低! 那么如何有效和用户沟通并适时地唤醒用户,则显得非常重要!而消息推送(Push
教你如何集成HMS Nearby Service 实现智能设备间文件的高速、免流量传输!
华为近距离通信服务(Nearby Service)使用华为自研协议,应用集成Nearby Service后,即可实现智能设备之间文件的免流量高速快传,并且集成过程简单易懂。 随着智能手机普及率越来越高,人们对智能手机依赖性也越来越强。常用的大多数手机应用具备文件传输功能,如:社交类应用(传图片、传文件、传聊天记录等)、文件管理应用(传文件、备份、手机克隆等)、音视频类应用(分享歌曲、视频等)。这