logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙跨平台:Flutter 与 AtomGit 总结

入门 Flutter 的旅程,是从跟着老师的教程一步步摸索开始的。其中最具挑战性的,莫过于环境配置与入门阶段。花费大量时间排查各类报错,反复重装开发环境,在项目前置准备上投入了诸多精力,却也在一次次解决问题中,慢慢摸清了基础配置的逻辑。接着、我开始深入学习老师们的项目案例。拆解页面构建思路、方法选型与代码规范,在模仿中,逐步解锁 Flutter 的核心逻辑。随着学习的深入,我对 Flutter 的

#flutter#harmonyos
开源鸿蒙跨平台:Flutter 与 AtomGit 总结

入门 Flutter 的旅程,是从跟着老师的教程一步步摸索开始的。其中最具挑战性的,莫过于环境配置与入门阶段。花费大量时间排查各类报错,反复重装开发环境,在项目前置准备上投入了诸多精力,却也在一次次解决问题中,慢慢摸清了基础配置的逻辑。接着、我开始深入学习老师们的项目案例。拆解页面构建思路、方法选型与代码规范,在模仿中,逐步解锁 Flutter 的核心逻辑。随着学习的深入,我对 Flutter 的

#flutter#harmonyos
开源鸿蒙跨平台:Flutter 登录退出与身份识别

同时做了数据去重、空值兜底、异常捕获,是连接业务层与本地存储的桥梁,所有存储方法均为静态方法,业务层可直接调用,无需实例化。▸ auth_service.dart 是基础依赖层:提供登录、Token 校验、用户信息获取能力,为其他模块提供用户鉴权数据;▸ persistence_storage.dart 是业务存储层:依赖认证服务的用户信息,实现多用户隔离的本地数据存储;▸ api_client.

#flutter#harmonyos#华为
开源鸿蒙跨平台:Flutter 登录退出与身份识别

同时做了数据去重、空值兜底、异常捕获,是连接业务层与本地存储的桥梁,所有存储方法均为静态方法,业务层可直接调用,无需实例化。▸ auth_service.dart 是基础依赖层:提供登录、Token 校验、用户信息获取能力,为其他模块提供用户鉴权数据;▸ persistence_storage.dart 是业务存储层:依赖认证服务的用户信息,实现多用户隔离的本地数据存储;▸ api_client.

#flutter#harmonyos#华为
开源鸿蒙跨平台:Flutter 登录退出与身份识别

同时做了数据去重、空值兜底、异常捕获,是连接业务层与本地存储的桥梁,所有存储方法均为静态方法,业务层可直接调用,无需实例化。▸ auth_service.dart 是基础依赖层:提供登录、Token 校验、用户信息获取能力,为其他模块提供用户鉴权数据;▸ persistence_storage.dart 是业务存储层:依赖认证服务的用户信息,实现多用户隔离的本地数据存储;▸ api_client.

#flutter#harmonyos#华为
开源鸿蒙跨平台:Flutter 个人主页开发

/ 内容类型枚举:控制页面展示不同的内容summary, // 默认:个人信息摘要主页followedUsers, // 关注用户列表页// 全局变量// 网络请求实例// 当前登录用户信息// 用户信息加载状态String?_userError;// 用户信息加载错误信息// 关注用户数量// 个人仓库数量// 默认展示摘要页// 关注用户列表// 关注用户加载状态枚举是页面内容切换的核心开关所

#harmonyos#flutter#华为
开源鸿蒙跨平台:Flutter 个人主页开发

/ 内容类型枚举:控制页面展示不同的内容summary, // 默认:个人信息摘要主页followedUsers, // 关注用户列表页// 全局变量// 网络请求实例// 当前登录用户信息// 用户信息加载状态String?_userError;// 用户信息加载错误信息// 关注用户数量// 个人仓库数量// 默认展示摘要页// 关注用户列表// 关注用户加载状态枚举是页面内容切换的核心开关所

#harmonyos#flutter#华为
开源鸿蒙跨平台:Flutter 详情页细化(实现关注收藏)

SharedPreferences 是 Flutter 中用于持久化存储简单数据的轻量级解决方案,它在底层分别使用:Android: SharedPreferences APIiOS: NSUserDefaultsWeb: LocalStorage在鸿蒙内使用shared_preferences,我试了以下几种方法:在中添加依赖:flutter pub get不会有问题,但是当你运行项目去收藏后会

#flutter#华为#harmonyos
开源鸿蒙跨平台:Flutter 详情页细化(实现关注收藏)

SharedPreferences 是 Flutter 中用于持久化存储简单数据的轻量级解决方案,它在底层分别使用:Android: SharedPreferences APIiOS: NSUserDefaultsWeb: LocalStorage在鸿蒙内使用shared_preferences,我试了以下几种方法:在中添加依赖:flutter pub get不会有问题,但是当你运行项目去收藏后会

#flutter#华为#harmonyos
开源鸿蒙跨平台:Flutter 详情页

本项目包含仓库详情页(RepositoryDetailPage)和用户详情页(UserDetailPage)页面类型核心功能仓库详情页1. 复用仓库卡片展示基础信息;2. 展示仓库完整描述、语言、星标数等详细信息;4. 格式化展示时间类数据(最后更新时间)。用户详情页1. 加载并展示用户完整信息(头像、简介、公司 / 地址 / 邮箱等);2. 展示用户统计数据(仓库数、粉丝数、关注数);3. 分页

#flutter#harmonyos#开发语言
    共 24 条
  • 1
  • 2
  • 3
  • 请选择