logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React Native 鸿蒙跨平台开发:PixelRatio 实现鸿蒙端图片的高清显示

如果图片的物理像素数 < 设备所需的物理像素数(逻辑像素 × 像素密度),RN 会自动拉伸图片以填充空间,导致图片模糊;:将 RN 组件的逻辑像素尺寸,转换为鸿蒙设备的物理像素尺寸,用于计算图片的最佳显示尺寸。:根据设备像素密度,自动从多个分辨率的图片资源中选择最合适的一张,实现「自动适配」。很多新手疑惑:「为什么图片在设计稿里清晰,在鸿蒙设备上就模糊了?实现鸿蒙端网络图片的高清显示,例如商品图片

文章图片
#react native#react.js#javascript
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:通用验证码倒计时器(含重新发送逻辑)鸿蒙实战

定义countDown状态:存储倒计时剩余秒数,初始值为0(默认无倒计时);定义isDisabled状态:存储按钮是否禁用,初始值为false(默认可点击)。// 倒计时时长btnTextNormal: '获取验证码',btnTextCounting: (time) => `${time}秒 · 重新发送`,// 函数式更新,避免状态偏差}, 1000);} else {// 点击事件consol

文章图片
#react native#harmonyos#react.js
React Native 鸿蒙跨平台开发:LayoutAnimation 实现鸿蒙端表单元素的动态添加动画

的完整实战案例,包含 “表单布局、添加按钮、动态元素动画、鸿蒙风格样式”,代码零报错、真机 + 模拟器双端适配,直接复制即可运行。:完美适配 “动态表单(新增输入框)、列表动态增删、弹窗展开 / 收起” 等鸿蒙端高频布局变化场景,本次重点实现。:动画由鸿蒙原生线程执行,不占用 JS 主线程,在鸿蒙手机 / 平板上运行丝滑,无掉帧、卡顿问题;安装,直接调用,鸿蒙 2.0 + 全版本兼容,无工程配置成

文章图片
#react native#harmonyos#react.js
React Native 鸿蒙跨平台开发:Vibration 实现鸿蒙端设备的震动反馈

覆盖「零基础入门→进阶实战」,所有案例均为真实项目高频需求,代码完整、注释清晰、样式美观,鸿蒙真机完美适配,零报错可直接复制到项目中使用,无需修改,0 基础也能轻松看懂,吃透这 4 个案例,即可应对鸿蒙端所有震动反馈需求。所有案例共用「统一基础样式」,样式贴合鸿蒙原生设计风格,适配所有鸿蒙设备屏幕尺寸,视觉美观,无需额外调整,所有案例的代码均包含完整的「导入→组件→样式→导出」全流程,独立可运行。

文章图片
#react native#react.js#javascript
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:StyleSheet 样式系统应用(完整版)

StyleSheet是 React Native 封装的高性能样式管理工具,本质是对各平台原生样式属性的 JavaScript 层标准化封装。它通过方法创建结构化的样式对象,将页面样式与业务逻辑彻底解耦,最终由 RN 的桥接层解析为对应平台的原生样式(鸿蒙原生样式 / 安卓原生样式 /iOS 原生样式)。核心重要知识点:React Native 开发中不存在 Web 端的 CSS 文件、CSS 选

文章图片
#react native#harmonyos#react.js
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:SectionList 分组列表组件

是 React Native 鸿蒙封装的高性能分组列表组件,专门用于展示「按类别划分的结构化数据」。它将列表拆分为多个「分组(Section)」,每个分组包含「分组头部(Section Header)」和「分组内容(Section Items)」,同时保留了 FlatList 的按需渲染特性,即使海量分组数据也能流畅滚动。

文章图片
#react native#react.js#harmonyos
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:TouchableOpacity 触摸反馈组件

是 React Native 鸿蒙封装的触摸反馈容器组件,本质是对基础 View 组件的增强,在保留 View 所有布局能力的基础上,新增了「按压透明度变化」的触摸反馈动画,以及完整的触摸事件体系,是所有点击类交互的最优解。

文章图片
#react native#harmonyos#react.js
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:FlatList 高性能列表组件

FlatList是 React Native 鸿蒙内置的高性能滚动列表组件高效渲染结构化的列表数据。

文章图片
#react native#react.js#javascript
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:FlatList 高性能列表组件

FlatList是 React Native 鸿蒙内置的高性能滚动列表组件高效渲染结构化的列表数据。

文章图片
#react native#react.js#javascript
从入门小白到精通,玩转 React Native 鸿蒙跨平台开发:Image 图片加载组件核心使用

RN 的 Image 组件,是对鸿蒙原生 Image 组件在页面中加载并展示各类图片资源。

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