logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

代码中的生命周期与闭合原则:以鸿蒙开发为例 

从代码闭合原则来看,当需要添加新的图片加载方式(如从本地文件系统加载图片)时,可以在不修改现有init、uninit、aboutToAppear、aboutToDisappear函数主体逻辑的情况下,通过扩展图片加载器的功能来实现。同时,这些函数的设计使得应用在扩展和维护过程中能够遵循代码闭合原则,降低代码修改风险,增强代码的可扩展性和可维护性。例如,在文件管理应用中,如果使用完文件系统句柄后未调

Use explicit types instead of “any“, “unknown“ (arkts-no-any-unknown) <ArkTSCheck>

您应该根据这个变量实际存储的数据来指定一个确切的类型,比如。例如,如果您有一个变量,原本被定义为。这样可以增强代码的类型安全性和可读性。这个提示是建议您在代码中避免使用。类型,而是使用更明确的具体类型。或者您自定义的类型等。

文章图片
#前端
HarmonyOs DevEco Studio小技巧30--图标/矢量图怎么找

对于野生程序员来说,在网上找到一个项目跟这写,有很多小图标都没有,然后去找也找不到,这就很烦恼这上面很多小图标真的不好找,给大家推荐两个方法这里的xxx只是代指后面的名字,基本上命名的话可以根据中文转义成英文来搜,大部分都有优点就是不用下载 ,官方自带的缺点就是不能直观的看见图片的样子,不太好做悬着,你得预览才能看到图片的样式基本上你需要的图标都有了,种类很多很齐全比如我们需要一个听筒的图标 找到

文章图片
#harmonyos#华为
HarmonyOs DevEco Studio小技巧27--在 ArkTS(方舟开发框架中的编程语言,基于 TypeScript)与、或、非逻辑运算。

【代码】HarmonyOs DevEco Studio小技巧27--在 ArkTS(方舟开发框架中的编程语言,基于 TypeScript)与、或、非逻辑运算。

文章图片
HarmonyOs DevEco Studio小技巧34--传值通信的方式

ArkUI提供了多种【装饰器】,通过使用这些装饰器,状态变量不仅可以观察在组件内的改变,还可以在不同组件层级间传递,比如父子组件、跨组件层级,也可以观察全局范围内的变化。

文章图片
#harmonyos#华为
关于组件TextPicker UI界面数据层叠的问题

上图得知 apple会渲染到第二列表,orange会渲染到第三列表由此类推,前面那个列表会。DevEco Studio NEXT Beta1 版本 5.0.3.800。后面那个列表(我又加了一列)

文章图片
#前端#javascript
HarmonyOs DevEco Studio小技巧39-模拟器的使用

模拟器在本地计算机上创建和运行,在运行和调试应用/元服务时可以保持良好的流畅性和稳定性,但是需要耗费一定的计算机资源,具体的运行环境要求为:系统类型macOS(ARM)

文章图片
#harmonyos#华为
鸿蒙开发新视角:用ArkTS解锁责任链模式

分布式架构:这是鸿蒙系统的核心特性之一,通过分布式软总线、分布式数据管理、分布式任务调度等技术,实现了跨设备的无缝协同体验。例如,用户可以在手机、平板、智能手表、智慧屏等设备之间自由流转任务,就像使用一个设备一样方便。以华为的多屏协同功能为例,用户可以将手机屏幕投射到电脑上,在电脑上直接操作手机应用,实现文件的快速传输和共享,大大提高了工作效率。强大的兼容性:鸿蒙系统采用了微内核设计,具有良好的扩

#开发语言
    共 137 条
  • 1
  • 2
  • 3
  • 14
  • 请选择