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

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

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

鸿蒙开发:实现AOP代码插桩能力
文章 2024-12-31 来自:开发者社区

鸿蒙开发:自定义一个股票代码选择键盘

前言 金融类的软件,特别是股票基金类的应用,在查找股票的时候,都会有一个区别于正常键盘的键盘,也就是股票代码键盘,和普通键盘的区别就是,除了常见的数字之外,也有一些常见的股票代码前缀按钮,方便在查找股票的时候,更加方便的进行检索。 针对这样的一个键盘,实现起来可以说非常容易得,一个Gr...

鸿蒙开发:自定义一个股票代码选择键盘
文章 2024-11-21 来自:开发者社区

鸿蒙开发Hvigor插件动态生成代码

理解 Hvigor 插件在鸿蒙开发中的作用 Hvigor 是鸿蒙开发中的构建系统插件,它在整个开发流程中起到了关键的作用。它类似于其他开发环境中的构建工具,如 Gradle 在 Android 开发中的作用。 Hvigor 主要负责项目的构建、打包以及依赖管理等工作。在动态生成代码方面,它可以根据预定义的规则和配置,为开发者自动生成一些特定的代码结构,从而...

文章 2023-08-05 来自:开发者社区

HarmonyOS学习路之开发篇—Java UI框架(使用工具自动生成JS FA调用PA代码)

JS FA(Feature Ability)调用PA (Particle Ability)是使用基于JS扩展的类Web开发范式的方舟开发框架所提供的一种跨语言能力调用的机制,用于建立JS能力与Java能力之间传递方法调用、处理数据返回以及订阅事件上报的通道。开发者可以使用FA调用PA机制进行应用开发,但直接使用该机制需要开发者手动撰写大量模板代码,且模板代码可能与业务代码相互耦合,使得代码可维护....

HarmonyOS学习路之开发篇—Java UI框架(使用工具自动生成JS FA调用PA代码)
文章 2022-12-12 来自:开发者社区

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(五)使用Source insight处理代码

安装source Insight 参考 请点击教程:教程点击1 使用Source Insight阅读Linux内核源码在后面开发驱动程序时,驱动程序中用到的函数都是来自内核,所以可以先在Windows下创建内核的Source Insight工程。如果你不想学习驱动开发,那么可以不创建内核的工程。但是以后学习大型APP时,也可以使用Source Insight来阅读、编写代码,可以借鉴本节讲解的S....

嵌入式linux/鸿蒙开发板(IMX6ULL)开发(五)使用Source insight处理代码

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

开发与运维

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

+关注