华为分析服务,助力餐饮行业高效经营
随着移动电子商务的普及,扫码点餐成了人们主要的点餐买单方式,顾客消费模式的变革,使得餐饮行业进入了信息化转型时代,如何通过便捷有效的数据分析工具,针对用户进店落座、扫码点餐、等待用餐、结束离店的全流程行为分析,得出建设性结论,做到以数据驱动门店业务增长,是餐饮商家长期面临并亟待解决的问题。
华...[2022/1/17]
华为语音合成服务,为用户提供实时、可替换、多音调的语音播放体验
在不能操作手机或总盯着手机看的情况下,如何及时获取资讯信息、方便阅读呢?用耳朵听不失为一种好方法。华为机器学习服务的语音合成服务,采用深度神经网络技术,提供高度拟人、流畅自然的语音合成服务。开发者可以在小说阅读、智能硬件、地图导航类应用中集成该能力,为用户提供实时、可替换、多音调的语音播放体验。...[2022/1/17]
Android系统编程入门系列之硬件交互——通信硬件USB
在硬件交互的首篇对设备硬件的分类中,互联通信系列硬件主要用来与其他设备进行数据交互。从本文开始,将重点介绍该系列相关硬件。
互联通信系列硬件
根据硬件的可通信距离,由近及远分为USB、NFC、蓝牙、WLAN,SIM卡槽,这些硬件之间的功能原理及关系可以查找其他资料详细学习。总之,他们为当前设备...[2022/1/17]
3分钟了解如何跨应用、跨形态无缝登录3分钟了解如何跨应用、跨形态无缝登录
一、 功能盘点
Q1:什么是钥匙环服务?
A:钥匙环服务是HMS Core对国内外开发者开放的技术服务,提供用户认证凭据本地存储,和跨应用、跨形态共享能力,帮助用户在安卓应用、快应用、Web应用之间构建无缝登录体验。(“用户认证凭据”以下简称“凭据”)
跨应用登录示例
用户在已登录应用A...[2022/1/17]
轻松集成视频编辑服务一键染发能力,多变发色随心换
在制作短视频时,用户会有各种各样的美化需求,比如想给视频人物更换头发颜色,怎样轻松实现呢?华为视频编辑服务(Video Editor Kit)一键染发功能,集成就可让应用拥有头发换色能力。用户利用预置的多种发色样式,点击即可拥有多变新发色,体验超自然发色效果,满足用户个性化美化需求,让视频变得更...[2022/1/17]
一键AI着色,黑白老照片画面瞬间鲜活一键AI着色,黑白老照片画面瞬间鲜活
很多老照片或者电影受时代技术所限制,只能以黑白形式保存;经过编辑后的黑白视频和图片早已丢失彩色原图,这对于保存者来说都十分遗憾。如何能将单一乏味、陈旧斑驳的黑白照片变成鲜活亮丽的彩色照片,从照片中重新获取更多的特征细节,让观看者产生更强的代入感和情感共鸣呢?
华为视频编辑服务(Video Ed...[2022/1/17]
智能运营助你轻松玩转消息推送
你知道你的APP有多少用户打开了Push通知开关吗?你知道多少用户在收到你的Push之后成功完成你期望的动作了呢?很多同学都不知道这些问题的答案,但还是把Push作为App主要的促活手段。在各种样式的Push发了个遍之后,日活却不见增长。于是开始质疑Push渠道的作用。其实Push作为触达用户的...[2022/1/17]
Android 图片设置圆角
Android 开发中,经常需要对图片进行二次处理,比如添加圆角效果 或 显示圆形图片;
方法一
通过第三方框架 Glide 设置圆角效果;
写法1:
RequestOptions options = new RequestOptions().error(R.drawable.img_lo...[2022/1/17]
一文搞懂Google Navigation Component一文搞懂Google Navigation Component
一文搞懂Google Navigation Component
应用中的页面跳转是一个常规任务, Google官方提供的解决方案是Android Jetpack的Navigation component.
本文概括介绍一下基本使用的关键点(详细的how to guide看官方就好了),
结合...[2022/1/2]
Android中ListView使用示例介绍
目录一、具体思路1、创建Listview控件
3、写入4、读取5、创建对象,构造器,GETSET方法
二、具体实施1、适配器2、数据库3、对象4、等等等等三、案例分享activity_main.xmllistitem.xmlMyDatabaseHelper.javaMainActivity.java...[2022/1/2]
Insights直播回顾——手语服务,助力沟通无障碍
HMS Core Insights第九期直播–手语服务,助力沟通无障碍,已于12月29日圆满结束,本期直播与小伙伴们一同了解了HMS Core手语服务的亮点特性、底层技术以及演进规划,下面我们一起来回顾本次直播的精彩内容吧!
【内容回顾】
1、 亮点特性——中文手语生成与虚拟形象展示。
...[2021/12/31]
华为机器学习服务活体检测再升级,构建安全友好的交互式体验
人脸识别技术被广泛应用于公共安全、金融支付、交通安全等领域。使用较多的场景是用户通过智能手机上的人脸识别技术完成解锁、支付等动作,俗称“刷脸”,还有一些开发者会在应用中集成人脸识别技术便于用户登录帐号、修改密码等。
然而,人脸识别在呈现显著应用价值的同时,“假脸”安全风险也逐渐显现。目前,华为...[2021/12/31]
MindSpore联邦学习框架解决行业级难题MindSpore联邦学习框架解决行业级难题
内容来源:华为开发者大会2021 HMS Core 6 AI技术论坛,主题演讲《MindSpore联邦学习框架解决隐私合规下的数据孤岛问题》。
演讲嘉宾:华为MindSpore联邦学习工程师
大家都知道,人工智能的发展离不开广泛的数据支撑。数据是基础,也是关键。但行业中小规模、碎片化,亦是大...[2021/12/31]
Android安卓开发一环境配置
安卓项目开发
我采用的安卓开发软件是IDEA,IDEA功能强大,具有集成的安卓开发环境。
安卓开发的首要任务是在IDEA配置安卓开发环境
第一步新建一个安卓项目
按照提示完成操作,首次建立安卓项目它会提示你安装SDK-软件开发工具包一般都是...[2021/12/31]
广告投放效果难判断?集成华为DTM为您轻松实现!广告投放效果难判断?集成华为DTM为您轻松实现!
在进行广告投放时,你是否遇到这样的困扰:
花了一大笔预算去投放推广,不知道实际效果如何?
用户看到投放的广告,产生了哪些有价值的行为?
当前广告投放的渠道和类型等投放策略,是否需要调整?
此时我们就需要通过广告转化跟踪来解决这一问题。
什么是转化跟踪?
转化跟踪是广告投放中非常重要的...[2021/12/31]
华为帐号为AITO问界M5助力,打造懂你的智能座舱
12月23日,在华为冬季旗舰新品发布会上,AITO问界M5正式发布。华为赋能的AITO问界M5搭载HUAWEI DriveONE纯电驱增程平台和HarmonyOS智能座舱,并且带来华为终端云服务软硬协同的车载应用生态,将智能带入汽车。凭借极致美学设计、卓越性能驾趣、HarmonyOS智能座舱、丰...[2021/12/31]
HMS Core电商与游戏行业解决方案,全流程赋能开发者创新HMS Core电商与游戏行业解决方案,全流程赋能开发者创新
2021年12月29日,“华为云&华为终端云服务创新峰会2022”在北京柏悦酒店成功举办。华为HMS Core电商与游戏行业解决方案亮相本次峰会的线下展区,为行业开发者们解密电商应用增长之道及游戏应用创新之法。
HMS Core 电商行业解决方案 助力打造智能购物新体验
HMS C...[2021/12/31]
高价值行为用户一键同步,精准投放提升广告效率!
随着流量红利的消失,粗放式烧钱营销策略带来的投资回报与企业期望值差距越来越大,精细化成为必然趋势。如果广告投放的目的在于更高的付费转化,那么,在了解用户付费意愿前提下,对高潜用户精准触达,则可以带来更高的ROI。
一、高价值用户定向投放
举个例子,用户在某电商App内搜索加购了某品牌服装,可能...[2021/12/24]
android studio的巨坑笔记
前面写了两篇专门记录androidstudio的奇怪异常bug,但是塞不下了,又开一个新的,谷歌真是给力。
Build was configured to prefer settings repositories over project repositories but repository...[2021/12/24]
端云协同,打造更易用的AI计算平台
内容来源:华为开发者大会2021 HMS Core 6 AI技术论坛,主题演讲《端云协同,HUAWEI HiAI Foundation打造更易用的AI计算平台》。
演讲嘉宾:华为海思AI技术专家
大家好!HHUAWEI HiAI Foundation作为芯片使能的基础平台,基于“芯、端、云”...[2021/12/24]
ViewModel的创建
ViewModel的创建
ViewModel本身只是ViewModel这个类的子类:
cla MainViewModel: ViewModel() {
}
在屏幕旋转UI重建的时候, 它是如何拥有保持数据的能力的呢? 它又是何时被清理的呢?
答案全跟它是如何创建, 保存的有关系.
本...[2021/12/24]
HMS Core Insights第九期直播预告——手语服务,助力沟通无障碍
【导读】
你知道吗?全球有超5%的人群正在遭受听力损失的折磨。这些听障群体由于沟通不便,在日常生活中面对着很多的困难与挑战,建立沟通无障碍环境的需求十分迫切。随着科技的发展,越来越多的人们享受到技术进步带来的便捷与生活质量的提高;如何让技术惠及每一个人,为他们解决身边的困难?
HMS C...[2021/12/24]
Android跟随手指移动的控件demo实例
目录前言第一步第二步:第三步:第四步第五步 前言
事实上,软件工程的多数苦恼不是源自缺少工具或管理不当,而是因为技术能力本身的缺乏。
今天给大家分享跟随手指移动的控件,demo展示如下。手指到哪这个小马就跑到哪。
使用自定义View组件实现demo。
第一步
首先创建一个A...[2021/12/24]
HMS Core版本发布公告
新增动作捕捉能力。通过简单拍摄即可获得人体3D骨骼关键点数据,广泛应用于虚拟形象、体育运动和医学分析等场景;
3D物体建模能力iOS版本上线。
查看详情>>
新增道路吸附能力。可根据坐标点绑路,解决因信号丢失或无法绑路而导致的轨迹丢失问题。
查看详...[2021/12/20]
HDD深圳站:全生命周期赋能开发者,华为引领应用生态升级
12月14日,由华为开发者联盟主办的HDD(HUAWEI Developer Day)于深圳举行。此次HDD主论坛,围绕打造应用全生命周期服务,介绍了华为在创新孵化、开发测试、应用分发和运营增长阶段的对应方案,并就移动互联网2021年的挑战和变化、以及2022年的新方向,和互联网各行业大咖展开圆...[2021/12/20]
Android系统编程入门系列之硬件交互——多媒体展示
前两篇文章通过麦克风硬件和摄像头硬件分别采集音频和视频的多媒体数据,在得到的多媒体数据通常是以编码文件的格式存储,在用户需要展示时,可通过设备的内置扩音器或蓝牙耳机等硬件播放音频,通过设备的显示屏或外接投影仪等硬件播放照片、动画或视频。
可以将这些展示类设备分为两类。
一类是内置类多媒体硬件...[2021/12/20]
button点击事件的四种方式
1. 设置button的onClick属性-不推荐使用
在布局文件加入onClick属性
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
andr...[2021/12/20]
android整数二分模板彻底解决边界问题
目录1.区间
2.例题
01:查找最接近的元素
1.区间
区间分为[l,mid]和[mid+1,r],如下,x<=a[mid]的判断条件,使得x要么在[l,mid],要么[mid+1,r]
最终l会等于r
while(l<r)
{
...[2021/12/20]
华为HMS Core图形引擎服务携手三七游戏打造移动端实时DDGI技术
在2021年HDC大会的主题演讲中提到,华为HMS Core图形引擎服务(Scene Kit)正协同三七游戏一起打造实时DDGI(动态漫反射全局光照:Dynamic Diffuse Global Illumination)技术,该技术已进入验证阶段。
什么是实时DDGI?它能带来什么样的效果呢...[2021/12/17]
Android对话框AlertDialog详解
目录1.创建AlertDialog1.1 布局文件代码如下:1.2 MainActivity的主要代码如下所示:2.普通提示对话框3.普通列表对话框4.单选对话框5.复选对话框6.自定义登录对话框6.1自定义登录对话框的布局文件6.2 自定义对话框的代码逻辑7.自定义对话框需要注意问题7.1 系统d...[2021/12/17]
华为音频编辑服务,助力开发者高效创新
由华为开发者联盟主办的HDD深圳站(Huawei Developer Day)于12月14日成功举行。在现场,华为音频编辑服务(Audio Editor Kit)的多项特性与应用场景吸引了众多开发者的注意。尤其是音源分离和空间音频渲染能力,为音乐创作带来更大的可能及便利。
音频编辑服务是华...[2021/12/17]
华为钥匙环服务携手航班管家与高铁管家,为两亿出行用户打造美好出行体验
2021年12月14日,HUAWEI Developer Day与开发者们相约深圳,来自航班管家和高铁管家的高级业务总监国萌出席创新开发分论坛,与大家分享如何打通帐号体系,一键链接流量矩阵。
航班管家和高铁管家母公司——深圳市活力天汇科技股份有限公司,是国内最大的独立出行服务平台,先后推出...[2021/12/17]
降低制作门槛,人人都是3D“模”术师降低制作门槛,人人都是3D“模”术师
12月14日,HDD(Huawei Developer Day)深圳站圆满举办。国内3D扫描类开发团队看山击水为大家分享了与HMS Core 3D建模服务的合作之旅,讲述了如何通过3D物体建模能力为其应用GoAct实现在5分钟内自动生成3D高质量模型的经验。
数字化浪潮下,3D模型作为新型...[2021/12/17]
华为视频编辑服务全新能力上线,帮助打造更智能剪辑应用华为视频编辑服务全新能力上线,帮助打造更智能剪辑应用
12月14日,华为开发者联盟主办的HDD(HUAWEI Developer Day)活动在深圳举行。华为视频编辑服务(Video Editor Kit)专家以《音视频编辑能力助力行业内容创作》为议题,分享并展示了多项基于华为全新AI技术的视频编辑特性,助力开发者打造更加创新智能的视频编辑应用。
...[2021/12/17]
使用普通摄像头,轻松实现精准动作捕捉能力
近几年,关于动作捕捉能力的实际应用场景越来越多,比如科幻电影里特效制作,虚拟游戏人物的制作等,这些大多采用了传统的动作捕捉方案。
传统的动作捕捉通常有两种解决方法:光学捕捉和惯性捕捉。
光学动作捕捉需要在人体的关键点部位粘贴反射标志,通过多个红外摄像头从不同角度追踪人体身上的光标位置,具...[2021/12/17]
Android实现socket通信统一接口
UDP通信与TCP通信的实现
UDP通信
我们在使用UDP通信方式时,我们会这样实现
设置socket
val socket = DatagramSocket()
val serverPort = 9000
val addre = InetAddre .getByName("ip地址")
...[2021/12/15]
HDD与你相约深圳,一起探讨创新开发与运营增长
12月14日,HUAWEI Developer Day(以下简称HDD)将在深圳与广大开发者见面。本次HDD共设有主论坛、两个分论坛及两个闭门会议,期待各位开发者前来参加。
精彩预告
01·主论坛
在主论坛,开发者可以了解到华为提供的应用全生命周期服务,在创新孵化、开发测试、上架分发、运...[2021/12/15]
声临其境,轻松几步教你把音频变成3D环绕音声临其境,轻松几步教你把音频变成3D环绕音
在音乐创作、音视频剪辑和游戏等领域中,给用户带来沉浸式音频体验越来越重要。开发者如何在应用内打造3D环绕声效?华为音频编辑服务6.2.0版本此次带来了空间动态渲染功能,可以将人声、乐器等音频元素渲染到指定的三维空间方位,支持静态和动态渲染两种模式,进一步提升应用中的音效体验。开发者可以点击查看以...[2021/12/15]
Android使用acoco统计代码行覆盖率介绍
目录前言正文1、项目 build.gradle2、jacoco-report.gradle3、 app/*module的build.gradle4、 测试用例5、 运行 task jacocoTestReport5、 查看报告6、 小花招:快速提升代码覆盖率 前言
jacoco是Java Cod...[2021/12/9]
Android网络监听和网络判断示例介绍
目录一、在AndroidMainfest.xml中添加权限二、NetUtilSS 网络判断工具类三、IntentReceiver网络监听工具类四、BaseActivity五、MainActivity? ? 一、在AndroidMainfest.xml中添加权限
<uses-perm...[2021/12/9]
Android?NDK开发(C语言--联合体与枚举)
目录1.联合体
1.1定义共用体
1.2共用体占用的内存应足够存储共用体中最大的成员。
1.3联合变量任何时刻只有一个变量存在,最后一次赋值有效
1.4JNI头文件中的联合体
2.枚举
1.联合体
共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成...[2021/12/9]
Android NDK开发(C语言-文件读写)
目录1.文件读写
1.1打开文件
1.2关闭文件
1.3读取文件
1.4写入文件
1.5读写二进制I/O文件
1.6获取文件的大小
1.7文本简单加密、解密
1.8二进制文件简单加解密
1.文件读写
一个文件,无论它是文本文件还是二进制文件,都是代表了一系列的字节。C 语言不仅提供了访问顶...[2021/12/9]
Android原生态实现分享转发功能实例
目录导读:?一、xml布局文件二、创建一个实体类?AppInfo.java,用来保存应用信息三、重写PopupWindow控件SharePopupWindow.java,自定义分享的弹窗四、使用provider五、写一个工具类?六、GridView的适配器?AppInfoAdapter.java七、...[2021/12/8]
Android证书安装过程介绍
目录一.证书在源码中的路径二.证书在固件中的路径三.手动安装流程四.c层五.为什么要锁屏密码 一.证书在源码中的路径
5.1系统证书(命名是 open l x509 -subject_hash_old -in filename)
libcore/luni rc/main/file cacer...[2021/12/8]
android蓝牙简单开发示例教程android蓝牙简单开发示例教程
目录概述1、权限申请2、打开蓝牙3、接收蓝牙状态的改变4、扫描其他的设备5、蓝牙配对6、获取已经配对的设备7、连接设备 概述
前段时间学习了一些蓝牙开发的知识,记录一下Android中蓝牙的简单开发。下面是最重要的两个类。
BluetoothAdapter : 蓝牙适配器,通过getDefa...[2021/12/8]
android加载系统相册图片并显示详解
1,下载ImageLoad.jar包放入项目libs文件夹中,并点击右键—>add as Library
2,首先记得在Manifest.xml注册权限(注:6.0以后的版本要在代码中动态注册权限)
<uses-permi ion android:name="andro...[2021/12/8]
Android识别NFC芯片制造商的方法Android识别NFC芯片制造商的方法
如何识别?
通过NFC模块的Serial Number即UID,用户访问权限为R只读,每颗NFC芯片独有序列号(UID),在出厂时写入,用户不能改写。
Android如何实现?
通过Intent获取UID
/**
* 读取nfcUID 返回String类型大...[2021/11/29]
Android消息机制Handler深入理解
目录概述Handler的使用Handler架构Handler的运行流程源码分析在子线程创建Handler主线程的LooperLooperHandler分发消息总结 概述
Handler是Android消息机制的上层接口。通过它可以轻松地将一个任务切换到Handler所在的线程中去执行。通常情况下...[2021/11/29]
浅谈Android ANR的信息收集过程
目录一. ANR场景二. appNotResponding处理流程三. 总结 一. ANR场景
无论是四大组件或者进程等只要发生ANR,最终都会调用AMS.appNotResponding()方法,下面从这个方法说起。
以下场景都会触发调用AMS.appNotResponding方法:
...[2021/11/24]
Android实现渐变色水波纹效果Android实现渐变色水波纹效果
本文实例为大家分享了Android实现渐变色水波纹效果的具体代码,供大家参考,具体内容如下
项目中使用到的效果,效果图如下:
代码实现:
public cla WaveView extends View {
private Paint mPaint, mCric...[2021/11/24]