移动开发
Flutter for OpenHarmony: Flutter 三方库 change_case 灵活控制字符串命名规范转换(更强大的 ReCase 替代方案)
欢迎加入开源鸿蒙跨平台社区:#
前言在进行 OpenHarmony 开发时,我们经常需要处理不同系统间的命名冲突。例如:后端 API 的返回是 SCREAMING_SNAKE_CASE,而你的 Flutter 实体类需要 camelCase,或者你需要生成 ArkTS 的 kebab-case 代码。虽有 recase 这样的老
Flutter for OpenHarmony 实战:投票管理系统完整开发指南
Flutter for OpenHarmony 实战:投票管理系统完整开发指南
文章目录
Flutter for OpenHarmony 实战:投票管理系统完整开发指南
摘要
一、项目背景与功能概述
1.1 投票系统的应用场景
1.2 应用功能规划
1.3 投票规则说明
二、投票系统设计原则
2.1 用户界面设计
2.2 数据流向设计
Flutter for OpenHarmony:Flutter 三方库 yaml_edit 精准修改 YAML 文件内容(保留注释与格式的编辑神器)
欢迎加入开源鸿蒙跨平台社区:#
前言在 OpenHarmony 应用中,如果我们需要编写自动化脚本、动态修改应用的本地配置文件,或者开发一个专门管理鸿蒙 oh-package.json5(其结构与 YAML 类似)的工具,你会发现直接使用 jsonEncode 转换后会丢失所有的注释和原有的排版缩进。yaml_ed
React Native for OpenHarmony:简易计算器应用的开发与跨平台适配实践
简易计算器应用的开发与跨平台适配实践
摘要
1. 引言:为何选择计算器作为 OpenHarmony + RN 入门项目?
2. 技术栈与开发环境
2.1 核心依赖版本
3. 核心状态管理设计
3.1 状态流转逻辑
3.2 使用 useCallback 优化性能
4. 核心计算逻辑实现
4.1 基础计算函数
4.2 等号处理逻
Flutter for OpenHarmony 实战:Bloc Concurrency — 精密控制异步流
Flutter for OpenHarmony 实战:Bloc Concurrency — 精密控制异步流
前言在进行 Flutter for OpenHarmony 开发时,处理用户交互引发的异步请求(如搜索建议、刷新加载、点赞动画)是家常便饭。然而,如果用户在短时间内连续点击或快速输入,系统默认会并行处理所有
Android SDK 安装指南(MacOS 和 Windows)
Android SDK 安装指南(MacOS 和 Windows)你需要在对应开发环境(Windows 或 macOS 13.2.1)上安装 Android SDK,核心需求是完成环境配置、适配跨平台/App开发、后续能正常编译Android项目。Android SDK 有两种安装方式:「通过Android St
快马助力EC6108V9C刷安卓9.0:一键解锁机顶盒新玩法
快速体验
打开 InsCode(快马)平台
输入框内输入如下内容: 开发一个用于EC6108V9C机顶盒刷安卓9.0的工具。功能包括:1. 自动检测设备型号和当前系统版本;2. 提供安卓9.0 ROM下载和校验功能;3. 生成一键刷机脚本,支持命令行和图形界面操作;
快速上手:iPhone 5c完美降级到iOS 8.4.1完整指南
快速上手:iPhone 5c完美降级到iOS 8.4.1完整指南 【免费下载链接】Legacy-iOS-Kit An all-in-one tool to downgrade/restore, save SHSH blobs, and jailbreak legacy iOS devices 项目地址:
Flutter for OpenHarmony:html 纯 Dart 版 DOM 解析器,爬虫与富文本处理利器(支持 CSS 选择器) 深度解析与鸿蒙适配指南
欢迎加入开源鸿蒙跨平台社区:#
前言在 Web 开发中,DOM 操作是家常便饭。但在 Flutter(以及 Dart Server)环境中,我们没有浏览器的 window 或 document 对象。如果我们想解析一段 HTML 字符串,提取其中的文本、图片链接,或者修改某些标签的属性,
