logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React Native 鸿蒙跨平台开发:useRef 和 useLayoutEffect

TTuseRef接受一个泛型参数T,表示 ref 值的类型:初始值返回值:一个 ref 对象,类型为或effect:副作用函数,可以返回一个清理函数deps:依赖项数组,可选返回值:void// 使用示例return (<View><Text>当前: {count}</Text><Text>上一次: {prevCount}</Text></View>

文章图片
#react native#harmonyos#react.js
高级进阶 React Native 鸿蒙跨平台开发:react-native-performance 性能监控

📋 前言 是一个强大的性能监控库,它为 React Native 应用提供了完整的性能监测能力,包括时间戳标记、性能测量、自定义指标、网络资源监控等功能。该库基于 Web Performance API 标准,提供了跨平台统一的性能监控接口,支持 Android、iOS 和 HarmonyOS 三端,特别适合需要实时监控应用性能、优化用户体验的场景,如粒子动画性能监控、页面加载性能分析、网络请求

文章图片
#react native#harmonyos#react.js
高级进阶 React Native 鸿蒙跨平台开发:react-native-svg(CAPI) 矢量图形代码指南

库名称版本信息15.0.2: 支持 RN 0.72 版本(@react-native-ohos/react-native-svg)15.12.1: 支持 RN 0.77 版本(@react-native-ohos/react-native-svg)官方仓库主要功能矢量图形绘制:支持 Path、Rect、Circle、Ellipse、Line、Polygon、Polyline 等基本图形渐变效果:支

文章图片
#react native#harmonyos#react.js
高级进阶 React Native 鸿蒙跨平台开发:react-native-shadow-2 立体效果

库名称版本信息7.0.8: 支持 RN 0.72 版本7.1.1: 支持 RN 0.77 版本官方仓库主要功能渐变阴影:支持 startColor 和 endColor 实现渐变阴影效果自定义距离:精确控制阴影的延伸距离阴影偏移:支持水平和垂直方向的阴影偏移选择性渲染:可选择性渲染特定边或角的阴影内部阴影:支持内容内部的阴影效果安全渲染:处理特殊形状的首屏渲染问题动态控制:支持动态启用/禁用阴影效

文章图片
#react native#harmonyos#react.js
高级进阶 React Native 鸿蒙跨平台开发:react-native-markdown-display

是 React Native 生态中最流行的 Markdown 渲染库,提供了强大的 Markdown 文本渲染功能。该库支持完整的 Markdown 语法,包括标题、列表、链接、图片、代码块、表格等多种元素,并且支持高度自定义样式。广泛应用于文档展示、博客文章、技术文档、富文本编辑器预览等场景,是实现 Markdown 内容展示的首选库。库名称版本信息RN 0.72:(7.0.1)RN 0.77

文章图片
#react native#harmonyos#react.js
高级进阶 React Native 鸿蒙跨平台开发:react-native-fs 文件系统

是 React Native 生态中最流行的文件系统操作库,提供了跨平台的文件系统访问能力。该库支持文件的读取、写入、删除、移动、复制等操作,以及目录管理、文件下载等功能。它为应用提供了与原生文件系统交互的能力,广泛应用于数据持久化、文件缓存、资源管理等场景,是实现文件处理功能的标准选择。2. 使用 yarn 安装3. 验证安装安装完成后,检查文件,应该能看到新增的依赖:🔧 HarmonyOS

文章图片
#react native#harmonyos#react.js
Flutter for Harmony 跨平台开发实战:鸿蒙与音乐律动艺术、FFT 频谱能量场:正弦函数的叠加艺术

在数字音频的世界里,声音是一串随时间变化的采样数据。而当我们想要"看见"声音时,就需要将这些时域信号转换为频域信号——这正是 FFT(快速傅里叶变换) 的魔力所在。本篇文章将带你深入探索:傅里叶变换的核心思想是:任何周期函数都可以表示为不同频率正弦波的叠加。数学表达式:其中:传统 DFT 的时间复杂度为 O(N²),而 FFT 利用对称性和周期性将其优化到 O(N*logN)。📊 2.3 频谱数

文章图片
#flutter#harmonyos#华为
小白基础入门 React Native 鸿蒙跨平台开发:实现简单的闪烁动画

按出现频率排序,问题现象贴合开发实战,解决方案均为「一行代码简单配置」,所有方案均为鸿蒙端专属最优解,也是本次代码都能做到**零报错、完美适配」的核心原因,鸿蒙基础可直接用,彻底规避所有闪烁动画相关的动画卡顿、显示异常、性能问题等,在展示完整代码之前,我们需要深入理解闪烁动画工具的核心原理和实现逻辑。掌握这些基础知识后,你将能够举一反三应对各种闪烁动画相关的开发需求。基于本次的核心闪烁动画工具代码

文章图片
#react native#harmonyos#react.js
高级进阶React Native 鸿蒙跨平台开发:@shopify-flash-list 高性能列表

库名称版本信息1.6.4: 支持 RN 0.72 版本(@react-native-ohos/flash-list)1.8.3: 支持 RN 0.77 版本(@react-native-ohos/flash-list)官方仓库主要功能虚拟化渲染:仅渲染可见区域的列表项,大幅减少内存占用智能预加载:根据滚动方向和速度智能预渲染列表项自动内存回收:自动回收不可见区域的内存多列布局:支持网格布局和瀑布流

文章图片
#react native#harmonyos
高级进阶 React Native 鸿蒙跨平台开发:Appearance 外观跟随系统

定义外观模式数据结构,包含模式类型、主题配置、状态历史等属性。这是整个外观模式系统的基础,良好的数据结构设计能让后续开发事半功倍。// 背景色// 文字色// 次要文字色// 主题色// 强调色// 边框色// 分割线色// 卡片背景色// 遮罩层色// 错误色// 成功色// 外观模式// 主题配色// 是否使用系统默认id: string;// 事件唯一标识// 外观模式// 事件时间戳//

文章图片
#react native#harmonyos#react.js
    共 166 条
  • 1
  • 2
  • 3
  • 17
  • 请选择