自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【无标题】

DevEco Studio 路径配置:打开 HBuilderX,进入 工具 -> 设置 -> 源码视图 -> 用户设置,将 harmony.devTools.path 设置为本地 DevEco Studio 的安装路径(例如:D:/Huawei/DevEco Studio),确保 HBuilderX 能调用鸿蒙开发工具。连接手机到电脑,在 HBuilderX 中点击 运行 -> 运行到手机或模拟器 -> 运行到鸿蒙,手机会弹出授权对话框,点击 “允许 USB 调试”。

2025-06-17 23:01:07 459

原创 【无标题】

在开发一款OpenHarmony平台的天气预报应用时,需要实现从天气API获取数据、下载天气图标以及管理网络请求等功能。.addInterceptor(new WeatherAuthInterceptor()) // 自定义认证拦截器。请求优先级设置:关键数据请求设为HIGH优先级。// 在module.json5中添加权限。// 初始化HttpClient。) // 为请求添加城市标签。// 证书锁定防止中间人攻击。自动GZIP解压缩节省流量。// 取消当前城市的请求。// 切换城市时调用。

2025-06-16 16:21:57 811

原创 智慧云购App(鸿蒙版)中HttpClient插件的使用指南

setConnectTimeout(15, TimeUnit.SECONDS) // 连接超时15秒。.setReadTimeout(30, TimeUnit.SECONDS) // 读取超时30秒。.setWriteTimeout(30, TimeUnit.SECONDS) // 写入超时30秒。.addInterceptor(new LoggingInterceptor()) // 添加日志拦截器。// 保存token。throw new Error(‘网络请求失败’);

2025-06-02 16:16:12 927

原创 PullToRefresh 插件

在需要使用下拉刷新和上拉加载功能的组件中,导入 PullToRefresh 或 PullToRefreshV2。在你的项目中使用 @ohos/pulltorefresh 插件实现下拉刷新和上拉加载功能。在你的项目中配置 @ohos/pulltorefresh,以便在需要的地方使用。this.data = [‘新条目1’, ‘新条目2’, ‘新条目3’];this.data = [‘新条目1’, ‘新条目2’, ‘新条目3’];在需要的地方使用 PullToRefresh 组件,并配置相关属性。

2025-06-02 16:12:03 516

原创 @maple/navigationbarview 插件

通过这些步骤,可以在智慧云购 App 中轻松集成 @maple/navigationbarview 插件,实现高效、一致的导航栏功能。你可以使用 NavigationBarView 创建一个包含返回按钮、标题、搜索入口和右侧按钮的完整导航栏。在你的项目中配置 @maple/navigationbarview,以便在需要的地方使用。在你的项目中使用 @maple/navigationbarview 插件创建自定义导航栏。在需要使用导航栏的组件中,导入 NavigationBarView。

2025-06-02 16:08:44 318

原创 智慧云购 App(鸿蒙版)中集成 @yic/http 插件的方案

拦截器:使用拦截器(如 LogInterceptor 和 RetryInterceptor)来增强请求的功能,比如日志记录和自动重试。通过这些步骤,你可以在你的智慧云购 App 中轻松集成 @yic/http 插件,实现高效、稳定的网络请求功能。错误处理:在网络请求中,确保有适当的错误处理逻辑,以便在出现问题时能够恢复或提示用户。在你的项目中进行必要的配置,以便 @yic/http 能够正常工作。在需要使用网络请求的组件中,导入 Request 和相关的配置类。使用插件进行网络请求。

2025-06-02 16:05:34 360

原创 使用 @ohos/axios 库来实现网络请求功能

通过使用 @ohos/axios 库,你可以轻松地在智慧云购App(鸿蒙版)中实现网络请求功能。Axios 提供了灵活的配置选项和强大的功能,允许你发送各种类型的 HTTP 请求,并处理响应数据。Axios 是一个基于 promise 的网络请求库,可以运行在 node.js 和浏览器中。本库基于 Axios 原库 v1.3.4 版本进行适配,使其可以运行在 OpenHarmony,并沿用其现有用法和特性。首先,确保你已经安装了 @ohos/axios 库。// 向给定 ID 的用户发起请求。

2025-06-02 16:02:01 312

原创 在项目中集成 @free/refresh 插件,可以轻松实现下拉刷新和上拉加载功能

通过以上集成,智慧云购 App 可快速实现丝滑的下拉刷新 / 上拉加载功能,同时保持原有 UI 架构的稳定性,满足电商场景下的实时数据更新需求。Image($r(‘app.media.ic_refresh’)) // 自定义刷新图标。this.refresh.showLoading() // 显示加载中状态。this.refresh.finishLoadMore() // 加载完成。this.refresh.finishRefresh() // 刷新完成。

2025-06-02 15:58:08 941 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除