在6月2号华为正式发布鸿蒙系统,关于鸿蒙系统的介绍相信大家都看过很多讲解了,在这里我就不多做赘述了,如果有还没了解的可以去官网了解一下官方的介绍,连接我就放下面了。
https://www.harmonyos.com/cn/develop
今天我们就带着大家一起体验一下鸿蒙系统的应用开发体验。
首先我们可以先下载华为官方的IDE
HUAWEI DevEcoStudio下载
下载完以后双击文件,按照步骤一步一步操作就可以了。
注意:DevEco Studio安装完以后需要重启电脑哦!更新也一样需要
打开软件以后我们点击【Greate HarmonyOS Project】
接着我们选择我们需要的模板就可以了,这里我们选择【Empty Ability(Java)】,然后点击【Next】
鸿蒙系统是支持Java,JS,C++等多种语言开发的
接着我们就只需要填写应用的相关信息即可。
但需要注意的是,我们还需要选择应用的【Project Type】和【Device Type】,这里我们选择【Application】和【Phone】
点击【Finish】,接着就等待加载完成就可以正式开始我们的应用开发啦!
DevEco Studio应用的调试可以使用华为官方的远程模拟器也可以是真机调试。
由于真机调试需要申请签名,我还没来得及申请,故此处先略过,以后有机会再说。
使用华为官方的远程模拟器也是需要申请的,下面我们就说一下怎么申请。
我们打开DevEco Studio之后点击上方的【Tool】-- 【Device Manager】
之后我们就会看到下面的页面,点击【Remote Emulator】
接着点击【Login】,我们就会跳转到网页上
如果你用的是华为手机,那么你可以直接扫码登录。如果不是,那么你还需要注册一个华为账号。接着登录我们自己的账号即可。
这里由于我之前登录过,所以我出现的页面是这样的。
登录上去之后你就可以申请【个人认证】了,其实就是实名认证,具体操作按照官方提示来就可以了,但一定要保证照片清晰【因为我就因为这个被驳回一次了】。
.
当然,你也可以在手机上安装华为官方的【开发者联盟】APP,在上面也是可以申请的,也可以省去了手机照片传到电脑的步骤,而且也方便以后应用管理。
.
申请一般两天就会有结果了!
登录成功后原先的页面就会变成这样,点击右侧的绿色按钮即可启动模拟器了。
注意:模拟器上方会有一小时的倒计时,倒计时结束后模拟器需要重启。
首先我们要把界面视图切换至【Project】视图
接着依次打开【entry】-- 【src】–【mian】–【resource】–【base】–【graphic】在graphic文件夹上单击右键选择【New】–【Graphic Resource File】,创建 background_button.xml 文件。
background_button.xml代码如下:
接着依次打开【entry】-- 【src】–【mian】–【resource】–【base】–【layout】下的 ability_main.xml
ability_main.xml代码如下:
接着依次打开【entry】-- 【src】–【mian】–【java】–【com】–【example】–【helloohos】–【slice】,在slice文件夹上单击右键选择【New】–【Java Class】,创建一个 SecondAbilitySlice.java 文件
SecondAbilitySlice.java代码如下:
接着依次打开【entry】-- 【src】–【mian】–【java】–【com】–【example】–【helloohos】–【slice】下的 MainAbilityslice.java 文件
MainAbilityslice.java代码如下:
最后就是把程序运行到模拟器上了。
此文章重点在于跟大家一起体验一下鸿蒙应用开发,具体代码就不过多描述了。有兴趣可以去看看官方的API文档即可。
最终的效果就是第一个页面有一个文本和一个按钮,点击按钮会跳转到第二个页面。
第二个页面有一个按钮,点击按钮会返回到第一个页面。
注意:由于模拟器是远程模拟器,所以运行起来并不是很流畅【也不知道是不是跟网络流畅有关,在我电脑上是稍微有一点卡顿的】
肝了一个多小时,终于结束了,拜拜!我们下次再见!
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/11185.html