鸿蒙开发和android开发区别 鸿蒙应用开发有多简单

1.创建工程Android:

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(1)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(2)

2.填写工程信息

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(3)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(4)

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

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(5)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(6)

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

4.资源

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(7)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(8)

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

5.模拟器

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(9)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(10)

6.预览

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(11)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(12)

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

7.布局(以LinearLayout为例)

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(13)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(14)

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

8.文本控件

Android

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(15)

HarmonyOS

鸿蒙开发和android开发区别 鸿蒙应用开发有多简单(16)

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

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

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页