<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wea22984984的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/wea22984984</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; wea22984984]]></copyright><item><title><![CDATA[鸿蒙开发实战（HarmonyOS）JSVM-API支持的数据类型和接口]]></title><link>https://blog.csdn.net/wea22984984/article/details/143884885</link><guid>https://blog.csdn.net/wea22984984/article/details/143884885</guid><author>wea22984984</author><pubDate>Tue, 19 Nov 2024 14:35:06 +0800</pubDate><description><![CDATA[是一个枚举数据类型，表示JSVM-API接口返回的状态信息。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发实战（HarmonyOS）基于Node-API接口在主线程中进行模块加载场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143859253</link><guid>https://blog.csdn.net/wea22984984/article/details/143859253</guid><author>wea22984984</author><pubDate>Mon, 18 Nov 2024 16:37:43 +0800</pubDate><description><![CDATA[Node-API中的napi_load_module接口的功能是在主线程中进行模块的加载，当模块加载出来之后，可以使用函数napi_get_property获取模块导出的变量，也可以使用napi_get_named_property获取模块导出的函数]]></description><category></category></item><item><title><![CDATA[鸿蒙开发实战（HarmonyOS）通过Node-API进行自定义异步操作场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143855971</link><guid>https://blog.csdn.net/wea22984984/article/details/143855971</guid><author>wea22984984</author><pubDate>Mon, 18 Nov 2024 14:18:58 +0800</pubDate><description><![CDATA[使用Node-API的自定义异步操作功能，可以使ArkTS的使用更加灵活和高效，可以处理那些可能阻塞事件循环的长时间运行任务，同时保持ArkTS应用的响应性和性能。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发实战（HarmonyOS）基于Node-API接口创建和获取string值]]></title><link>https://blog.csdn.net/wea22984984/article/details/143855178</link><guid>https://blog.csdn.net/wea22984984/article/details/143855178</guid><author>wea22984984</author><pubDate>Mon, 18 Nov 2024 13:54:33 +0800</pubDate><description><![CDATA[使用Node-API关于string的六个接口，可以让Node-API模块和ArkTS字符串进行交互。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口设置ArkTS对象的属性场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143838681</link><guid>https://blog.csdn.net/wea22984984/article/details/143838681</guid><author>wea22984984</author><pubDate>Sun, 17 Nov 2024 21:44:37 +0800</pubDate><description><![CDATA[在ArkTS对象属性的相关开发中，需要处理ArkTS对象属性，确保正确地访问、设置、删除属性，并了解属性的继承关系和枚举特性。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口进行object开发场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143836946</link><guid>https://blog.csdn.net/wea22984984/article/details/143836946</guid><author>wea22984984</author><pubDate>Sun, 17 Nov 2024 19:33:19 +0800</pubDate><description><![CDATA[使用Node-API接口进行object相关开发，处理ArkTS对象的基本操作的功能，例如创建对象、获取原型、冻结和密封对象，检查对象的类型等。这些操作是在处理ArkTS对象时非常常见的，提供了一种与ArkTS对象交互的方式。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）基于Node-API接口进行生命周期场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143823911</link><guid>https://blog.csdn.net/wea22984984/article/details/143823911</guid><author>wea22984984</author><pubDate>Sat, 16 Nov 2024 22:04:43 +0800</pubDate><description><![CDATA[在Node-API中，napi_value是一个表示ArkTS值的抽象类型，它可以表示任何ArkTS值，包括基本类型（如数字、字符串、布尔值）和复杂对象类型（如数组、函数、对象等）。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口进行函数创建和调用场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143823265</link><guid>https://blog.csdn.net/wea22984984/article/details/143823265</guid><author>wea22984984</author><pubDate>Sat, 16 Nov 2024 21:27:30 +0800</pubDate><description><![CDATA[函数调用允许开发者从Node-API模块中调用ArkTS函数，并传递参数进行调用，或者直接在Node-API模块中创建一个ArkTS方法。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口进行错误处理场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143822555</link><guid>https://blog.csdn.net/wea22984984/article/details/143822555</guid><author>wea22984984</author><pubDate>Sat, 16 Nov 2024 20:45:59 +0800</pubDate><description><![CDATA[使用Node-API接口进行错误处理开发，使得在Node-API模块中能够更好地管理和响应错误情况。通过合理使用这些函数，可以提高模块的稳定性和可靠性。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口进行Date相开发场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143822452</link><guid>https://blog.csdn.net/wea22984984/article/details/143822452</guid><author>wea22984984</author><pubDate>Sat, 16 Nov 2024 20:09:56 +0800</pubDate><description><![CDATA[Node-API中date相关接口用于处理ArkTS Date对象，并在Node-API模块和ArkTS代码之间进行日期数据的转换和处理。这对于在Node-API模块中处理时间和日期相关逻辑非常有用。]]></description><category></category></item><item><title><![CDATA[鸿蒙开发进阶（HarmonyOS）通过Node-API接口注册和使用环境清理钩子实践场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143822129</link><guid>https://blog.csdn.net/wea22984984/article/details/143822129</guid><author>wea22984984</author><pubDate>Sat, 16 Nov 2024 19:46:34 +0800</pubDate><description><![CDATA[使用Node-API接口在进程退出时处理未释放资源，在Node-API模块注册清理钩子，一旦当前环境退出，这些钩子就会运行，使所有资源都被正确释放。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：通过Node-API进行class开发场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143803818</link><guid>https://blog.csdn.net/wea22984984/article/details/143803818</guid><author>wea22984984</author><pubDate>Fri, 15 Nov 2024 17:35:25 +0800</pubDate><description><![CDATA[使用Node-API接口进行class相关开发，处理ArkTS中的类，例如定义类、构造实例等。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：基于Node-API实现跨语言交互场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143798386</link><guid>https://blog.csdn.net/wea22984984/article/details/143798386</guid><author>wea22984984</author><pubDate>Fri, 15 Nov 2024 14:27:57 +0800</pubDate><description><![CDATA[使用Node-API实现跨语言交互，首先需要按照Node-API的机制实现模块的注册和加载等相关动作。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：Node-API开发规范]]></title><link>https://blog.csdn.net/wea22984984/article/details/143797929</link><guid>https://blog.csdn.net/wea22984984/article/details/143797929</guid><author>wea22984984</author><pubDate>Fri, 15 Nov 2024 14:15:23 +0800</pubDate><description><![CDATA[当argv不为nullptr时，napi_get_cb_info会根据argc声明的数量将JS实际传入的参数写入argv。如果argc小于等于实际JS传入参数的数量，该接口仅会将声明的argc数量的参数写入argv；而当argc大于实际参数数量时，该接口会在argv的尾部填充undefined。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：Node-API支持的数据类型和接口]]></title><link>https://blog.csdn.net/wea22984984/article/details/143775430</link><guid>https://blog.csdn.net/wea22984984/article/details/143775430</guid><author>wea22984984</author><pubDate>Thu, 14 Nov 2024 17:31:29 +0800</pubDate><description><![CDATA[napi_value是一个C的结构体指针，表示一个JavaScript对象的引用。napi_value持有了JS对象，同时，napi_value受handle_scope管理，scope中napi_value持有的JS对象不会被释放；出scope后，napi_value将失效，不再持有对应的JS对象。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：应用市场首页]]></title><link>https://blog.csdn.net/wea22984984/article/details/143770540</link><guid>https://blog.csdn.net/wea22984984/article/details/143770540</guid><author>wea22984984</author><pubDate>Thu, 14 Nov 2024 14:30:31 +0800</pubDate><description><![CDATA[本小节将以应用市场首页为例，介绍如何使用自适应布局能力和响应式布局能力适配不同尺寸窗口。]]></description><category></category></item><item><title><![CDATA[鸿蒙HarmonyOS实战开发：典型布局场景]]></title><link>https://blog.csdn.net/wea22984984/article/details/143769788</link><guid>https://blog.csdn.net/wea22984984/article/details/143769788</guid><author>wea22984984</author><pubDate>Thu, 14 Nov 2024 14:13:50 +0800</pubDate><description><![CDATA[虽然不同应用的页面千变万化，但对其进行拆分和分析，页面中的很多布局场景是相似的。本小节将介绍如何借助自适应布局、响应式布局以及常见的容器类组件，实现应用中的典型布局场景。]]></description><category></category></item><item><title><![CDATA[鸿蒙实战开发（OpenHarmony）自适应响应式布局详解]]></title><link>https://blog.csdn.net/wea22984984/article/details/143748300</link><guid>https://blog.csdn.net/wea22984984/article/details/143748300</guid><author>wea22984984</author><pubDate>Wed, 13 Nov 2024 17:37:00 +0800</pubDate><description><![CDATA[自适应布局可以保证窗口尺寸在一定范围内变化时，页面的显示是正常的。但是将窗口尺寸变化较大时（如窗口宽度从400vp变化为1000vp），仅仅依靠自适应布局可能出现图片异常放大或页面内容稀疏、留白过多等问题，此时就需要借助响应式布局能力调整页面结构。]]></description><category></category></item><item><title><![CDATA[鸿蒙实战开发（OpenHarmony）ArkGraphics 3D资源创建以及使用]]></title><link>https://blog.csdn.net/wea22984984/article/details/143744181</link><guid>https://blog.csdn.net/wea22984984/article/details/143744181</guid><author>wea22984984</author><pubDate>Wed, 13 Nov 2024 15:22:48 +0800</pubDate><description><![CDATA[着色器主要用于控制GPU计算，给开发者提供自定义渲染的能力，提高了3D渲染控制的灵活性。着色器资源的创建需要着色器资源的名字以及着色器在文件沙箱中的路径。着色器资源主要的使用场景是替换材质的着色器属性，给材质自定义渲染算法，达到灵活控制渲染过程的目的]]></description><category></category></item><item><title><![CDATA[鸿蒙实战开发（OpenHarmony）3D场景搭建以及管理]]></title><link>https://blog.csdn.net/wea22984984/article/details/143743324</link><guid>https://blog.csdn.net/wea22984984/article/details/143743324</guid><author>wea22984984</author><pubDate>Wed, 13 Nov 2024 14:55:31 +0800</pubDate><description><![CDATA[一个3D场景通常由光源、相机、模型三个关键部分组成。]]></description><category></category></item></channel></rss>