前言:华为鸿蒙系统发布之后,作为一个移动开发从业者必然是要一探究竟的,目前只支持创建TV+Wearable+LiteWearable三种类型的应用。目前华为只提供Windows的开发IDE。开发者可以通过如下链接下载IDE(DevEcoStudio)链接:DevEcoStudio下载DevEcoStudio下载:尽量选择2.2版本的IED,毕竟都是不断优化的的最新版本。接下来创建文件夹存放安装包及SDK文件:按照安装AndroidStudio一样一直Next,但是如下页面要选择第一个:创建第一个鸿蒙HelloWorldJAVA版本:鸿蒙的IDE(DevEcoStudio)支持创建java和js
用于美化组件的外形,使其更好看一、外形美化对组件的外形进行美化(组件形状、边框的改变、背景颜色的渐变等)以一个Button作为修改对象,创建一个新的GraphicResourFile文件叫做beautify_button.xml 在ability_main中,Button的background_element导入新建的xml形状与边框 beautify_button.xml中可以填写如下代码背景色的设置单色 多色 渐变效果需要多色状态 边框每一个边的设置可以单独设置上下左右的边框,但在使用时,似乎没有起作用。二、状态美化依据组件在不同状态下的外形美化默认状态(关闭状态)按下状态选中状态(开启状
DevecoStudio初始配置时报错Error::InstallJS3.1.0.0failed. Error::InstallJSdependenciesfailed.Cause:Unabletorunnpminstall.Solution:Seehttps://developer.harmonyos.com/cn/docs/documentation/doc-guides/faq-development-environment-0000001168829643#section1311117111474 解决方法:打开cmd终端,输入npminstall看下有没有报错C:\Users\Win
在进入HUAWEIDevEcoStudio下载网页后点击下载按钮,没有任何效果,换了个浏览器,也没效果。突然回想起之前解决学习通只能录入不能粘贴的过程,其实点击下载那个按钮,是相当于点击超链接一样跳转到某个页面或者下载链接,如果我们在开发者工具中逐步找到那个按钮对应触发的链接,直接复制粘贴出来说不定就能用了。所以,也遇到相同问题的朋友可以继续往下看看,步骤非常简单。首先,在下载页面按下F12,进入开发者模式,并找到箭头所指的语句,此时页面会被蓝色覆盖。接着,展开该语句,依次寻找,并当我们想下载的版本的区域被蓝色覆盖时,展开该语句。接着重复上面的步骤,依次展开代码,注意观察蓝色区域覆盖范围。继续
2021年6月2日华为鸿蒙操作系统HarmonyOS2.0正式发布,作为从果粉新晋的花粉,迅速干掉了华为P405G手机上原有的机器人系统,安装了鸿蒙2.0!天地玄黄,鸿蒙初装!初步的操作体验,如春风化雨,若绵掌化骨,黯然销魂,应用切换快速流畅,感觉与“某果OS”很像,是在生硬的“机器人OS”上很久没有get到的feeling。既然有了我们种花家自己的大花园,自然而然就要开始给我们美丽的大花园栽花种草,让我们的大花园变得更加五彩缤纷,万紫千红!HUAWEIDevEcoStudio2.1对于立志想成为“花农”的花粉们,花家为我们提供了强大的锄头----HUAWEIDevEcoStudio!目前最
一、前言我们上一篇讲了“如何搭建设备开发的环境”,这一篇继续上一篇提到的BearPi-HM_Nano源码我购买的是这款BearPi开发板,有设备的话更好,没有设备的话,一样可以跟着我们的文章一起学习。在进行编译烧录前需要先下载BearPi-HM_Nano源码,我们接着往下看。二、源码获取1、git仓库获取进入代码仓库主页:https://gitee.com/bearpi/bearpi-hm_nano,执行命令,如:gitclonehttps://gitee.com/bearpi/bearpi-hm_nano.git-bmaster2、hpm网站获取我们打开hpm网站在搜索框输入:bearpi_
JSFA调用JavaPA(一)Ability概念及Ability与InternalAbility调用方式引言AbilityFA—PageAbilityPA—ServiceAbilityPA—DataAbilityJSFA调用JavaPA的两种方式Ability调用方式InternalAbility调用方式区别小结引言最近一段时间,我会跟大家讨论一下JSFA调用JavaPA。这部分我打算由浅开始,先看最基础的东西,然后我们再解读一下官方给的demo,详细了解具体如何用代码实现JSFA调用JavaPA。所以在这篇文章,主要是一些基础概念,首先是Ability的概念,然后是JSFA调用JavaP
JSFA调用JavaPA(二)InternalAbility调用方式引言JSFA调用JavaPA—InternalAbility调用方式JSFA端(InternalAbility)1.参数初始化2.FeatureAbility.callAbility(OBJECT)3.FeatureAbility.subscribeAbilityEvent(OBJECT)4.FeatureAbility.unsubscribeAbilityEvent(OBJECT)完整示例JavaPA端(InternalAbility)1.导入ohos相关接口包2.创建一个继承Ability的类3.封装业务逻辑调用4.调用o
HuaweiDevecoStudio安装教程1.下载安装DevEco2.创建一个HelloWorld程序1.下载安装DevEcoDevEco下载地址第一次使用需要安装一些SDK并且有用户协议,一路同意即可。2.创建一个HelloWorld程序打开IDE,创建一个项目:我们的接口是手机应用,所以选择一个HarmonyOS的空模板即可:接下来需要填写项目信息并且创建项目(创建项目完成后,会加载一段时间的配置信息,耐心等待即可)使用如下的配置创建一个ets应用:点击pages页面里面的index.ets文件,这个是初始化的的页面代码,点击IDE右侧的Previewer,运行模拟器(第一次运行模拟器会
说明:适用api9及以上前提条件安装HUAWEIDevEcoStudio3.1及以上版本配置SDKAPIVersion9及以上CompileSDKVersion9及以上CompatibleSDKVersion9及以上一、添加应用配置文件1.将“agconnect-services.json”文件下载到DevEcoStudio项目的应用级资源目录“AppScope/resources/rawfile”下。二、配置SDK依赖添加配置文件后,需要在DevEcoStudio项目中配置SDK依赖,可以通过以下任意一种方式配置SDK依赖:方式一:打开DevEcoStudio项目级和模块级的“pac