鸿蒙开发,使用的是deveco studio开发工具,Android开发者真是像见到孪生兄弟一样了,那强烈的熟悉感,放一张图,
可以说,我感觉这是在暗示我转行,太熟悉了呀这。
从整个项目结构来看,不同点还是有一些的。比如,
resources资源文件下,element相当于Android的values文件夹,用于存放字符串和颜色的资源值,文件则是json格式,不同于Android的xml格式;
graphic相当于drawable文件夹,用于存放自定义的样式文件,也是xml格式;
layout就是Android中的layout了,基本没有区别;
media相当于Android中的drawable-xx和mipmap-xx文件夹,存放图片资源文件;
config.json相当于androidManifest.xml全局配置文件,只不过里面是json语法格式,放个图,
1
2
可以看到,这里面同样声明了有哪些页面(Ability, AbilitySlice),请求哪些权限,以及app的一些基本配置这些。