自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 阅读服务使用示例(HarmonyOS Reader Kit)

HarmonyOS Reader Kit电子书开发笔记 本文总结了使用HarmonyOS Reader Kit开发电子书阅读器的关键功能和使用经验。Reader Kit提供多格式解析(txt/epub/mobi/azw等)、富文本排版和翻页动效支持,核心组件包括: 书信息获取:通过BookParser获取书名、封面、目录 目录跳转:利用CatalogItem实现章节导航 阅读器构建:使用ReadPageComponent实现内容渲染和交互 开发需注意本地文件限制、格式兼容性及HarmonyOS版本要求。文中

2025-06-26 16:48:06 829

原创 PDF Kit 使用示例(HarmonyOS)

HarmonyOS PDF Kit开发指南摘要 PDF Kit是HarmonyOS中处理PDF文档的核心组件,包含pdfService和PdfView两大模块。pdfService支持文档编辑功能(如添加文本、图片、水印、书签等),PdfView专注于文档预览和交互(如缩放、搜索、批注)。 开发中需注意:功能模块各有侧重,pdfService偏重编辑,PdfView专注预览;支持范围限于中国大陆的真机设备。文中提供了文档加载保存、页面增删等常见操作的代码示例,并分享了实际开发中的经验教训,如路径处理注意事项

2025-06-26 16:46:41 579

原创 unipp---HarmonyOS 应用开发实战

uniapp-鸿蒙应用开发实践

2025-06-08 15:04:23 1061

原创 uni-app/uniappx 中调用鸿蒙原生扫码能力的实践

uni-app/uniappx 中调用鸿蒙原生扫码能力的实践

2025-06-08 13:36:44 1303

原创 uniapp- UTS 插件鸿蒙端开发示例 虽然我们这个示例简单 但是这个是难住很多人的一大步

本文介绍了UTS插件在鸿蒙端的开发示例,重点关注跨端API的实现要点。主要内容包括:UTS插件的基本概念及其与ArkTS的关系,强调鸿蒙开发时需严格类型定义;配置鸿蒙依赖、资源文件和权限的方法;获取context的常见方式。文章提供了从接口定义到鸿蒙实现的完整步骤,特别指出对象字面量必须定义类型的关键注意事项。示例展示了如何调用ArkUI的promptAction.showToast方法,并演示了页面调用流程。该项目已开源,旨在帮助开发者快速掌握UTS插件在鸿蒙端的开发技巧。

2025-06-07 08:41:55 1212

原创 端云一体化开发 开发者工具箱云函数与云数据库开发实践

摘要 鸿蒙云函数与云数据库开发指南介绍了华为云服务在移动开发中的实践应用。云数据库功能强大,支持多端实时同步、离线访问和数据安全保护,解决了传统数据库服务器的运维痛点。云函数则简化了后端开发,支持按需付费,自动处理服务器配置。开发过程中需准备DevEco Studio和华为开发者账号,通过配置JSON文件和封装数据操作来提升效率。典型应用场景包括用户注册流程和多设备数据同步,开发者可以专注于业务逻辑而非基础设施维护。 (149字)

2025-06-05 21:20:12 703

原创 鸿蒙应用开发之uni-app x实践

本文介绍了使用uni-app x开发纯血鸿蒙应用(Harmony next)的实践经验。主要内容包括:环境搭建中DevEco Studio安装和证书申请的注意事项;开发过程中遇到的编译、性能和界面问题;代码示例和模块配置方法;调试与发布流程;以及开发中遇到的各种坑点与解决方案。文章还提供了项目结构建议和开发优化提示,指出虽然当前存在一些限制,但随着鸿蒙系统完善,uni-app x开发鸿蒙应用将获得更好的体验。

2025-06-04 21:29:26 986

原创 鸿蒙开发中的那些工具函数

