文章 2025-03-14 来自:开发者社区

鸿蒙开发:了解应用级配置信息

前言 本文基于Api13。 在创建任意一个项目后,我们会发现,都会默认创建一个AppScope目录,这个目录就是我们的应用级配置信息的地方,它是创建项目后自动生成的,不可进行删除的,它的作用也很明显,一是用于存放全局的资源,二是配置应用的相关信息。 ...

鸿蒙开发:了解应用级配置信息
文章 2025-03-14 来自:开发者社区

鸿蒙开发:自定义一个Toast

前言 代码案例基于Api13。 系统的toast已经可以满足大部分的场景了,而且使用起来也是十分的简单,可以修改很多的可配置属性,简单的使用代码如下: promptAction.showToast({ message: ...

鸿蒙开发:自定义一个Toast
文章 2025-03-13 来自:开发者社区

鸿蒙开发:自定义一个搜索模版

前言 代码案例基于Api13。 在之前的文章中,我们简单分析了弹性布局Flex,并使用Flex实现了一个简单的流式布局,今天这篇文章,我们就结合搜索框,完成一个常见的搜索页面,具体的效果如下图所示: 这样的一个模版,...

鸿蒙开发:自定义一个搜索模版
文章 2025-03-13 来自:开发者社区

鸿蒙开发:实现AI打字机效果

前言 代码案例基于Api13。 目前哪个行业最火,非AI莫属,deepseek发布之后,可以说,又把AI推上了一个新高度,在和AI进行询问会话的时候,我们可以发现,AI的回答都是以流式的效果进行展示的,也就是类似于打字机的效果,那么针对这种效果在实际的开发中是如何实现的呢? 具体的效果,根据业务情况而定,有两种模式,一种...

鸿蒙开发:实现AI打字机效果
文章 2025-03-13 来自:开发者社区

uniapp 极速上手鸿蒙开发

uniapp 极速上手鸿蒙开发 uniapp 团队 与版本 4.28.2024092502 起,支持鸿蒙应用开发,现在是 4.36.2024112817,同时支持鸿蒙应用和元服务开发了。 我们现在上手感受一下 环境配置 HBuilderX 4.24+ 下载地址 DevEco Studio HBuilderX 4.24+ 要求 DevEco-Studio 5.0.3.400+,H...

uniapp 极速上手鸿蒙开发
文章 2025-03-12 来自:开发者社区

鸿蒙开发:wrapBuilder传递参数

前言 代码案例基于Api13。 在前边的文章中,关于wrapBuilder传递参数我们有过概述,无论是定义在局部还是全局,传递参数都是非常的简单,直接调用builder函数即可,简单案例如下所示: @Builder ...

鸿蒙开发:wrapBuilder传递参数
文章 2025-03-12 来自:开发者社区

鸿蒙开发:弹性布局Flex

前言 代码案例基于Api13。 正在开发一个搜索组件,其中一个功能是针对历史搜索的内容进行展示,由于搜索的内容长度不一,需要进行流式布局展示,效果如下: 以上的效果,相信大家在很多的应用里或多或少都见到过,那么在鸿蒙当中如何实现呢?也是...

鸿蒙开发:弹性布局Flex
文章 2025-03-11 来自:开发者社区

鸿蒙开发:相对布局RelativeContainer

前言 代码案例基于Api13。 最新的DevEco Studio,在创建一个新项目的时候,官方已经默认把RelativeContainer组件做为根布局使用了,由此可见,RelativeContainer组件的重要性;相对于其它的容器组件,它的出现,解决了一个实际开发中的重要问题,那就是复杂场景中的元素对齐。 如下的组件...

鸿蒙开发:相对布局RelativeContainer
文章 2025-03-10 来自:开发者社区

鸿蒙开发:wrapBuilder来封装全局@Builder

前言 本文代码案例基于Api13。 @Builder装饰器,可以把build函数中的组件代码,单独的抽取出来,虽然简化了build函数,实现了组件之间的复用,但是代码还是在整个UI视图内,如下案例所示: @Entry @...

鸿蒙开发:wrapBuilder来封装全局@Builder
文章 2025-03-08 来自:开发者社区

鸿蒙开发:实现AOP代码插桩能力

前言 本文代码案例基于Api13。 AOP,也就是Aspect Oriented Programming,它是一种编程范式,旨在通过分离横切关注点来提高代码的模块化,将一些常见的关注点,比如日志记录、事务管理、安全控制等从核心业务逻辑中分离出来,使代码更易维护和扩展。 提到AOP,大家最常见的就是日志的记录,AOP可以在...

鸿蒙开发:实现AOP代码插桩能力

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注