开发者怎样运用鸿蒙,对于Android开发者,鸿蒙应用开发有多简单?

1.创建工程

Android:

210452668_1_20201219093432790

HarmonyOS

210452668_2_20201219093432868

2.填写工程信息

Android

210452668_3_20201219093432977

HarmonyOS

210452668_4_2020121909343387

可以看出由于Android发展的时间比较长,可选版本非常多。HarmonyOS目前只有两个版本可以选择。

3.配置文件

Android

210452668_5_20201219093433212

HarmonyOS

210452668_6_20201219093433400

Android的配置文件(AndroidManifest.xml)是一个xml文件,HarmonyOS配置文件是使用json格式,内容相似。页面,服务等组件都是在这里配置。

4.资源

Android

210452668_7_20201219093433462

HarmonyOS

210452668_8_20201219093433680

Android中叫做res,HarmonyOS中叫做resources。Android中叫做drawable,HarmonyOS中叫做element。安卓中图片放在mipmap中,HarmonyOS图片放在media下。Android中的raw,对应HarmonyOS中的rawfile。

5.模拟器

Android

210452668_9_20201219093433759

HarmonyOS

210452668_10_20201219093433852

6.预览

Android

210452668_11_20201219093433962

HarmonyOS

210452668_12_20201219093434134

可以看出由于HarmonyOS跨设备的特性。只要配置了当前app支持的设备类型,在预览里面就可以看到不同设备的预览。这一点好评!!!

7.布局(以LinearLayout为例)

Android

210452668_13_20201219093434227

HarmonyOS

210452668_14_20201219093434337

线性布局Android是LinearLayout,HarmonyOS中是DirectionalLayout。都可以设置是横向排列或者纵向排列。

8.文本控件

Android

210452668_15_20201219093434400

HarmonyOS

210452668_16_20201219093434477

一个叫TextView,一个叫Text,应该是同一个东西吧,反正显示上是一样的。这里有一点需要注意,Android中width默认是在height上边的,在HarmonyOS中正好相反,这一点写Android代码写习惯了,老有点不适应,哈哈!!!

通过观察,可以看出HarmonyOS开发对开发者极其友好,Android程序员开发HarmonyOS应用,基本上可以直接开发,哈哈。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值