草庐IT

HarmonyOS3

全部标签

HarmonyOS元服务开发

一、什么是HarmonyOS系统HarmonyOS是华为开发的一款面向未来的全场景分布式智慧操作系统,将逐步覆盖1+8+N全场景终端设备,用一个软件系统解决大量智能终端体验割裂的问题1:智能手机                                                                 8:PC、平板、手表、智慧屏、AI音箱、耳机、AR/VR眼镜、车机                          N:代表IoT生态产品二、HarmonyOS系统架构三、HUAWEI  DevEcoStudio的安装及环境配置具体细节太多,详情参考官方文档:下载安装包:文

鸿蒙harmonyOS DevEcoStudio 方舟开发框架(ArkUI)使用ets时无法查看log的问题

鸿蒙harmonyOSDevEcoStudio方舟开发框架(ArkUI)使用ets时无法查看log的问题文章目录鸿蒙harmonyOSDevEcoStudio方舟开发框架(ArkUI)使用ets时无法查看log的问题前言一、看图说话吧?二、使用步骤1.先通过图中1和2的筛选,不行就点击3重启,3很重要应该是DevEcoStudio的bug总结前言其实暂存版本Javaets或者js都是同类型的问题提示:以下是本篇文章正文内容,下面案例可供参考一、看图说话吧?二、使用步骤1.先通过图中1和2的筛选,不行就点击3重启,3很重要应该是DevEcoStudio的bug代码如下(示例): //打log就代

HarmonyOS/OpenHarmony应用开发-程序包多HAP机制(上)

一、多HAP机制设计目标方便开发者模块化的管理应用,好的应用一般都是模块化管理,模块之间属于松耦合关系。多HAP方便了开发者将业务划分成多个模块,每个模块放到独立的HAP中。例如支付类应用,有统一的主界面,主界面管理“扫一扫”、“收付款”、“消息”、“理财”等各个模块。其中主界面管理其他模块的逻辑在Entry包中实现,而“扫一扫”、“收付款”、“消息”和“理财”等模块在不同的Feature包中实现。可以同时开发多个Feature包,能够实现Feature包单独的开发测试,最终由Entry包统一集成Feature包的特性。方便开发者将多HAP合理地组合并部署到不同的设备上。例如应用程序包含一个E

【HarmonyOS】鸿蒙应用开发中使用CommonDialog时调用setSwipeToDismiss()右滑关闭dialog功能为什么无法正常关闭?

 【问题描述】使用CommonDialog的setSwipeToDismiss(true)方法设置Dialog向右侧滑关闭的功能,如下图所示,左侧是完整的Dialog,中间是向右侧滑的过程,最右侧是滑动结束后的样子,白色背景的Dialog消失了,但是Dialog下方的透明遮罩层并未消失,此时无法操作屏幕上的其它按钮。问题截图:出现该问题的代码如下图所示:【解决方案】经过对代码的测试分析之后发现,dialog.setSwipeToDimiss(true)的调用需要放在dialog.show()方法的下面,开发文档中对dialog.setSwipeToDismiss(true)的说明如下图所示:可

HarmonyOS/OpenHarmony按键设备键值

按键设备键值。作者:坚果整理,欢迎大家加入坚果组织一起学习HarmonyOS/OpenHarmony应用开发导入模块import{KeyCode}from'@ohos.multimodalInput.keyCode';KeyCode按键键码值。名称值说明KEYCODE_FN0功能(Fn)键KEYCODE_UNKNOWN-1未知按键KEYCODE_HOME1功能(Home)键KEYCODE_BACK2返回键KEYCODE_MEDIA_PLAY_PAUSE10多媒体键播放/暂停KEYCODE_MEDIA_STOP11多媒体键停止KEYCODE_MEDIA_NEXT12多媒体键下一首KEYCODE_

HarmonyOS/OpenHarmony按键设备键值

按键设备键值。作者:坚果整理,欢迎大家加入坚果组织一起学习HarmonyOS/OpenHarmony应用开发导入模块import{KeyCode}from'@ohos.multimodalInput.keyCode';KeyCode按键键码值。名称值说明KEYCODE_FN0功能(Fn)键KEYCODE_UNKNOWN-1未知按键KEYCODE_HOME1功能(Home)键KEYCODE_BACK2返回键KEYCODE_MEDIA_PLAY_PAUSE10多媒体键播放/暂停KEYCODE_MEDIA_STOP11多媒体键停止KEYCODE_MEDIA_NEXT12多媒体键下一首KEYCODE_

HarmonyOS自定义属性使用

为了对自定义组件进行扩展让组件更灵活,这时候就需要用到自定义属性了。HarmonyOS的自定义属性使用还是很容易上手的,只需要以下简单三部就可以搞定。1、添加xml命名空间在xml根布局添加命名空间“xmlns:my="http://schemas.huawei.com/res/ohos-auto"”,这里笔者取名为“my”,如下所示:DependentLayoutxmlns:ohos="http://schemas.huawei.com/res/ohos"xmlns:my="http://schemas.huawei.com/res/ohos-auto"ohos:height="match_

鸿蒙HarmonyOS应用开发初体验

鸿蒙开发官网1、下载鸿蒙开发工具DevEco-Studiohttps://developer.harmonyos.com/cn/develop/deveco-studiohttps://developer.harmonyos.com/cn/develop/deveco-studio2、创建Harmony空应用例子:窗口一个页面间跳转具体例子地址例子代码最后,可以在工具中进行启动测试:

HarmonyOS万能服务卡片开发尝试历程(一)

本系列帖子,会将我们对服务卡片的一个探索的过程进行总结,很多不完善的地方,欢迎批评讨论。非常早期的尝试,微、小、中、大卡整套,统一的色彩,纯图片的形式,纯图片的方式比较容易固定和兼容手机、平板和折叠屏;想通过万能服务卡片的方式,去和真实的产品、服务、商业等接地气地连接起来。    

【视频】UX设计第6期:HarmonyOS Connect体验及接入指南(二)

UX设计第6期:鸿蒙智联体验及接入指南(二)解读HarmonyOSConnect体验及接入全流程,助力体验设计提升,实现产品增值。想了解更多UX设计规范请访问以下链接:文档中心DeviceParnter平台:https://devicepartner.huawei.com/cn/ 社区FAQ:华为开发者论坛