草庐IT

鸿蒙IDEAndroid

全部标签

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Scroll容器组件

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Scroll容器组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+二、Scroll容器组件可滚动的容器组件,当子组件的布局尺寸超过父组件的尺寸时,内容可以滚动。子组件支持单个子组件。接口Scroll(scroller?:Scroller)参数:参数名参数类型必填参数描述scrollerScroller否可滚动组件的控制器。用于与可滚动组件进行绑定。属性除支持通用属性外,还支持以下属性:名称参数类型描述scrollableScrollDirection设置滚动方向。

鸿蒙 状态管理-应用存储

前提:基于官网3.1/4.0文档。参考官网文档基于Android开发体系来进行比较和思考。(或有偏颇,自行斟酌)1.概念装饰器(@State、@Prop等)是用于组件的状态修饰符,本篇讲的是更上一层级别,页面及应用级别。LocalStorage:页面级UI状态存储,通常用于UIAbility内、页面间的状态共享。AppStorage:特殊的单例LocalStorage对象,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储;PersistentStorage:持久化存储UI状态,通常和AppStorage配合使用,选择AppStorage存储的数据写入磁盘,以确保这些属性在应用

鸿蒙Harmony应用开发—ArkTS声明式开发(按键事件)

按键事件指组件与键盘、遥控器等按键设备交互时触发的事件,适用于所有可获焦组件,例如Button。对于Text,Image等默认不可获焦的组件,可以设置focusable属性为true后使用按键事件。说明:从APIVersion7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。onKeyEventonKeyEvent(event:(event:KeyEvent)=>void)绑定该方法的组件获焦后,按键动作触发该回调。系统能力: SystemCapability.ArkUI.ArkUI.Full参数:参数名类型必填说明eventKeyEvent是获得KeyEvent对象。K

【HarmonyOS NEXT】鸿蒙手机Charles抓包证书配置方面的一些疑惑

 【关键字】网络代理/证书导入/设置证书信任【问题1】鸿蒙手机配置网络代理,只能断开wifi连接,然后再重新连接时才能配置代理?是这样的吗?华为设备网络代理配置需要长按对应的wifi配置弹出,但鸿蒙手机中貌似不管用。解答是的。当前确实需要断开WIFI再重新连接时配置代理。【问题2】鸿蒙的证书导入有什么推荐的方案吗?使用访问chls.pro/ssl的方式不会自动下载?下载证书后,使用「华为管家」,但Mac好像没有一个比较稳定的版本?解答首先,MacPC端Charles导出证书,点击Help->SSLProxying->SaveCharlesRootCertificate其次,导入系统根证书至手机

【鸿蒙开发】之集成文心一言或GPT

目录在鸿蒙应用开发中,要集成文心一言或GPT功能,可以按照以下步骤进行:案例分析:在鸿蒙应用开发中,要集成文心一言或GPT功能,可以按照以下步骤进行:了解文心一言或GPT功能:首先要对文心一言或GPT功能有一定的了解,包括其功能特点、使用方式、接口文档等。创建应用项目:在鸿蒙开发IDE中创建一个新的应用项目,设置项目名称、包名等基本信息。导入相关依赖:在应用项目的build.gradle文件中导入相关的依赖库,以便在代码中使用文心一言或GPT功能。具体的依赖库可以参考文心一言或GPT的官方文档。编写代码逻辑:在应用的代码中,根据文心一言或GPT的接口文档,编写相关的代码逻辑来调用其功能。例如,

【HarmonyOs】鸿蒙开发HDC命令汇总(持续更新...)

鸿蒙有一套自己的命令行工具,对标Android的ADB命令目前总结部分常用的命令如下:HDC命令作用命令显示所有已经连接的设备列表hdclisttargets强制停止apphdcshellamforce-stop[appName]卸载apphdcshellbmuninstall[appName]安装apphdcshellbminstall-p[appName]push文件hdcfilesend[filePath][targetPath]删除文件hdcshellrm-rf[filePath]启动应用hdcshellaastart-aEntryAbility-b[appName]停止hdc服务hd

2024年我强烈建议你一定要入局鸿蒙

随着华为鸿蒙系统的诞生,它一直备受程序员及全国人民深度关注。对于那些对鸿蒙开发感兴趣并希望在这一领域寻找职业发展的人来说,2024年学鸿蒙开发的就业前景如何呢?在万物互联、技术发展飞快的时代,鸿蒙对于程序员和技术人员而言,是广阔的职业发展空间和机遇。我的建议是在2024年早早入局鸿蒙生态的开发。以下是几个为什么我强烈建议你考虑在2024年进入鸿蒙生态开发领域的理由:一.鸿蒙生态的市场需求潜力首先,鸿蒙的市场前景非常广阔。目前,全球移动设备市场已经进入饱和期,而华为公司是全球领先的电信设备制造商之一,拥有庞大的用户基础和广泛的销售渠道。因此,鸿蒙系统可以在很短的时间内获得大量的用户,从而挑战iO

鸿蒙系统:你知道什么是鸿蒙吗?

鸿蒙(HarmonyOS)是由华为公司开发的一款自主研发的分布式操作系统。它于2019年首次发布,并被设计为能够在各种设备上灵活运行,包括智能手机、平板电脑、智能穿戴设备、智能家居和汽车等。鸿蒙操作系统的设计理念是通过构建分布式架构,实现设备之间的协同工作和互联互通。这意味着在鸿蒙系统中,不同设备之间可以共享资源和数据,并可以流畅地进行多设备间的协作。鸿蒙操作系统提供统一的开发环境和一致的用户体验,以便开发者可以更高效地开发应用程序,并为用户提供无缝的跨设备体验。此外,鸿蒙操作系统还注重数据安全性和隐私保护,为用户提供更可靠的安全保障。总的来说,鸿蒙操作系统是华为为了推动分布式技术的发展而开发

鸿蒙Harmony应用开发—ArkTS声明式开发(组件快捷键事件)

开发者可以设置组件的自定义组合键,组合键的行为与click行为一致,组件在未获得焦点状态下也可以响应自定义组合键,每个组件可以设置多个组合键。说明:从APIVersion10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。keyboardShortcutkeyboardShortcut(value:string|FunctionKey,keys:Array,action?:()=>void)设置组件的自定义组合键。系统能力: SystemCapability.ArkUI.ArkUI.Full参数:参数名参数类型必填参数描述valuestring| FunctionKey是

最新版!鸿蒙HarmonyOS Next应用开发实战学习路线

前言随着华为鸿蒙系统的推出,现在越来越多的开发者对鸿蒙开发产生了浓厚的兴趣。不管学习什么,都应该有一个适合自己的学习路线,这样才能个快速的成长。本文将为你提供一份最新版鸿蒙HarmonyOSNext学习路线指南+鸿蒙学习资料,希望可以帮助到大家从零开始逐步掌握鸿蒙开发的核心知识和技能。学习鸿蒙HarmonyOS比掌握核心技术知识点:学习ArkTS:鸿蒙的主要开发语言是ArkTS,因此需要掌握其基本语法。能力集开发:除了基本的APP开发,还需要学习如何开发鸿蒙的能力集,如守护助手等。手机APP开发:鸿蒙主要用于手机APP的开发,这部分需要大约25天的学习时间。多端部署:由于鸿蒙不仅适用于手机,还