logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【开源鸿蒙跨平台Flutter开发】AtomGit Pocket Tool:仓库详情与交互优化

前几天完成了用户/仓库搜索以及我的仓库列表等基础功能,并实现了下拉刷新和上拉加载。今天主要是实现仓库详情查看功能。"我的仓库"页面:点击卡片查看详情页"搜索结果"页面:点击卡片显示仓库链接仓库详情页我的仓库查看详情,仓库搜索结果显示链接写完这篇笔记已经挺迟了,明天继续加油!

#flutter
【开源鸿蒙跨平台Flutter开发】AtomGit Pocket Tool:仓库详情与交互优化

前几天完成了用户/仓库搜索以及我的仓库列表等基础功能,并实现了下拉刷新和上拉加载。今天主要是实现仓库详情查看功能。"我的仓库"页面:点击卡片查看详情页"搜索结果"页面:点击卡片显示仓库链接仓库详情页我的仓库查看详情,仓库搜索结果显示链接写完这篇笔记已经挺迟了,明天继续加油!

#flutter
【开源鸿蒙跨平台Flutter开发】AtomGit Pocket Tool:仓库组件化

使用增强点击反馈;头部采用展示仓库所有者头像,若缺失则显示首字母;主体呈现仓库名称、作者、描述;尾部通过Chip集合展示 Star 数、Fork 数、语言和更新时间。onTap;@overrideText(),],],),),),该组件可在搜索结果和“我的仓库”页面复用,避免重复布局代码。

文章图片
#flutter
【开源鸿蒙跨平台Flutter开发】AtomGit Pocket Tool:可视化目录树实现

可视化的目录已成功实现,支持显示完整的仓库文件结构。:渲染README文档(下部主区域)- 待实现。:可视化目录树(上部区域)✅ 本次完成。:实现层级导航与内容展示 - 待实现。:代码高亮 - 待实现。

#flutter
【开源鸿蒙跨平台Flutter开发】AtomGit Pocket:下拉刷新与上拉加载

通过本阶段迭代,目前完善了列表交互体验与仓库卡片的组件化,为后续功能扩展打下了基础。

#flutter
【开源鸿蒙跨平台开发学习笔记】Day01:搭建跨平台开发环境-Flutter(Windows版)

今日目标:搭建鸿蒙版Flutter开发环境(Windows)。DevEco Studio我之前就已经安装好了,就不再重新下载安装了。

文章图片
#学习
【开源鸿蒙跨平台开发学习笔记】Day02:搭建AtomGit口袋工具

通过今天的实践,我成功搭建了GitCode口袋工具项目。这个过程涉及了环境配置、源码获取、API令牌配置、项目构建和调试运行等关键环节,为后续更复杂的项目开发打下了坚实基础。

文章图片
#开源#学习
【开源鸿蒙跨平台Flutter开发】AtomGit Pocket Tool:基于Flutter for OpenHarmony的跨平台应用开发

GitCode是一个专注于开源社区的代码托管平台,提供全方位服务。

#flutter
【HarmonyOS 6】进度组件实战:打造精美的数据可视化

在移动应用开发中,数据可视化是提升用户体验的重要手段。用户需要直观地了解自己的进度、完成度和目标达成情况。ArkTS 提供了强大的 Progress 组件,支持多种样式和丰富的自定义选项,让开发者能够轻松打造精美的进度展示效果。本文将通过一个实际案例——健康管理应用的进度展示系统,带你深入理解 Progress 组件的使用方法和设计技巧。本文适合已经了解 ArkTS 基础语法的初学者阅读。通过学习

文章图片
#harmonyos#华为#鸿蒙
【HarmonyOS 6】数据可视化:实现热力图时间块展示

在时间管理类应用中,如何直观地展示一天的时间使用情况是一个重要的设计挑战。本文将详细讲解如何在 HarmonyOS 应用中实现一个交互式的热力图时间块展示页面,用户可以通过点击和拖动来快速记录时间,同时以网格形式直观地查看时间分布。如何使用 Grid 组件实现网格布局如何实现复杂的手势交互(长按、拖动、点击)如何动态计算和渲染时间单元格如何处理时间块的冲突和拆分如何实现数据驱动的 UI 更新@Co

#harmonyos#华为#鸿蒙
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择