- 博客(109)
- 资源 (94)
- 收藏
- 关注
原创 HarmonyOS学习路之开发篇—网络与连接(蓝牙开发 一)
传统蓝牙本机管理主要是针对蓝牙本机的基本操作,包括打开和关闭蓝牙、设置和获取本机蓝牙名称、扫描和取消扫描周边蓝牙设备、获取本机蓝牙profile对其他设备的连接状态、获取本机蓝牙已配对的蓝牙设备列表。传统蓝牙远端管理操作主要是针对远端蓝牙设备的基本操作,包括获取远端蓝牙设备地址、类型、名称和配对状态,以及向远端设备发起配对。
2023-07-01 08:30:00
694
原创 HarmonyOS学习路之开发篇—网络与连接(NFC开发 二)
NFC消息通知是HarmonyOS内部或者与应用之间跨进程通讯的机制,注册者在注册消息通知后,一旦符合条件的消息被发出,注册者即可接收到该消息。
2023-06-30 08:57:41
858
原创 HarmonyOS学习路之开发篇—网络与连接(NFC开发 一)
获取安全单元的个数和名称。判断安全单元是否在位。在指定安全单元上打开基础通道。在指定安全单元上打开逻辑通道。发送APDU(Application Protocol Data Unit)数据到安全单元上。
2023-06-30 08:54:24
1439
原创 HarmonyOS学习路之开发篇—AI功能开发(语音播报)
实时语音交互:生成音频信息用于语音交互。例如与智能音箱或手机智能助手的交互,后台会将回答信息以音频方式进行语音播报。超长文本播报:用于小说、新闻等较长文本的自动朗读。
2023-06-29 15:26:06
1693
原创 HarmonyOS学习路之开发篇—AI功能开发(语音识别)
支持开发具有语音识别需求的第三方应用,如语音输入法、语音搜索、实时字幕、游戏娱乐、社交聊天、人机交互(如驾驶模式)等场景。语音输入法将需要输入的文字,直接用语音的方式输入。即用户说话的时候语音识别引擎返回识别的汉字序列,让输入更加便捷,解放双手。语音搜索搜索内容直接以语音的方式输入,可以用于客服系统的关键词搜索,同时转录成文本,让搜索更加高效。实时字幕将直播、视频、现场演讲等音频进行实时的字幕转换、降低理解成本,提升用户体验。驾驶模式在开车过程中,手握方向盘,无法分神去操作手机来选择音乐、拨打电话。
2023-06-29 15:21:26
1675
原创 HarmonyOS学习路之开发篇—AI功能开发(实体识别)
双指按压文本弹出卡片基于文本中所包含的实体内容,如名人、电影、电视剧等。通过双指按压,快速弹出实体对应的卡片介绍信息。让用户可以方便、快捷的获取想知道的信息。实体信息高亮将相关的实体信息高亮,并设置快速操作入口。如将文本信息中的电话号码高亮,用户可以直接进行拨号。
2023-06-28 08:46:23
738
原创 HarmonyOS学习路之开发篇—AI功能开发(关键字提取)
游记摘要本API可以从用户编辑的游记长文本中提取出能反映其核心思想的关键词汇,关键词按关键到相对非关键的权重顺序输出,帮助用户快速从长文本中提取出关键信息,快速给游记文章关键信息选择对应的标签上传。新闻标签。
2023-06-28 08:43:19
865
原创 HarmonyOS学习路之开发篇—AI功能开发(IM类意图识别)
生成智能卡片应用于生成智能卡片,例如:生成未接来电通知卡片。当来电未被用户接听(呼叫超时未接通或被用户主动拒绝接通),电信运营商或服务提供商会向用户发送短信提醒。当用户终端设备接收到短信提醒,即可由IM意图识别特性分析出未接来电通知短信的意图,并可以分析出呼叫方电话号码及呼叫时间,生成智能卡片,方便用户查看。开发下拉pad屏应用于开发下拉pad屏。与生成智能卡片的场景类似,可识别用户消息文本的意图,在下拉pad屏生成并显示重要的信息,方便用户随时查看。文本消息意图识别。
2023-06-27 12:49:47
636
原创 HarmonyOS学习路之开发篇—AI功能开发(助手类意图识别)
可以应用于语音助手,通过智能对话与即时问答的智能交互,帮助用户快速解决问题。比如,在驾驶时无法腾出双手来使用手机,但可以通过语音助手交互来操控手机,完成机票订购等操作。在家庭设备上可以做到声控设备的各种操作,比如家庭智能设备的打开和关闭等。
2023-06-27 12:46:13
833
原创 HarmonyOS学习路之开发篇—AI功能开发(词性标注)
应用于搜索引擎开发。对于搜索引擎来说,在上百亿的网页中找到所有结果没有意义,重要的是把最相关的结果呈现在最前面,也称为相关度排序。分词的准确与否,会直接影响到对搜索结果的相关度排序。应用于语义分析相关软件的开发。在语义分析中,通过分词理解文本所要表达的正确含义,并通过词性标注得到词性,准确地判断出某个词是名词、动词、形容词等,使得语义分析更方便扩展。
2023-06-26 18:03:24
727
原创 HarmonyOS学习路之开发篇—AI功能开发(分词)
分词相关接口可以应用于搜索引擎开发。对于搜索引擎而言,最重要的是如何把全网搜索的结果进行筛选,并按相关程度进行排序。分词的准确与否,常常直接影响到搜索结果的相关度排序。分词相关接口可以应用于用户选择文本的场景。原始文本只能按字选择,如果使用分词,用户选中文本的时候可以按词选择。
2023-06-26 15:25:27
437
原创 HarmonyOS学习路之开发篇—AI功能开发(文档检测校正)
将纸质信件等旧文档翻拍成电子版,帮助改善旧文档的翻拍效果。记录书画展览中的精彩作品,帮助将作品拍摄得更加端正。
2023-06-25 09:05:24
2898
原创 HarmonyOS学习路之开发篇—AI功能开发(图像超分辨率)
图像超分在实际应用中有广泛的前景,比如提升网络图片的画质,在阅读新闻时获得更加清晰的大图等等。抑制压缩噪声:1x的超分可以去除高压缩率图片的压缩噪声。节省存储和流量:可加大图片压缩率,有助于存储及传送高压缩率的图片。高质量放大:3x超分将图片放大3倍,还能有效抑制压缩噪声。图像超分提供了setVisionConfiguration()和doSuperResolution()两个函数接口。
2023-06-25 08:54:35
722
原创 HarmonyOS学习路之开发篇—安全管理(生物特征识别开发)
当前生物特征识别支持2D人脸识别、3D人脸识别,可应用于设备解锁、应用登录、支付等身份认证场景。
2023-06-24 08:45:00
610
原创 HarmonyOS学习路之开发篇—安全管理(权限开发)
HarmonyOS为了保证应用对外提供的接口不被恶意调用,需要对调用接口的调用者进行鉴权。大多情况下,系统已定义的权限满足了应用的基本需要,若有特殊的访问控制需要,应用可在config.json中以"defPermissions": []属性来定义新的权限,并通过“availableScope”和“grantMode”两个属性分别确定权限的开放范围和授权方式,使得权限定义更加灵活且易于理解。
2023-06-24 08:30:00
639
原创 HarmonyOS学习路之开发篇—多媒体开发(媒体数据管理开发)
媒体元数据是描述多媒体数据的数据,例如媒体标题、媒体时长、媒体的帧数据等。媒体存储是提供了操作媒体图片、视频、音频等元数据的Uri链接信息。媒体扫描服务从新创建或下载的媒体文件中读取元数据,并将文件添加到媒体数据库中。用于应用获取视频文件或图像文件的缩略图。
2023-06-23 08:45:00
540
原创 HarmonyOS学习路之开发篇—多媒体开发(媒体会话管理开发)
AVSession框架有四个主要的类,控制着整个框架的核心,下图简单的说明四个核心媒体框架控制类的关系。AVBrowser媒体浏览器,通常在客户端创建,成功连接媒体服务后,通过媒体控制器AVController向服务端发送播放控制指令。
2023-06-23 08:30:00
523
原创 HarmonyOS学习路之开发篇—AI功能开发(二维码生成及文字识别)
码生成能够根据开发者给定的字符串信息和二维码图片尺寸,返回相应的二维码图片字节流。调用方可以通过二维码字节流生成二维码图片。码生成能够根据给定的字符串信息,生成相应的二维码图片。社交或通讯类应用:根据输入的联系人信息,生成联系人二维码。购物或支付类应用:根据输入的支付链接,生成收款或付款二维码。通用文字识别的核心技术是OCR(Optical Character Recognition,光学字符识别)。
2023-06-23 00:16:24
1720
原创 HarmonyOS学习路之开发篇—多媒体开发(音频开发 二)
音量管理的主要工作是音量调节,输入/输出设备管理,注册音频中断、音频采集中断的回调等。短音播放主要负责管理音频资源的加载与播放、tone音的生成与播放以及系统音播放。
2023-06-22 08:45:00
481
原创 HarmonyOS学习路之开发篇—多媒体开发(音频开发 一)
音频播放的主要工作是将音频数据转码为可听见的音频模拟信号并通过输出设备进行播放,同时对播放任务进行管理。
2023-06-22 08:30:00
386
原创 HarmonyOS学习路之开发篇—多媒体开发(相机开发 二)
相机模块基于相机复杂的逻辑,从应用接口层到器件驱动层都已经默认的做好了最适合用户的配置,这些默认配置尽可能地保证用户拍出的每张照片的质量。一旦相机被释放,它所提供的操作就不能再被调用,否则会导致不可预期的结果,或是会引发状态异常。为了捕获到质量更高和效果更好的图片,还可以在帧结果中实时监测自动对焦和自动曝光的状态,一般而言,在自动对焦完成,自动曝光收敛后的瞬间是发起单帧捕获的最佳时机。用户一般都是先看见预览画面才执行拍照或者其他功能,所以对于一个普通的相机应用,预览是必不可少的。
2023-06-21 10:22:48
1400
原创 HarmonyOS学习路之开发篇—多媒体开发(相机开发 一)
HarmonyOS相机模块支持相机业务的开发,开发者可以通过已开放的接口实现相机硬件的访问、操作和新功能开发,最常见的操作如:预览、拍照、连拍和录像等。
2023-06-21 10:20:36
1694
原创 HarmonyOS学习路之开发篇—多媒体开发(图像开发 一)
图像解码就是将所支持格式的存档图片解码成统一的PixelMap图像,用于后续图像显示或其他处理,比如旋转、缩放、裁剪等。当前支持格式包括JPEG、PNG、GIF、HEIF、WebP、BMP。
2023-06-20 08:26:38
1886
原创 HarmonyOS学习路之开发篇—多媒体开发(图像开发 二)
位图操作就是指对PixelMap图像进行相关的操作,比如创建、查询信息、读写像素数据等。图像属性解码就是获取图像中包含的属性信息,比如EXIF属性。
2023-06-20 08:25:13
1362
原创 HarmonyOS学习路之开发篇—多媒体开发(视频开发 三)
媒体元数据主要用于媒体数据的存放和读取,包含诸如媒体资源的描述、创建日期、作者、封面图片等等。
2023-06-18 08:45:00
391
2
原创 HarmonyOS学习路之开发篇—多媒体开发(视频开发 二)
视频录制的主要工作是选择视频/音频来源后,录制并生成视频/音频文件。媒体提取主要工作是将多媒体文件中的音视频数据进行分离,提取出音频、视频数据源。
2023-06-18 08:30:00
404
原创 HarmonyOS学习路之开发篇—多媒体开发(视频开发 一)
媒体编解码能力查询主要指查询设备所支持的编解码器的MIME(Multipurpose Internet Mail Extensions,媒体类型)列表,并判断设备是否支持指定MIME对应的编码器/解码器。视频编解码的主要工作是将视频进行编码和解码。
2023-06-17 08:45:00
791
原创 HarmonyOS学习路之开发篇—Java UI框架(使用工具自动生成JS FA调用PA代码)
js2java-codegen是工具链提供的自动生成JS FA调用PA代码的辅助开发工具。它可以根据用户源码生成FA调用PA所需的、与用户编写的业务代码相互分离的模板代码。js2java-codegen工具所支持的FA调用PA实现方式为InternalAbility类型,目前尚不支持Ability类型。
2023-06-17 08:30:00
410
原创 HarmonyOS学习路之开发篇—Java UI框架(JS FA调用Java PA)
使用兼容JS的类Web开发范式的方舟开发框架提供了JS FA(Feature Ability)调用Java PA(Particle Ability)的机制,该机制提供了一种通道来传递方法调用、处理数据返回以及订阅事件上。当前提供Ability和Internal Ability两种调用方式。对于Internal Ability调用方式的开发,可以使用工具自动生成代码(自动生成下篇文章详解),提高开发效率。JS端与Java端通过bundleName和abilityName来进行关联。
2023-06-16 16:40:17
2076
原创 HarmonyOS学习路之开发篇—Java UI框架(动画开发)
动画是组件的基础特性之一,精心设计的动画使UI变化更直观,有助于改进应用程序的外观并改善用户体验。Java UI框架提供了帧动画、数值动画和属性动画,并提供了将多个动画同时操作的动画集合。
2023-06-16 16:39:48
2300
1
原创 HarmonyOS学习路之开发篇—Java UI框架(自定义组件与布局 二)
使用自定义布局,实现子组件自动换行功能。自定义布局的使用效果1. 创建自定义布局的类,并继承ComponentContainer,添加构造方法。//如需支持xml创建自定义布局,必须添加该构造方法2. 实现ComponentContainer.EstimateSizeListener接口,在onEstimateSize方法中进行测量。......@Override//通知子组件进行测量//关联子组件的索引与其布局数据idx++) {//测量自身idx++) {
2023-06-15 15:06:36
2402
3
原创 HarmonyOS学习路之开发篇—Java UI框架(自定义组件与布局 一)
当Java UI框架提供的组件无法满足设计需求时,可以创建自定义组件,根据设计需求添加绘制任务,并定义组件的属性及事件响应,完成组件的自定义。下面以自定义圆环组件为例,介绍自定义组件的通用配置方法:在屏幕中绘制圆环,并实现点击改变圆环颜色的功能。在界面中显示的自定义圆环组件1. 创建自定义组件的类,并继承Component或其子类,添加构造方法。示例代码如下//如需支持xml创建自定义组件,必须添加该构造方法。
2023-06-15 14:59:38
2806
2
原创 HarmonyOS学习路之开发篇—Java UI框架(PositionLayout&&AdaptiveBoxLayout)
在PositionLayout中,子组件通过指定准确的x/y坐标值在屏幕上显示。(0, 0)为左上角;当向下或向右移动时,坐标值变大;允许组件之间互相重叠。PositionLayout示意图。
2023-06-14 08:39:51
1670
原创 HarmonyOS学习路之开发篇—Java UI框架(StackLayout)
StackLayout直接在屏幕上开辟出一块空白的区域,添加到这个布局中的视图都是以层叠的方式显示,而它会把这些视图默认放到这块区域的左上角,第一个添加到布局中的视图显示在最底层,最后一个被放在最顶层。上一层的视图会覆盖下一层的视图。
2023-06-12 16:10:25
1994
原创 HarmonyOS学习路之开发篇—Java UI框架(DependentLayout)
DependentLayout是Java UI框架里的一种常见布局。与DirectionalLayout相比,拥有更多的排布方式,每个组件可以指定相对于其他同级元素的位置,或者指定相对于父组件的位置。
2023-06-12 16:03:55
1345
1
原创 HarmonyOS学习路之开发篇—Java UI框架(DirectionalLayout)
DirectionalLayout是Java UI中的一种重要组件布局,用于将一组组件(Component)按照水平或者垂直方向排布,能够方便地对齐布局内的组件。该布局和其他布局的组合,可以实现更加丰富的布局方式。DirectionalLayout示意图。
2023-06-09 11:33:36
1649
原创 大疆无人机 MobileSDK(遥控器/手机端)开发 v5版<2>
拍照、录像是无人机的重要功能,对拍摄的照片、视频等多媒体文件进行管理也就必不可少。多媒体文件的管理包括访问飞机存储空间内的多媒体文件资源、获取多媒体文件列表与列表状态、视频文件播放等。下图为完整的接口展示以及接口调用流程示例。多媒体文件管理调用流程视频文件播放调用流程直播功能是Mobile SDK重要的功能,可支持声网、RTMP、RTSP、GB28181 四种直播模式。在安防,公共安全,巡检等场景都需要有直播模块。下图为完整的接口展示以及接口调用流程示例。
2023-06-01 16:49:45
2096
2
原创 Android 自定义弹窗 附带搜索过滤功能
前两天要求在项目中添加个小功能,今天正好有时间随手写了一个小demo,过程分享给大家。以后如果有此类需求可直接移植使用。需求是因为在下拉列表中选择一个项作为数据显示在界面上,但是所有的选项很多,下翻找很麻烦所有需要用个搜索框解决一下这个问题,下面是Demo的效果,可以先看一下。Demo做的比较简单,但是扩展性很大,需要的小伙伴可以自行改造使用,源码放在了文章的最后。
2023-05-23 16:18:05
1112
原创 大疆无人机 MobileSDK(遥控器/手机端)开发 v5版<1>
Mobile SDK的体系结构被设计为高度可扩展的,其中使用了抽象产品类和组件类,以便应用程序可以使用相同的代码控制不同的产品。对于一些没法在不同产品中保持一致性的功能可以在运行时被查询调用,对于一些能保持一致性的功能则直接可以工作了。例如,Phantom和Inspire系列产品的绝大多数功能是一致的。因此,为适配Phantom 4而编写的应用程序,除Inspire 1的一些独特功能外,将可以直接在Inspire 1机型上使用。
2023-05-18 18:49:56
1967
1
Java+MySQL 基于Web实现房屋租赁管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现校园疫情智慧防控系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现新闻采集和订阅系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现医院在线预约诊疗系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现小区物业管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现文档管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现小型超市管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现社团活动管理推荐系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现摄影分享系统,小程序应用(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现商品进销管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现高校课程思政平台(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现课程设计学习网站(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现萌宠宠物网店(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现非机动车管理信息系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现保险公司CRM系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现潮牌官网(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现网约车投诉平台,小程序应用(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现超市收银系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现课程选课管理系统(毕业设计、课程设计使用).rar
2023-07-05
Java+MySQL 基于SSM实现校园设备报修管理系统(课程设计、毕业设计使用).zip
2023-07-05
联盛德W601实现SPI Flash作为文件系统的存储设备【RT-Thread工程,支持W60X系列单片机】.rar
2023-07-05
Java+MySQL 基于SSM 实现租房小程序应用(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现张家界景区售票系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现预约小儿推拿服务系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现学校实验教学系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现图书管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现鲜花售卖系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现诗词管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现课堂笔记系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现电器购物平台系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现大学生项目成果管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于SSM 实现城市住房管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现学校教务管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现智慧校园管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现高校实习实训管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Spring Boot实现毕业设计管理系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Python实现问卷调查系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于PHP 实现高校新生预报到系统,小程序应用(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Python实现高考志愿填报系统(课程设计、毕业设计使用).rar
2023-07-05
Java+MySQL 基于Python实现企业人员与项目管理系统(课程设计、毕业设计使用).rar
2023-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