自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Flutter macOS + Vision 手势识别踩坑实录

Flutter macOS ≠ 原生 macOS App不要接管 AppDelegate 生命周期原生初始化放在 MainFlutterWindowselector 问题请直接检查最终二进制这个问题不是代码能力问题,而是架构认知问题。一旦理解 Flutter macOS 的真实运行机制,后续所有原生扩展都会非常顺畅。

2026-01-03 06:23:59 837

原创 公有 GitHub 仓库实现Flutter + Android 应用升级通知功能

本文档详细说明了如何通过 GitHub Pages 和 `update.json` 文件来实现应用的 **版本检测** 和 **升级通知** 功能。该功能适用于 **Flutter** 和 **Android** 应用,支持动态检查新版本并提示用户进行更新。

2025-12-27 23:04:26 1038

原创 Windows 小白从 0 到 1:创建 GitHub 仓库、安装 Git、配置账号、SSH 连接并上传 Flutter 项目(一次成功)

GitHub → 头像 → **Settings** → **SSH and GPG keys** → **New SSH key**进入你的 **Flutter 项目根目录**(有 `pubspec.yaml` 的那一层)。进入仓库页面 → 点击绿色 **Code** → 切换到 **SSH**> SSH 的作用:**以后 push 代码,不用再输入账号密码**。看到 `user.name` 和 `user.email` 即可。👉 **复制全部内容**(以 `ssh-ed25519` 开头)。

2025-12-26 19:33:42 442

原创 Flutter Android APK 重命名 & 签名验证操作

本文详细介绍了Flutter应用打包发布的全流程,主要包括:1. 生成release签名文件(keystore)的方法及参数配置;2. APK文件命名方案,在保留默认app-release.apk的同时,自动生成包含版本信息的自定义名称APK;3. 签名配置详解,包括Gradle配置和local.properties设置;4. 签名验证方法,确保APK与keystore一致;5. 常见问题解答和keytool操作指南。重点强调了签名文件的安全管理和版本控制,提供了完整的打包签名解决方案。

2025-12-14 00:07:13 1231

原创 Flutter Android APK 命名终极教程

flutter + android 应用打包生成apk

2025-12-14 00:01:21 1183

原创 Android Studio + SDK 全流程安装教程(Windows 专用)

在 Windows 系统中完成 Android Studio + Android SDK 的完整安装与配置流程。文章会教你:去哪里下载 Android Studio(附官网链接)首次启动时如何正确安装 SDKSDK Manager 里哪些版本必须装、哪些可以选SDK 默认存放在哪、如何设置环境变量网络慢时怎么离线安装 SDK常见报错(如 SDK location not found、模拟器打不开)的解决办法跟着本文一步步操作,你就能成功搭建属于自己的 Android 开发环境,并顺利运行

2025-12-10 16:24:32 3910

原创 MPD Docker 部署文档(适用于 macOS)

本教程介绍如何使用Docker部署MPD音乐播放服务。主要内容包括:1)创建MPD服务目录结构,将音乐库、配置文件、数据库和日志挂载到本地;2)配置mpd.conf文件,设置音乐目录路径和音频输出参数;3)编写docker-compose.yml文件定义容器配置;4)启动服务并进行功能测试,包括音乐库映射验证、数据库更新和播放测试。教程确保MPD服务可持久化运行,支持多设备访问,为后续扩展功能奠定基础。通过完整测试流程验证MPD的正常运行,包括连接测试、播放列表管理和播放功能验证。

2025-12-05 21:26:54 396

原创 Flutter 日期范围筛选组件全解析:timeCop项目DateRangeTile + FilterPreset + CloneTime

本文带你解析一个来自开源项目 Timecop 的时间筛选组件,核心包括三个部分:DateRangeTile(UI组件) + FilterPreset(预设逻辑) + CloneTime(时间克隆扩展)。它们组合起来,实现了从界面到逻辑的完整“日期范围选择”体验

2025-11-03 12:47:18 1636

原创 Flutter模块分析(一):timeCop项目Timers 模块的完整逻辑流

本文深入剖析了开源时间追踪应用 Timecop 中的核心模块 —— timers。通过对 TimersBloc、TimersEvent 与 TimersState 三个文件的源码解构,完整展示了一个标准的 Flutter BLoC 架构如何实现计时器的生命周期管理。文章从事件驱动(Event)到状态快照(State),再到数据与通知的交互流程(DataProvider / Settings / Notifications).

2025-11-03 02:40:16 1406

原创 Flutter 应用设置系统完整解析:timeCop项目SettingsBloc 架构与实践

本文将以 timeCop 项目为例,完整解析应用中的 Settings 模块:从架构思路、Bloc 数据流、状态模型、与其他模块的协作,再到扩展与落地实践,帮你彻底掌握一个可维护的跨模块全局设置系统。

2025-11-03 02:10:08 752

原创 Flutter BLoC 架构:timeCop从项目管理到计时系统的完整闭环

本文以一个完整的“项目 × 计时”模块为例,详细剖析了 Flutter BLoC 架构在实际业务中的应用。通过 ProjectsBloc、ProjectsEvent、ProjectsState、DataProvider 与 TimerEntry 五个核心文件的协作,实现了一个高内聚、低耦合的时间追踪系统

2025-11-02 19:04:17 2048

原创 Flutter 通知系统模块设计:Timecop从事件到系统通知的完整链路

在多平台 Flutter 应用中,通知功能是一个横跨 UI、业务逻辑与系统接口的复杂模块。本篇通过 4 个文件(notifications_event.dart、notifications_state.dart、notifications_bloc.dart、notifications_provider.dart),展示如何用 BLoC 模式 + flutter_local_notifications 打造一个高内聚、可扩展的本地通知中心。

2025-11-02 14:11:59 350

原创 Flutter 项目结构解析:Timecop 配色与主题系统

基于 Timecop 源码学习的项目结构解析,涵盖主题系统(ThemeData)、数据模型(Equatable)、UI 组件(StatelessWidget)等核心知识,助你快速掌握 Flutter 架构与配色设

2025-10-30 11:02:12 448

原创 Flutter 国际化实战:小白从 TimeCop 源码理解 L10N 架构

基于 Timecop 源码学习 Flutter 国际化实践,使用 Fluent 构建多语言系统,介绍目录结构、依赖配置与开发流程,适合初学者入门参考。

2025-10-29 00:49:08 390

原创 【Flutter】Flutter 项目结构与启动流程详解(windows+Android 虚拟机版)

从 main.dart 到 Android 模拟器,全面解析 Flutter 项目的结构、构建、Gradle 执行与引擎启动全过程。适配 Flutter 3.35、Android Studio 2025、JDK 17。

2025-10-27 03:26:14 888

原创 【Flutter】Flutter + Android Studio Windows项目配置与性能优化

本文基于 Flutter 3.35.7 与 Android Studio 2025 ,系统讲解项目创建后的环境配置与加速方法,包括国内镜像设置、Gradle 优化、本地构建、JDK/SDK 配置逻辑与模拟器调试。一步搞定 Flutter 环境搭建。

2025-10-27 03:05:16 942

原创 【Flutter】Flutter + Android Studio Windows 环境搭建全流程与配置优化

从零开始搭建 Flutter 开发环境,详细讲解 Flutter SDK 安装、Android Studio 配置、SDK 与模拟器设置、常见错误解决方案及性能优化技巧。还包含 Android Studio 编码设置、插件推荐与快捷键优化,助你快速打造高效 Flutter 开发环境。

2025-10-26 12:54:39 867 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除