目录

HarmonyOS吐槽

HarmonyOS吐槽

这篇纯粹是试过以后和android开发对比感受,纯粹个人体验上的意见。

1.远程设备

目前设备因为只有手表和TV,只能进行远程,有时候信号不好会花屏,我DEBUG经常失败,还有就是经常运行的时候打不开应用,要手动打开。手动打开就算了,会跳回主页面,对于电视来说,进入主页面要滑动好多次才能找到应用。优点是跑设备的速度很快。建议以后增加虚拟设备。

2.图形页面

图形页面、布局页面没有图像展示,提示还不够友好,颜色,图片这些,android studio会有小图标提示,很方便,harmonyos目前没有。

3.布局文件

一些效果不太舒服,可能是因为我没找到?比如android最方便的隐藏显示android:visiblity,虽然在鸿蒙里面找到名称类似的,但是不能在xml中配置,而且代码配置的效果gone实际还是占位的。代码配置用了魔术数,不太规范:

https://i-blog.csdnimg.cn/blog_migrate/cd88d782024b98b5a147e106881783a7.png#pic_center

实际效果上,8并没有达到不占位的效果,实测是占位的:

https://i-blog.csdnimg.cn/blog_migrate/a8e8dd4982106630aa6a24204a9ab519.png#pic_center

其他还有点击区域的bug,按钮经常点了没反应。

4.AbilitySlice

这个级别跳转以后返回没焦点就很迷,can not find focus,焦点问题目前是个大问题,各种焦点区域上都有点问题,和控件大小不完全一致。

4.优点

速度快,不会一直在下载东西,Ability套AbilitySlice这种方式如果完善,是很方便的,同一个页面内基本可以达到无延时跳转,目前试了页面部分功能,网络方面的后期再看。