HCIP-HarmonyOS Application Developer V1.0 笔记(四)

news/2024/11/6 6:42:30 标签: harmonyos, 华为

平板/折叠屏设计

自适应动态布局:相对拉伸、相对缩放、延伸布局
响应式动态布局:挪移布局、重复布局、瀑布布局
在这里插入图片描述

Sketch 插件

设计系统:提供了 HarmonyOS 设计语言中定义的视觉参数和设计资源文件。
控件库:按类别组织控件,并可将控件直接从插件面板中拖入画板使用。
标注工具:支持对选中的图层进行切图、标注,提高设计开发协同效率。
原子化布局:支持缩放、拉伸、隐藏、折行、均分、占比、延伸七种原子化布局能力,帮助设计师快速实现多屏幕尺寸设计方案。

多窗口交互

单/多应用分屏、悬浮窗、平行视界。
在这里插入图片描述

七种原子化布局能力

2个自适应变化能力:
拉伸能力
缩放能力
5个自适应布局能力
隐藏能力
折行能力
均分能力
占比能力
延伸能力

Ability动态部署

一个app包含多个hap,在config.json中配置deviceType,可以在不同设备类型上分发部署不同的hap。
一个APP中,对于同一设备类型,可以有一个或多个entry类型的HAP,来支持该设备类
型中不同规格(如API版本、屏幕规格等)的具体设备。如果同一设备类型存在多个 entry模块,则必须配置distroFilter分发规则,使得应用市场在做应用的云端分发时,对该设备类型下不同规格的设备进行精确分发。

AI能力

二维码生成: 根据开发者给定的字符串信息和二维码图片尺寸,返回相应的二维码图片字节流。调用方可以通过二维码字节流生成二维码图片。
通用文字识别: 通过拍照、扫描等光学输入方式,把各种票据、卡证、表格、报刊、书籍等印刷品文字转化为图像信息,再利用文字识别技术将图像信息转化为计算机等设备可以使用的字符信息的技术。
图像超分辨率:提供适用于移动终端的1x和3x超分能力;1x超分可以去除图片的压缩噪声,3x超分在有效抑制压缩噪声的同时,提供3倍的边长放大能力。
文档检测校正: 提供了文档翻拍过程的辅助增强功能,包含两个子功能:文档检测和文档校正。
文字图像超分: 文字图像超分辨率可以对包含文字内容的图像进行9倍放大(高宽各放大3倍),同时增强图像内文字的清晰度,称为“文字图像超分辨率”,简称“文字图像超分”。
分词 对于一段输入文本,可以自动进行分词,同时提供不同的分词粒度。开发者可以根据需要自定义分词粒度。
词性标注:对于输入的一段文本,自动通过词性标注接口对其进行分词,并为分词结果中的每个单词标注一个正确的词性。词性标注提供不同的分词粒度,开发者可以根据需要自定义分词粒度。
助手类意图识别: 对用户发送给设备的文本消息进行语义分析和意图识别,进而衍生出各种智能的应用场景,使设备更智慧、更智能。
IM类意图识别: 利用机器学习技术,针对用户短信或聊天类APP等IM应用的文本消息进行内容分析,并识别出消息内容代表的用户意图。
关键字提取 :可以在大量信息中提取出文本想要表达的核心内容,可以是具有特定意义的实体,如:人名,地点,电影等。也可以是一些基础但是在文本中很关键的词汇。
实体识别: 从自然语言中提取出具有特定意义的实体,并在此基础上完成搜索等一系列相关操作及功能。
语音识别 :将语音文件、实时语音数据流转换为汉字序列,准确率达到90%以上(本地识别95%)。
语音播报::将文本转换为语音并进行播报。

语音识别

语音识别技术就是让机器通过识别和理解把语音信号转变为相应的文本或命令的技术。

通用文字识别

通用文字识别的核心技术是OCR(Optical Character Recognition,光学字符识别)。OCR是一种通过拍照、扫描等光学输入方式,把各种票据、卡证、表格、报刊、书籍等印刷品文字转化为图像信息,再利用文字识别技术将图像信息转化为计算机等设备可以使用的字符信息的技术。
在这里插入图片描述

