ArkTS提供了TaskPool与Worker两种多线程并发方案,当任务不需要长时间(3分钟)占据后台线程,而是一个个独立的任务时,推荐使用Ta...
当我们长按桌面应用图标时,会弹出一个列表选项,除了系统自带的卸载之外,还有一些自定义的快捷功能,可以帮我们快速打开指定的页面。还有自定义卡片,可...
上篇介绍了使用AVRecorder录制音频,这篇记录一下使用AudioCapturer实现录制音频,并且实现在录制的同时,使用AI实现语音转文字...
音频录制开发方式系统提供了多样化的API:1.AudioCapturer: 用于音频输入的ArkTS/JS API,仅支持PCM格式。应用可以在...
本文介绍一下常用的选择开关、单选、多选按钮使用。效果演示: Toggle ToggleType提供勾选框样式(Checkbox)、状态按钮样式(...
实现目标: 抖音小视频播放时,双击屏幕会在手指点击位置出现一个小红心,由大变小,然后放大渐变消失,并且点击速度快,可以出现多个小红心动画,每次出...
组件的某些通用属性变化时,可以通过属性动画实现渐变过渡效果,提升用户体验。支持的属性包括width、height、backgroundColor...
本文将Canvas基础方法和属性罗列出来,通过不同按钮实现不同的绘制,可直观的看到每个功能的绘制结果。感兴趣的同学,可以复制源码,运行起来点点。...
本文通过实现一个汽车仪表盘,介绍使用CanvasRenderingContext2D在Canvas组件上进行绘制图形。看一下最终演示: 先了解一...