logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙 PC · Termony 自验证环境搭建与外部 HNP 集成实践(DAY4-10)(2)

本文记录了在OpenHarmony PC上适配命令行工具的全过程。通过构建HNP包、搭建Termony终端环境、集成验证等步骤,实现了从打包到部署的完整闭环。关键点包括:1) 独立验证HNP包结构完整性;2) 利用Termony构建命令行沙箱环境;3) 通过PATH和LD_LIBRARY_PATH集成外部工具;4) 解决路径差异、权限缺失等典型问题。最终形成了可复用的验证链路,为后续工具适配提供了

文章图片
#harmonyos#华为
【Day11】开源鸿蒙复盘(2)

本文摘要:文章系统介绍了Flutter在鸿蒙OpenHarmonyOS中的组件化开发实践。从Flutter自定义组件基础(StatelessWidget/StatefulWidget)入手,对比分析了ArkUI与Flutter的组件封装差异,提出跨端组件库的三层方法论:抽象共性接口、平台分流实现和避免高频跨端桥接。重点展示了仿知乎日报首页轮播图的完整实现,包括数据模型设计、PageSlider封装

文章图片
#开源#harmonyos#华为
【Day11】开源鸿蒙复盘(1)

最近在做 Flutter 迁移/鸿蒙化尝试的同学越来越多,但很多人第一步就会卡在“工具链搭不起来、能写 Flutter 但跑不进鸿蒙、hap 构建失败”这些问题上。因此 Day1-6 的学习价值非常高:它不是讲概念,而是手把手搭出一条 Flutter → OpenHarmony 的真实编译运行链路,并用 GitCode 口袋工具这个小项目验证链路可用。只要这一段走通,后面的组件封装、插件适配、业务

文章图片
#harmonyos#华为
开源鸿蒙 PC · Termony 自验证环境搭建与外部 HNP 集成实践(DAY4-10)(1)

摘要:本文详细介绍了在Termux环境下搭建OpenHarmony开发环境的完整流程,包括基础环境配置、源码下载、HNP工具链集成和交叉编译验证。同时提供了鸿蒙模拟器(Emulator)的安装使用指南,涵盖虚拟设备创建、应用调试及常见问题解决方案。通过模拟器可实现快速验证UI、联调系统能力和稳定复现问题,显著提升开发效率。文中特别强调了环境配置要点和性能优化方法,为开发者提供了从环境搭建到应用调试

文章图片
#harmonyos#华为
【Day7-10】开源鸿蒙组件封装实战(3)仿知乎日报的首页轮播图实现

本文介绍了在HarmonyOS NEXT中实现仿知乎日报首页轮播图的方法。主要使用PageSlider组件作为基础,结合PageSliderProvider和PageSliderController实现动态数据绑定与控制。文章详细阐述了数据模型定义、布局文件实现、轮播逻辑封装等关键步骤,包括自动轮播控制、指示器实现和点击事件处理。同时提供了性能优化建议,如使用ImageCache管理图片加载、页面

文章图片
#开源#harmonyos#华为
【Day7-10】开源鸿蒙之Flutter 的自定义组件封装(1)

自定义组件是 Flutter 中通过组合现有组件或从头构建新组件的方式实现特定功能。通常通过继承或实现,前者用于无状态组件,后者用于需要动态更新的组件。无状态组件继承,通过build方法返回一个组件树。适合静态展示内容。@override有状态组件继承,并搭配一个State类管理动态数据。通过setState触发界面更新

文章图片
#开源#harmonyos#flutter
DAY【4-6】开源鸿蒙Flutter如何搭建GitCode口袋工具

摘要:本文介绍了基于Flutter+Dio开发的GitCode口袋工具项目配置过程。首先需从GitCode获取项目源码并配置访问令牌,然后解决搭建过程中遇到的版本兼容问题(需调整SDK版本至6.0.0)、调试签名问题(需删除原有签名)和依赖问题(需执行flutter build hap命令)。最后通过DevEco Studio配置调试签名并登录账号完成项目部署。文章详细记录了配置过程中可能出现的错

文章图片
#开源#harmonyos#flutter
【DAY1-3】零基础Flutter 编译开发 鸿蒙openHarmonyOS

本文介绍了鸿蒙系统(HarmonyOS)的概况及开发环境搭建指南。鸿蒙系统是华为推出的全场景分布式操作系统,支持手机、平板、智能穿戴等多种设备。文章详细说明了开发环境配置步骤,包括Git、Java JDK17、Flutter SDK的安装,重点介绍了DevEco Studio 6.0.0的下载安装流程及其相关配置,如OpenHarmony SDK安装、ArkUI-x设置和虚拟机模拟器配置。通过本指

文章图片
#harmonyos#华为
【Day1-3】(Windows版)Open Harmony PC 命令行适配指南环境准备篇(1)

摘要:本文详细介绍了在Windows系统上搭建OpenHarmony开发环境的完整流程。主要内容包括:1) 基础环境准备(Git、Node.js、Python安装);2) OpenHarmony开发工具配置(DevEco Studio安装及环境变量设置);3) WSL2的安装与配置步骤,包含系统版本检查、功能启用、Ubuntu 22.04安装等关键环节;4) 开发环境验证方法。文章提供了具体的命令

文章图片
#windows
【Day7-10】开源鸿蒙Flutter 常用组件封装实战(2)

本文对比开源鸿蒙与Flutter的组件封装方法,鸿蒙基于ArkUI框架通过装饰器定义组件属性和事件,Flutter通过继承Widget类组合现有组件。提出跨平台适配策略包括抽象接口和平台判断,并介绍调试工具和进阶实践如主题集成和动画实现。最后以image_cropper插件鸿蒙化为例,说明需要签名才能运行。全文提供代码示例,涵盖从基础封装到高级应用场景。

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