本文分享了鸿蒙开发中常用的工具函数,包括字符串处理、错误处理、异步操作、UUID生成和Base64编解码等实用功能。文章采用DevEco Studio 4.0开发环境,基于HarmonyOS SDK API 14(鸿蒙5.0),测试设备为华为Mate 60 Pro。通过代码示例展示了util工具包的使用方法,包括格式化字符串、错误信息获取、Promise转换、UUID生成以及Base64编码/解码等常见开发场景的应用技巧,帮助开发者提高鸿蒙应用的开发效率。

2025-05-29 13:08:31 422

原创 鸿蒙应用开发:WebSocket 使用示例

本文分享了在鸿蒙5.0应用中使用WebSocket实现实时通信的开发经验。文章详细介绍了从初始化WebSocket连接、实现Ping功能到关闭连接的全过程,重点讲解了API14新增的配置项和优化点,包括更完善的错误处理、超时设置等。作者还总结了开发中遇到的常见问题(如内存泄漏、连接超时等)及解决方案,并建议实际项目中需要添加自动重连、心跳检测等功能。该示例虽简单但覆盖了WebSocket主要功能,展示了鸿蒙5.0在WebSocket模块的改进和易用性提升。

2025-05-29 13:00:52 782

原创 开发者工具箱-鸿蒙弹窗使用指南

本文总结了鸿蒙应用开发中弹窗组件的使用经验,重点介绍了网页弹窗的实现方法。文章从基础知识入手,详细讲解了弹窗类型、开发背景、实现步骤(包括基础配置、自定义弹窗代码和使用示例),并记录了常见问题如样式、网页加载和性能问题。提供了最佳实践建议,包括弹窗设计原则、代码组织和测试要点。最后分享了已集成该组件的鸿蒙开发者工具箱下载链接,为开发者提供了一套完整的弹窗解决方案和使用指导。

2025-05-25 17:45:22 706

原创 开发者工具箱-华为账号登录功能实现

本文介绍了华为账号登录功能的实现过程。首先解释了华为账号登录的基本概念,包括UnionID、OpenID等关键术语。然后详细说明了开发背景和实现步骤,包括基础配置、登录核心功能以及用户信息管理模块。文章特别强调了实践中遇到的六大坑点,如登录状态持久化、异常处理等问题。最后提供了集成示例代码,展示如何初始化华为账号登录按钮。该实现主要为华为手机用户提供一键登录功能,简化传统的注册登录流程。

2025-05-25 17:36:34 657

原创 开发者工具箱-鸿蒙RDB数据库封装与使用实践

本文介绍了鸿蒙RDB数据库的封装与使用实践。首先概述了SQL基础知识,包括创建表、增删改查等常用语句。然后详细说明了封装RDB工具类的实现过程,采用单例模式初始化数据库,并实现了CRUD操作方法。文中还总结了开发中遇到的常见问题,如内存泄漏、性能优化等踩坑经验。最后提供了工具类的使用示例,展示了如何通过封装简化数据库操作,提升开发效率。该工具类可有效减少重复代码,使鸿蒙应用开发更加便捷。

2025-05-25 12:03:19 426

原创 鸿蒙隐私弹窗功能开发实践

本文分享了鸿蒙应用隐私弹窗开发的实践经验。作者介绍了创建自定义隐私弹窗组件的完整代码实现,包括弹窗布局、按钮交互和隐私政策链接跳转功能。详细说明了在欢迎页面中集成弹窗的逻辑,以及使用Preferences存储用户同意的状态。分享了开发过程中遇到的界面设计、交互体验和数据存储等关键问题的解决方案,并强调了权限管理、用户体验和合规性等注意事项。文章为开发者提供了实用的鸿蒙隐私弹窗实现方案。

2025-05-25 11:52:31 436

原创 开发者工具箱-鸿蒙懒加载功能开发笔记

本文分享了作者开发鸿蒙应用懒加载功能的经验。文章通过两个开发故事(崩溃问题和数据变化问题),详细介绍了懒加载的实现过程、使用场景和踩坑记录。提供了完整的代码示例,包括数据源接口、监听器实现和实际应用案例。总结部分指出功能虽已可用,但仍存在加载速度和数据变化卡顿等优化空间。全文以幽默诙谐的笔调呈现开发中的挑战与收获,适合鸿蒙开发者参考借鉴。

