刷新
华为音频编辑服务,实时分离人声、伴奏和乐器声

博主头像 想获取一首歌的伴奏却找不到资源怎么办?没关系,我们可以自己解决。音频编辑服务提供音源分离的功能,帮助开发者在应用中构建人声与伴奏分离的功能。 目前,音源分离功能已经开放了人声与伴奏、乐器等多种分离的方式,可以实时解析并将乐器中的人声和各种乐器元素提取到独立的音轨上,满足创作者对伴奏制作、扒带、音乐创 ...

一篇文章扒掉“桥梁Handler”的底裤

博主头像 Android跨进程要掌握的是Binder, 而同一进程中最重要的应该就是Handler 消息通信机制了。我这么说,大家不知道是否认同,如果认同,还希望能给一个关注哈。 什么是Handler? Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的[函数]即刻返回 ...

Masonry在视图相对关系处理中的各种“offset”

博主头像 如果我们需要设置一个view在另一个view的右边缘距离一定距离的地方,利用Masonry这么写: offset可以让我们在设置视图之间相对位置时起到很大作用,但是也有很多情况下用不到,比如size、center等等,而调查Maronry的底层方法,可以看到和offset类似的方法还有很多: off ...

RGB、YUV、HSV和HSL区别和关联

博主头像 RGB、YUV、HSV和HSL区别和关联 近期在做的一个需求和颜色转换有关系,所以本篇将开发过程中比较常见的 四种颜色 进行一番梳理。 一、RGB颜色空间 从我们最常见的RGB颜色出发,RGB分别对应着 Red(红)、Green(绿)、Blue(蓝),也就是我们平时所说的三原色,调整这三种颜色的比例 ...

Android系统编程入门系列之硬件交互——通信硬件电信SIM卡

博主头像 现在的SIM卡通常具备基站定位、语音通话、短信消息、网络流量这四大功能,而在移动端是无法对SIM卡使用基站定位功能的,所以这里只介绍移动端如何使用SIM卡实现语音通话、短信消息、数据流量三个功能。 ##语音通话 Android系统中提供了通话服务,同时自带系统级应用可以通过该通话服务使用SIM卡的通 ...

Android12 新特性及适配指南

博主头像 Android 12(API 31)于2021年10月4日正式发布,正式版源代码也于当日被推送到AOSP Android开源项目。截止到笔者撰写这篇文章时,国内各终端厂商的在售Android设备,已经逐步开启了Android 12正式版本的更新。当前,对于Android应用开发者来说,Android... ...

CPU是海王?聊聊 主/子线程 和 同/异步 的关系

博主头像 最近表弟一直在找实习,经常会问我一些问题,有些问题在没有经历过真实工作时是真的不好理解的,所以我开了这个【表弟专栏】,专门为找工作的表弟解决一些疑惑。 这篇文章从计算机发展的角度出发,描述为什么计算机需要划分 "主/子线程" 和 "同/异步",希望这个故事你能喜欢。 开天辟地,计算机"老计"诞生 话 ...

SourceTree代码变更和FoxMail邮件管理(效率小计俩)

博主头像 代码变更溯源 工作时,我们经常会想要查看一个类文件的变更历史,最常见的场景是:"卧槽,谁改了我的代码" 新版本的Xcode溯源自我感觉相当难用,所以这里我们介绍一个工具 SourceTree 来完成这项工作。 将项目工程加载到 SourceTree 当我们把项目工程拖到 SourceTree 之后, ...

鸿蒙手表定位功能Demo体验,适用儿童、老年和外出旅游安全市场

博主头像 针对儿童和老人,可穿戴的智能手表用处很大。市场也有许多类似的产品,支持接打电话、支付扫码、定位等功能,属于新兴的商业机会。依托华为品牌,鸿蒙手表也致力为用户打造精品的、产品质量佳、可穿戴的智能体验。对此,HMS Core 定位服务(Location Kit)可以提供三个主要能力,包括融合定位、活动识 ...

多线程、Handler机制、ThreadLocal

博主头像 Thread 线程状态:新建(new),就绪(start),运行(run),阻塞,死亡 start 方法内部调用了 run 方法,start 会开启线程,run 只是内部方法; sleep 会占用锁(阻塞状态),会释放CPU,但是不会释放锁,休眠时间到在重新运行; stop 停止线程比较暴力,对锁的 ...

春天健身正当时,送你一份人体健康检测指南

博主头像 一年之计在于春,万物复苏中我们迎来了健身的好时节。作为程序员,常常久坐或伏案,这带来了腰肌劳损、颈椎酸痛等亚健康状况,为此你是否开始制定运动flag?同时希望时刻检测自己的健康指标呢? 不如来体验一下HMS Core AR Engine 服务提供的人体和人脸跟踪能力(目前仅支持人脸跟踪)吧!它通过整 ...

快速集成华为 AGConnect 应用内消息服务 - Android

博主头像 华为 AppGallery Connect 提供了一个应用内消息的服务。应用内消息服务可以在用户使用应用时,基于用户使用情景向用户发送有针对性的消息,鼓励用户使用应用的某些关键功能,也可以借助应用内消息发送更具吸引力的营销内容,增强用户粘性。今天就来教大家如何接入 AppGallery Connec ...

分析服务:以数据量化渠道投放成本与转化效果

博主头像 在竞争日趋白热化的渠道推广环境中,对于企业而言,如何控制投放成本、如何提升投入产出比,是做好产品运营时首先要考虑的问题。 华为分析服务的渠道分析能力基于对不同渠道效果对比分析、渠道质量深度分析、渠道用户特征分析等,全方位助力企业量化渠道投放成本与转化效果,及时调整投放策略。 使用场景 场景一:不同渠 ...

如何使用DTM将App事件发送到Google Analytics

博主头像 本文分享于华为开发者论坛《如何使用DTM将App事件发送到Google Analytics》,可观看视频具体集成指导。 作为一名开发者或App运营人员,实时获取用户在App中的行为数据是日常且重要的工作之一。例如,各个渠道用户在App各个关键节点的转化数据以及最终付费情况该如何快速获取? 通过动态标 ...

如何从零开始集成DTM Android SDK

博主头像 什么是动态标签管理? 动态标签管理(Dynamic Tag Manager,简称“DTM”),可让开发者快速配置更新测量代码及相关代码片段,可以基于Web界面轻松地进行分析、测量代码的配置,完成特定事件动态跟踪并将数据传送给第三方分析平台,实现营销数据随需跟踪。本期我们向大家介绍:如何从零开始集成D ...

<1···484950>