【答疑汇总】ArkUI-高级UI组件定制 原创 精华

发布于 2022-2-17 17:05
浏览
2收藏

ArkUI高级UI组件定制大揭秘课程回放:点此查看回放


直播课程的示例代码(PPT)可在本贴中的附件中下载,感谢大家的支持和鼓励。

推荐后续项目实战课程(5折优惠中!!):
ArkUI双范式超级实战-鸿蒙社区App


Q: .degrees这个语法老师可以讲一下吗?
A: 是rotate方法中的角度参数简写形式。不过同学请注意,目前这种写法ets尚未支持,只是我的一个前瞻性建议。


Q: ArkUI 是用什么语言呢?
A: eTS,即 Extended Type Script,扩展的TS。是JavaScript的一种增强变种。


Q: ets在鸿蒙以后是主推吗?
A: 会。预计将会成为主流语言,替代Java和JS来写UI。


Q: 鸿蒙需求市场多大,能介绍下?
A: 目前是一个蓝海领域,虽然说不太成熟,但是在国内目前的开发者市场环境下,机会比既有的iOS和Android的市场大很多,所能做的事情就比较多了,除了做App开发,还能做组件开发,硬件开发等,有机会获得华为强大生态的支持。


Q: 华为的新能源汽车是不是用的鸿蒙系统?源码开放?
A: 公开资料有限,我暂时无法确定。应该还没有开发车机系统,不过我认为车机现在依然不算成熟,市场没有想象的那么大,鸿蒙的首要目标,依然是手机和物联网操作系统。


Q: 可以讲一下自定义组件的流程和步骤吗
A: 只有2步:画出UI、绑定数据模型。步骤请见PPT中的3个例子,可以自己尝试做一些或仿制一个系统中已有的组件。


Q: 目前公司这边要求北向南向通讯交互,发现和android相差很大
A: 是的,有一定的区别。不过原理都类似。


Q: 双范式是指什么呢?
A: JS + eTS。 即传统的JavaScript + HTML + CSS三段式类网页开发,eTS是一段式开发,大大降低了代码复杂度和数量。


Q: 我想问的是degrees是属于哪个对的属性
A: 旋转方法中的角度子属性。不过目前eTS中并不支持,未来可能会支持。


Q: 这个课程是用ets开发吗
A: ets + js。即传统的JavaScript + HTML + CSS三段式类网页开发,eTS是一段式开发,大大降低了代码复杂度和数量。


Q: 之前大嘴说有新的语言 仓颉 ,不知道现在的arkui、js和java将来要用的上不
A: 今年就可以用上仓颉。可以确定的是,arkui和js可以继续使用,但Java一定会被淘汰的。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
ArkUI-高级UI组件定制.pdf 1.83M 77次下载
已于2022-2-17 17:26:12修改
5
收藏 2
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