2025-05-25 11:46:36 245

原创 开发者工具箱-跳转到应用市场

本文介绍了鸿蒙应用中开发法律咨询模块的过程,包含跳转应用市场、收藏和用户反馈三大功能。通过代码示例展示了具体实现,并分享了开发中遇到的权限、收藏提示等典型问题及解决方案。文章最后总结了模块的完善程度,指出仍需优化的细节,并提供了下载体验链接。该模块已集成到鸿蒙开发者工具箱中,旨在为用户提供便捷的法律咨询入口,同时为开发者提供参考案例。

2025-05-25 11:34:34 346

原创 开发者工具箱-鸿蒙二维码工具开发笔记

最近在搞鸿蒙工具箱,心血来潮想加个二维码工具。说实话,一开始我还挺自信的,觉得不就是个简单的二维码嘛,能有多难?结果一上手才发现,我太天真了!各种格式、参数、保存、扫描,搞得我头都大了。特别是那个扫描功能,动不动就崩溃,气得我直想砸键盘。

2025-05-25 11:20:48 820

原创 开发者工具箱-鸿蒙HTTP请求测试器开发笔记

鸿蒙HTTP请求测试器开发总结 本文记录了鸿蒙HTTP请求测试器的开发过程与经验。该工具支持GET/POST/PUT/DELETE方法,具备URL自动补全、参数配置、请求头自定义、请求体编辑等功能。开发过程中遇到诸多挑战:请求封装需处理异常和性能问题;参数处理需考虑各种格式;用户体验方面需优化URL补全、响应格式化和复制功能。通过不断迭代,最终实现了稳定易用的测试工具,为接口调试提供了便捷解决方案。

2025-05-25 10:55:38 852

原创 开发者工具箱-鸿蒙JSON格式化器开发笔记

本文记录了开发鸿蒙JSON格式化工具的过程,主要包含以下内容:1) 工具功能说明,包括JSON格式化、缩进设置、错误提示等;2) 开发过程中的问题与解决方案,如JSON解析错误处理、缩进灵活性改进、大JSON性能优化等;3) 关键代码示例展示格式化与复制功能的实现;4) 踩坑经验总结与优化建议;5) 工具已集成到鸿蒙开发者工具箱中。作者分享了从需求分析到功能实现的完整经历,特别是针对用户体验的多次迭代改进过程。

2025-05-25 10:46:26 1264

原创 开发者工具箱-鸿蒙时间戳转换器开发笔记

《鸿蒙时间戳转换器开发笔记》记录了作者开发时间戳转换功能的过程。文章详细介绍了工具的主要功能,包括时间戳与日期互转、多种格式支持、时区处理等。开发过程中遇到了时间格式验证、时区转换、日期选择器等技术难题,通过多次调试和优化最终解决。文中分享了调试代码示例,并总结了功能优化、性能提升和用户体验改进的建议。该工具已集成到鸿蒙开发者工具箱中,基本满足日常使用需求,未来还将继续完善。

2025-05-25 10:39:40 1036

原创 开发者工具箱-鸿蒙颜色转换器开发笔记

本文记录了鸿蒙颜色转换器开发过程中的经验与教训。该工具支持HEX、RGB、HSL等多种颜色格式互转,包含可视化选择器、实时预览和一键复制等功能。开发过程中遇到格式验证、颜色空间转换、选择器体验等挑战,通过多次调试最终解决。文章详细介绍了验证函数、转换算法等技术实现,并总结了功能优化、性能提升和用户体验改进建议。该工具已集成到鸿蒙开发者工具箱中,作者分享了开发中的小故事和踩坑经历,为类似项目提供了有益参考。

2025-05-24 23:05:50 1147

原创 开发者工具箱-鸿蒙大小写转换开发笔记

