logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端性能优化:移动端优化详解

移动端优化是前端性能优化的重要组成部分,通过减少资源大小、优化网络请求、适配不同设备和优化交互体验等技术,可以显著提高移动端页面的加载速度和用户体验。良好的移动端优化不仅可以提高性能,还可以提高用户满意度和转化率。

#linux#嵌入式
Flutter for OpenHarmony:bdd_widget_test 非技术人员也能看懂的测试用例(Gherkin 行为驱动开发) 深度解析与鸿蒙适配指南

bdd_widget_test是一款基于Gherkin语法的Flutter测试框架,让非技术人员也能参与测试编写。它通过自然语言描述测试场景(如"Given-When-Then"),自动生成Dart测试代码。框架包含解析器、代码生成器和测试运行器三部分,支持内置常用步骤和自定义复杂逻辑。以计数器功能为例,展示了从编写.feature文件到生成_test.dart的完整流程,使测

文章图片
#flutter#测试用例#驱动开发 +4
Flutter for OpenHarmony:async 异步编程的强力补丁,流处理与集合操作的扩展库(Dart 官方出品) 深度解析与鸿蒙适配指南

Dart 语言天生支持异步编程(FutureStream),这使得它非常适合 UI 开发。然而,标准库dart:async提供的是最基础的原语。“我需要合并三个 Stream,无论谁来了数据都处理。“我要把一个 Stream 切分成块,但不想手动写 transformer。“我想缓存 Future 的结果,防止重复网络请求。这时候,asyncpackage 就登场了。

文章图片
#flutter#harmonyos#华为 +2
Flutter for OpenHarmony: Flutter 三方库 google_maps 在鸿蒙应用中嵌入全球地图服务的架构实践(跨平台地图方案库)

本文探讨了如何将Flutter应用中基于Google地图的逻辑迁移到鸿蒙平台。文章提出采用"统一接口层,分平台实现"的适配策略,重点分析了坐标定位、标记点管理等核心API的跨平台实现方案,并提供了全球租车、外卖应用等典型场景的解决方案。针对鸿蒙平台特点,介绍了Web容器适配方案和多分辨率适配技巧,最后通过一个完整的全球选址器模型示例,展示了如何在保留Google地图生态优势的同

文章图片
#flutter#harmonyos#华为
Flutter for OpenHarmony: Flutter 三方库 linkify 让鸿蒙应用中的文本 URL 和邮箱秒变可点击链接(文本交互增强神器)

linkify是一个专为OpenHarmony应用设计的文本链接化Dart库,能自动识别URL、Email等实体并转化为可点击链接。通过高效正则解析引擎,将文本拆解为语义化片段,适用于IM聊天、反馈系统等场景。支持深度过滤选项,配合url_launcher实现鸿蒙系统跳转,经过优化可处理大文本保持流畅性。该库让开发者轻松实现文本智能交互,提升用户体验,是OpenHarmony生态中打磨细节的必备工

文章图片
#harmonyos#flutter#交互 +3
Flutter for OpenHarmony:convert 高效的二进制编码解码器,轻松处理 Hex、JSON、Base64(数据格式转换) 深度解析与鸿蒙适配指南

摘要: convert 是 Dart 官方维护的增强转换库,弥补了标准库在处理十六进制字符串、Base64 变体等编码时的不足。它提供 Codec、Converter 和 Sink 等核心组件,支持双向转换和流式处理,适用于蓝牙通信、加密密钥存储和自定义协议解析等场景。该库纯 Dart 实现,可直接用于 OpenHarmony 平台,并通过 Stream.transform 或 compute 优

文章图片
#flutter#json#harmonyos +3
Flutter for OpenHarmony:completion 打造极速命令行体验(为你的 CLI 工具添加自动补全) 深度解析与鸿蒙适配指南

本文介绍了如何利用Dart的completion库为OpenHarmony开发工具添加Shell自动补全功能。文章首先阐述了自动补全的工作原理,包括安装阶段生成Shell脚本和运行阶段提供补全建议两个核心环节。随后针对OpenHarmony开发场景进行适配说明,指出该功能主要适用于PC端开发工具。通过基础用例和鸿蒙多模块构建工具的实战示例,详细演示了如何定义补全逻辑和安装补全脚本。最后强调自动补全

#flutter#harmonyos#华为 +2
Flutter for OpenHarmony:dart_console 打造炫酷命令行界面,绘制表格、控制光标与进度条(CLI 交互库) 深度解析与鸿蒙适配指南

摘要: dart_console 是一个强大的 Dart 终端控制库,支持颜色、光标移动、单字符输入和表格绘制等功能,适用于开发命令行工具。它基于 ANSI 转义序列,提供类似 GUI 的终端交互体验,适用于 OpenHarmony 设备调试和监控工具开发。核心功能包括: 彩色文本:设置前景/背景色 光标控制:实现进度条、动画和重绘 原始模式输入:无需回车直接捕获按键 OpenHarmony 适配

文章图片
#flutter#交互#harmonyos
Flutter for OpenHarmony 实战:flutter_slidable 侧滑交互适配方案

Flutter for OpenHarmony实战:flutter_slidable侧滑交互适配方案 本文介绍了在HarmonyOS NEXT中使用Flutter插件flutter_slidable实现符合鸿蒙设计风格的侧滑交互方案。核心内容包括: 交互原理:通过ActionPane定义左右侧滑菜单,推荐使用Drawer Motion动效 基础集成:添加依赖并实现基本侧滑功能 鸿蒙适配:优化视觉风

文章图片
#flutter#交互#android +3
Flutter for OpenHarmony 实战:DartX — 极致简练的开发超能力集

摘要: DartX 是一个为 Flutter for OpenHarmony 开发提供高效工具的扩展库,通过简化基础功能实现(如集合操作、字符串处理、日期运算)减少重复代码。它借鉴 Kotlin 的语法特性,提供链式调用和空安全支持,提升开发效率与代码稳健性。DartX 兼容 HarmonyOS NEXT,且通过 Tree Shaking 优化不影响包体积。实战示例展示了其在数据清洗、UI 适配中

文章图片
#flutter#harmonyos#华为 +2
    共 518 条
  • 1
  • 2
  • 3
  • 52
  • 请选择