草庐IT

HarMonyOS

全部标签

HarmonyOS ETS 如何使用library module

 参考资料【FAQ】DevEcoStudio如何添加多module代码实现创建librarymodule右击项目的目录选择“module”在然后选择“Ohoslibrary”一直下一步如下图所示在resource/base/目录下新建一个文件“media”目录,然后在“media”目录存放一个图片,如下图片所示在MainPage中进行书写代码,代码如下@ComponentexportdefaultstructMainPage{build(){Row(){Column(){Image($r("app.media.phone")).width("100%").height("100%")}.wid

解决华为荣耀鸿蒙2.0系统设备未获得Play保护机制认证HarmonyOS安装谷歌服务框架GMS谷歌应用商店Google Play华为P40 Mate40 Mate30 P30

我发现了一个应用这个应用叫做:华谷套件,我使用这个应用解决了烦人的鸿蒙弹非保护play认证通知,支持华为p50,P40,P30,P20,P10,Mate10.Mate20.Mate30,Mate40,荣耀9x以上荣耀50以下系统华谷套件下载地址:https://bishua666.com/huagu21.安装华谷套件,并且执行第10步,如图2.进入第10步骤后,依次执行执行第0~5步,如图3.具体的使用教程,请看图片箭头:必看教程,看一下教程再去操作

【HarmonyOS】【ARK UI】 Socket连接的基本使用

 参考资料Socket连接代码实现importsocketfrom'@ohos.net.socket';@Entry@ComponentstructSocketPage{build(){Row(){Column(){Text('启动服务端').fontSize(30).backgroundColor(Color.Red).width('80%').height(80).fontWeight(FontWeight.Bold).onClick(()=>{letudp=socket.constructUDPSocketInstance();udp.bind({address:'localhost',

HarmonyOS DevEcoStudio 运行远程模拟器 提示The HDC tool hasn‘t been installed. Download the toolchains agains

HarmonyOS鸿蒙运行远程模拟器的时候提示TheHDCtoolhasn’tbeeninstalled.Downloadthetoolchainsagain.提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录HarmonyOS鸿蒙运行远程模拟器的时候提示TheHDCtoolhasn'tbeeninstalled.Downloadthetoolchainsagain.前言一、找到工具tool,选择SDKManager二、选择缺失的未安装的内容并且下载应用总结前言一般都是版本升级和更换idea的时候发生,下载好缺失的内容即可提示:以下是本篇文章正文内容,下面案例可供参考一、

HarmonyOS/OpenHarmony应用开发-Stage模型应用程序包结构

基于Stage模型开发的应用,经编译打包后,其应用程序包结构如下图应用程序包结构(Stage模型)所示。开发者需要熟悉应用程序包结构相关的基本概念。在开发态,一个应用包含一个或者多个Module,可以在DevEcoStudio工程中创建一个或者多个Module。Module是HarmonyOS应用/服务的基本功能单元,包含了源代码、资源文件、第三方库及应用/服务配置文件,每一个Module都可以独立进行编译和运行。Module分为“Ability”和“Library”两种类型,“Ability”类型的Module对应于编译后的HAP(HarmonyAbilityPackage);“Librar

HarmonyOS (鸿蒙操作系统)你值得拥有

今天我们来谈谈当下最火爆的万物互联的操作系统—HarmonyOS,这是国人的骄傲,也是每一个中华儿女值得去学习和研究的国产操作系统。在这里主要是想通过自己所写的一个小Demo来初探一下HarmonyOS系统下的app应用开发,如有不对之处还望指出,共勉之。Step1:开发环境的搭建IDE&SDK的安装就不在这里详细讲解了,华为的官网上面既有安装包也有相关的步骤,相信大家可以通过文档自行完成。Step2:app开发的相关术语学习(摘至华为官网)第一部分:系统的定义HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。第二部分:开发app应用

HarmonyOS学习路之开发篇—多媒体开发(视频开发 二)

视频播放开发场景介绍视频播放包括播放控制、播放设置和播放查询,如播放的开始/停止、播放速度设置和是否循环播放等。接口说明视频播放类Player的主要接口接口名功能描述Player(Contextcontext)创建Player实例。setSource(Sourcesource)设置媒体源。prepare()准备播放。play()开始播放。pause()暂停播放。stop()停止播放。rewindTo(longmicroseconds)拖拽播放。setVolume(floatvolume)调节播放音量。setVideoSurface(Surfacesurface)设置视频播放的窗口。enable

【FAQ】HarmonyOS 从API8开始不再支持java作为开发语言,从开发角度看该如何选择

【关于Java版本】Java版本SDK后续将不会继续演进,最高版本为API7。使用API7及以前的JavaSDK开发的应用可以兼容后续新的HarmonyOS版本。【未来新增功能】HarmonyOS新增功能会在ArkTS中实现,但是原有的JavaSDK中能力将会保留。【兼容性】目前市面上HarmonyOS2.0的机型较多,HarmonyOS3.0为API8机型,HarmonyOS3.1为API9机型,都是双框架系统,兼容Android应用和纯HarmonyOS应用。从开发的角度看,使用API6JS开发可能更好一点,可以前后兼容多个版本。  欲了解更多更全技术文章,欢迎访问https://deve

HarmonyOS简介与架构介绍

昨天手机升级了HarmonyOS,觉得还不错,之前就有所了解,现在抽出时间,前来啃下这块石头以下内容均来自HarmonyOS开发文档,只是为了加深记忆所以记下来。官方文档地址概述什么是HarmonyOS?HarmonyOS是华为开发的,一款面向未来的,全场景分布式智慧操作系统。将逐步覆盖1+8+N全场景终端设备。统一、便利、安全是它的理念,面向未来。HarmonyOS基本架构基本架构如下图:内核:HarmonyOS采用多内核设计,目的是为了针对不同的设备,资源受限的设备选用合适的OS内核。硬件驱动框架HDF,是HarmonyOS硬件生态开放的基础。系统服务层:是HarmonyOSz的核心能力集

【JAVA UI】HarmonyOS 如何使用TinyPinyin类库

 参考资料前言:TinyPinYin是一个适用于Java和Android、HarmonyOS的快速,低内存的汉字转拼音库。码云地址TinyPinYin,其使用方法已在API讲解中有详细介绍,本文的主要目的主要是对容易造成疑问的地方进行补充说明代码实现1、集成类库在项目级bulid.gradle添加如下代码buildscript{repositories{.......mavenCentral()}.....}在应用级添加如下代码dependencies{.......implementation'io.openharmony.tpc.thirdlib:TinyPinyin-Library:1.