本文记录了鸿蒙工具箱中大小写转换功能的开发过程。该功能支持14种文本格式转换,包括驼峰式、帕斯卡式等,实现了实时预览和一键复制。开发中遇到分隔符处理、首字母大写、特殊字符处理等问题,通过改进正则分割算法和格式判断逻辑解决。作者还分享了调试案例和优化建议,如支持更多格式、增加历史记录等。目前功能已集成到鸿蒙工具箱中,基本满足使用需求,后续将持续优化。

2025-05-24 15:06:17 988

原创 开发者工具箱-鸿蒙金额转换开发笔记

本文记录了鸿蒙工具箱中金额转换功能的开发过程。主要实现数字转中文大写功能,支持小数处理、一键复制和收藏功能。开发中遇到金额格式、零处理、小数位数等边界问题,通过分阶段优化解决。文章分享了格式化函数、金额验证和转换实现的关键代码,并总结了常见问题及优化建议。该工具已集成到鸿蒙开发者工具箱,满足基本使用场景,未来计划进一步完善功能和用户体验。

2025-05-24 14:58:49 999

原创 鸿蒙密码生成器开发笔记

本文记录了鸿蒙密码生成器的开发过程。该工具支持自定义密码长度和字符类型,提供一键复制和收藏功能。开发中解决了随机性、字符集显示、复制失败等关键问题,实现了核心功能包括字符集定义、配置管理和密码生成算法。文章还列出了性能优化建议和用户体验改进方向,如密码强度检测、批量生成等功能扩展。最终成果已集成到鸿蒙开发者工具箱中,可满足基础密码生成需求。

2025-05-24 14:36:17 334

原创 鸿蒙MD5工具开发笔记 - crypto-js三方库使用实践

鸿蒙MD5工具开发笔记 - crypto-js三方库使用实践

2025-05-24 11:31:53 1083

原创 开发者工具箱-鸿蒙AES加密解密开发笔记

本文介绍了在鸿蒙系统中实现AES加密解密功能的开发笔记。主要内容包括:AES加密基础知识、加密模式与密钥长度选择;鸿蒙应用的具体实现过程,包含加密解密核心代码;开发过程中遇到的密钥验证、中文乱码、性能等问题的解决方案;以及功能优化、性能提升和安全性增强的建议。文章最后提供了该工具在鸿蒙开发者工具箱中的下载链接,可用于保护敏感信息、传输数据安全等场景。

2025-05-24 11:24:08 663

原创 开发者工具箱-鸿蒙IPv6子网计算器开发笔记

本文介绍了鸿蒙IPv6子网计算器的开发过程。文章首先讲解了IPv6基础知识,包括地址格式、类型、压缩规则和子网划分等概念。然后详细说明了计算器的功能设计,主要包括网络地址计算、可用主机数计算和首尾地址计算等功能。在实现部分,展示了核心代码逻辑,重点解决了IPv6地址压缩、大数计算等技术难点。最后总结了开发过程中遇到的格式验证、性能优化等问题及解决方案。该工具已集成到鸿蒙开发者工具箱中,可帮助开发者进行IPv6网络规划与问题排查。

2025-05-24 11:17:40 881

原创 开发者工具箱-鸿蒙IPv4子网计算器开发笔记

这篇笔记记录了开发鸿蒙IPv4子网计算器的过程。文章首先介绍了IP地址、子网掩码等基础知识,然后详细说明了计算器的各项功能,包括网络地址、广播地址、可用主机数等计算功能。实现过程通过位运算处理IP地址,代码展示了核心计算方法。作者还分享了遇到的格式验证、边界情况等开发问题及优化建议。最终成果已集成到鸿蒙开发者工具箱中,可用于网络规划、问题排查和学习网络知识。

2025-05-24 10:57:04 460

原创 开发者工具箱-鸿蒙DNS查询工具开发笔记

最近在搞鸿蒙开发者工具箱,想着加个DNS查询功能。这玩意主要是用来查域名解析的,比如A记录、AAAA记录、CNAME记录这些。本来以为挺麻烦的,结果发现鸿蒙对DNS查询支持得还不错,直接用系统API就能搞定。调了几次,基本功能就出来了。

2025-05-24 10:29:55 597

