同时结构化并发的特性也有助于对子任务更好地管理,Android 的各种原生库和三方库在处理异步任务时都开始转向 Kotlin 协程。### Suspend function在项目中,我们倡导使用挂起函数封装异步逻辑。在数据层 Room 或者 Retorfit 使用挂起函数风格的 API 自不必说,一些表现层逻辑也可以基于挂起函数来实现:```kotlinsuspend fun doShare( activity: Activity, contentBuilder: ShareContent.Builder.() -> Unit): Share...
理由是 New Features 不像 Behavior Changes:OS 升级之后如果运行上出了问题,调查下文档就知道 14 变更了什么、如何改。而 New Features 作为新的功能、API,并不会影响 App 原来的逻辑,但**实实在在地解决了痛点、... ```使用的方式来说,以 `Activity` 为单位进行注册和注销截屏 ScreenCaptureCallback。并且建议在 onStart() 里注册、onStop() 里注销。``` class ScreenShotActivity : AppCompatActivity() { private ...
比如:`AsyncTask`、`Handler`、`HandlerThread`、`IntentService`、`RxJava`、`LiveData` 等。它们都有复杂易错、不简洁、回调冗余的痛点。比如一个请求网络登录的简单场景:我们需要新建线程去请求,然后将结果通... ```ViewBinding 框架初始化之后,无需额外的绑定处理,即可直接操作 View 实例。```kotlinclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle) { supe...
还会通过 Flink 任务或者其他任务对Topic 分流,因此上图也展现了一个回指的箭头。### **数据去向**主要以指标系统和报表系统为代表。指标系统包含重要且常用的业务指标,如抖音的日活等。报表系统是把指标以可视化形式展现出来。### **数据服务**主要通过 API 提供数据,具体而言,从消息队列、在线存储、下游消费以及上图右侧所示的数据流转,都涵盖在数据血缘范围内。 ![picture.image](https:...
API名称 功能 GetAlarmMeta 获取所有类型的报警指标元数据 GetAlarmEventMeta 获取自定义事件名列表 GetAlarmEventMetaMetric 获取指定自定义事件的报警指标 GetAlarmMetricRelatedMeta 获取指定指标支持的筛选条件,分组维度和归因维度 GetAlarmMetricCandidate 获取指定报警指标下具体筛选条件的可选值 AddAlarm 新建报警任务 UpdateAlarm 更新报警任务 DeleteAlarm 删除报警任务 GetAlarmRuleList 获取报警...
本文汇总数据库传输服务 DTS 提供的 API 接口。 说明 单个地域下,数据库传输服务 DTS 的 API 流控限制为 20 次/秒,即单个火山引擎账号每秒钟调用单个 API 接口的次数不可超过 20。若超过该限制,会导致 API 请求执行失败,并提示 AccountFlowLimitExceeded 报错。 计费API 描述 ModifyInstanceOrder 调用 ModifyInstanceOrder 接口修改任务的计费配置。 数据传输API 描述 CreateTransmissionTask 调用 CreateTransmissionTask 接口...
本文档列出了火山引擎内容分发网络提供的 API。您可以使用这些 API 对内容分发网络进行相关操作。例如配置加速域名、提交刷新任务、查询统计数据等。 域名操作API 名称 API 概述 API 说明 AddCdnDomain 添加域名 在... 内容管理API 名称 API 概述 API 说明 SubmitRefreshTask 提交刷新任务 向内容分发网络提交一个刷新任务。刷新任务将指定的一个或者多个文件标记为缓存过期。您可以指定刷新类型为 URL 刷新或者目录刷新。 Submit...
本文汇总云数据库 SQL Server 版提供的 API 接口。 全局API 描述 DescribeRegions 调用 DescribeRegions 接口查看云数据库 SQL Server 版支持的地域列表。 DescribeAvailabilityZones 调用 DescribeAvailabilityZo... DescribeTosRestoreTasks 调用 DescribeTosRestoreTasks 接口查询实例备份数据上云任务列表。 DescribeTosRestoreTaskDetail 调用 DescribeTosRestoreTaskDetail 接口查询云数据库 SQL Server 版实例备份数据上云...
本文汇总语音服务提供的open api接口列表,以及对应sdk地址等信息 1. 服务接入 1.1 Open API服务地址http https://cloud-vms.volcengineapi.com1.2 SDK地址语言 地址 php https://github.com/volcengine/volc-sdk-p... 起一通呼叫,被叫应答后,播放一段指定的音频。支持通过TTS(文本转语音)播放,也支持直接播放录音文件。 2.2.1 通用API 概述 公共数据结构 公共返回结构、PhoneParam、ForbidTimeItem结构 2.2.2 任务管理API 名称 概述...
2024-04-28 SearchVideoLibraryFolderTree 新增获取视频库分类信息(不包含子分类)接口 获取视频库分类信息(不包含子分类) 2024-04-28 ListActivityMediaAPI 请求参数新增 FolderId、IncludeSubFolder,返回... 获取直播间列表信息 2023-08-03 ActivityBasicConfigModifyCallBack 新增 VerticalCoverImage 参数 保存基础配置时回调 2023 年 7 月发布时间 API/回调 说明 相关文档 2023-07-20 GetTaskAwardItemLis...
2024 年 1 月API 发布时间 变更记录 关联功能 删除 UpdateImageStorageTTL 2024-01-31 删除更新服务存储有效期接口 服务管理 新增 UpdateStorageRules 新增接口,支持更新服务的存储策略 新增 CreateFileRestore 新... 文件是否处于恢复中状态和文件恢复副本的到期时间。 资源管理 2023 年 12 月发布时间 API 说明 相关文档 2023-12-28 CreateImageAuditTask GetImageAuditTasks UpdateImageAuditTask GetImageAuditResult Cre...
本文介绍对象存储 TOS 提供的 API 接口和功能描述。 存储桶分类 API 名称 功能 基础操作 CreateBucket 创建存储桶。 DeleteBucket 删除存储桶。 HeadBucket 查询桶元数据是否存在。 ListBuckets 列举所... PutFetchTask 创建从指定 URL 抓取资源,并将该资源存储到指定存储桶的异步任务。 GetFetchTask 查询异步任务的详细信息。 分片上传API名称 功能 CreateMultipartUpload 初始化分片上传任务。 UploadPar...
本文汇总边缘函数工作流提供的API接口。 函数API 描述 CreateSparrow 创建函数 ListSparrow 获取函数列表 GetSparrow 获取函数详情 UpdateSparrow 修改函数名称 DeleteSparrow 删除函数 发布API 描述 FullPublish ... Task 获取调度记录列表 ListCronJobTaskLog 获取调度日志列表 边缘KV存储API 描述 CreateKvNamespace 创建存储空间 UpdateKvNamespaceb 修改存储空间 GetKvNamespace 查看存储空间 ListKvNamespace 获取存储空间列...