文档检测校正

文档校正提供了文档翻拍过程的辅助增强功能,包含两个子功能:
文档检测:能够自动识别图片中的文档,返回文档在原图中的位置信息。
文档校正:能根据文档在原始图片中的位置信息校正文档的拍摄角度,自动将拍摄视角调整到正对文档的角度上。

场景介绍:
将纸质信件等旧文档翻拍成电子版,帮助改善旧文档的翻拍效果。
记录书画展览中的精彩作品,帮助将作品拍摄得更加端正

实体识别场景

双指按压文本弹出卡片基于文本中所包含的实体内容,如名人、电影、电视剧等。通过双指按压,快速弹出实体对应的卡片介绍信息。让用户可以方便、快捷的获取想知道的信息。
实体信息高亮将相关的实体信息高亮,并设置快速操作入口。如将文本信息中的电话号码高亮,用户可以直接进行拨号。

语音识别

语音识别技术就是让机器通过识别和理解把语音信号转变为相应的文本或命令的技术。
在这里插入图片描述

语音播报

语音播报技术就是让机器通过特定算法把文本或命令转变为相应语音信号的技术。
在这里插入图片描述


http://www.niftyadmin.cn/n/5740489.html

相关文章

如何为 GitHub 和 Gitee 项目配置不同的 Git 用户信息20241105

🎯 如何为 GitHub 和 Gitee 项目配置不同的 Git 用户信息 引言 在多个代码托管平台(如 GitHub 和 Gitee)之间切换时,正确管理用户信息至关重要。频繁使用不同项目时,若用户配置不当,可能会导致意外提交或…

EasyExcel 学习之 导出 “文件编码问题”

EasyExcel 学习之 导出 “文件编码问题” 现象原因解决 现象 EasyExcel 支持导出 xlsx、xls、csv 三种文件格式。在使用过程中发现,xlsx、xls 两种格式导出文件通过 Office 或者 WPS 打开没有中文乱码问题,但是 csv 格式导出文件出现中文乱码问题。 原…

C02S10-Linux的进程和计划任务管理

一、进程 1. 相关概念 程序:没有运行的代码,是指令和规则的集合,定义了要执行和操作的任务。进程:正在运行的代码,是程序的执行实例。线程:是计算机进行运算的最小单位,是进程中实际允许的单位…

直播系统搭建教程安装说明

需要安装的软件(宝塔【软件商店】中查找安装): 1.PHP7.0 ~ PHP7.3 需要安装的扩展:(宝塔【PHP管理】【安装扩展】中安装) *PDO PHP Extension * MBstring PHP Extension * CURL PHP Extension * Mylsqi PHP Extension * Redis PHP Extension * fileinfo PHP Extension …

SQL拦截(二)InnerInterceptor

一、介绍 1、简介 InnerInterceptor 接口是 MyBatis-Plus 提供的一个拦截器接口,用于实现一些常用的 SQL 处理逻辑。 二、API InnerInterceptor 接口继承自 MyBatis 的 Interceptor 接口,并添加了一些新的方法,用于处理 MyBatis-Plus 的特…

241105_Pycharm切换jupyter环境(jupyter报缺失包)

241105_Pycharm切换jupyter环境(jupyter报缺失包) 使用jupyter notebook进行代码学习往往是一种效率很高的方法,我们可以随时查看变量的内容。 在使用conda管理虚拟环境时,往往我们在终端新建好虚拟环境并安装好所需要的包之后&…

需求和特性

需求和特性是软件开发中两个关键但不同的概念。了解它们之间的区别有助于更好地理解软件项目的目标和实现方式。 1. 定义 需求 需求是指用户或利益相关者对软件系统希望实现的功能、特性或行为的描述。需求可以是对系统要解决的问题、满足的业务目标或用户期望的具体描述。需…

知识课堂——高匿ip在不同业务中的重要作用

大家好!今天我们来看看高匿ip在不同业务中都能起到什么样的重要作用。第一个会用到的地方就是网络数据采集,也被称为网络爬虫,在是许多企业和机构获取大量数据的重要手段。例如市场调研公司帮助企业制定市场策略就需要收集各个行业的产品价格…