原创 开发者工具箱-鸿蒙网络测速工具开发笔记

最近在做鸿蒙开发者工具箱,需要加个网络测速功能。这个功能主要是用来测网速的,包括下载速度、上传速度还有网络延迟。实际开发时发现鸿蒙对网络测速的支持不太完善,得自己写测速逻辑。调试了好几次,总算搞出来一个能用的版本

2025-05-24 10:26:23 651

原创 开发者工具箱-鸿蒙网络工具之端口扫描开发实践

最近在开发鸿蒙开发者工具箱时,需要实现一个端口扫描功能。这个功能可以帮助开发者快速检测目标主机的端口开放情况,对于网络调试和安全性测试非常有用。经过实践,我们使用HTTP协议实现了这个功能,虽然和传统的端口扫描工具有所不同,但基本能满足开发调试的需求。

2025-05-24 10:19:26 818

原创 开发者工具箱-鸿蒙网络工具之Ping工具开发实践

最近在开发鸿蒙开发者工具箱时,需要实现一个网络连通性测试功能。由于鸿蒙系统API的限制,无法直接使用传统的ICMP协议实现Ping功能。经过多次尝试,发现使用HTTP协议是一个可行的替代方案,虽然和传统Ping有些区别,但基本能满足开发调试的需求。

2025-05-24 09:46:27 988

原创 开发者工具箱-鸿蒙设备信息功能开发实践

本文介绍了鸿蒙开发者工具箱中设备信息功能模块的开发实践。该模块整合了设备基本信息、系统信息、硬件信息、网络状态、屏幕参数、相机配置和传感器数据等多维度信息。通过鸿蒙系统提供的API接口获取各类数据,并设计相应的数据模型进行管理。文章详细展示了设备信息获取、网络状态监控、相机参数查询等核心功能的实现代码,包括权限管理机制。该功能模块为开发者提供了全面的设备信息展示和调试工具,有效提升了开发效率。

2025-05-24 09:31:21 809

原创 开发者工具箱-鸿蒙电池监控功能开发实践

本文介绍了鸿蒙开发者工具箱中电池监控功能的开发实践。该功能源于实际开发需求,可实时监控电池电量、充电状态、温度等信息,并支持低电量提醒。技术实现采用了鸿蒙的@ohos.batteryInfo API,通过单例模式管理监控服务,并设计了简洁的ArkUI界面。功能特点包括实时监控、智能提醒和直观展示,开发过程中注重性能优化和生命周期管理,为开发者调试电池敏感应用提供了实用工具。

2025-05-24 09:17:58 700

原创 Chapter 08: 性能优化实践

TypeScript 集成,包括类型定义、类型推导、最佳实践等。

2025-01-16 17:15:00 402

原创 Chapter 07: 项目部署与优化

注:本章涉及的部署方案可根据实际需求调整,欢迎交流讨论。欢迎联系我获取专业支持。

2025-01-15 10:45:00 552

原创 Chapter 06: 网络请求与数据处理

{

2025-01-14 13:45:00 794

原创 Chapter 05: 路由与状态管理

1.2 路由守卫2. 路由功能2.1 动态路由2.2 路由过渡动画Pinia 状态管理1. Store 定义1.1 基础 Store1.2 组合式 Store2. Store 使用2.1 在组件中使用2.2 Store 订阅实践示例:用户认证系统最佳实践路由设计状态管理性能优化网络请求与数据处理,包括 Axios 的使用、数据缓存、错误处理等。

2025-01-13 19:00:00 428

原创 Chapter 03: 组合式 API

组合式 API (Composition API) 的工作原理与最佳实践。

2025-01-12 10:15:00 326

原创 Chapter 02: Vue3 基础概念

Vue3 的基础语法、响应式系统与生命周期。

2025-01-11 18:00:00 359

原创 Chapter 04: 组件开发实战

/ 子组件// 子组件 < script setup lang = "ts" > interface Emits {()

2025-01-11 13:23:58 269

空空如也

空空如也

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

TA关注的人

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