📚
Flutter
与安卓资源管理策略
📘 完整课程 · 30 章 · 友好配色
🎯
目录导航 · 点击卡片跳转
01
资源管理概述
基础
Flutter
资源管理机制 ·
Android
资源管理机制 · 跨平台挑战
02
Flutter资源目录结构
配置
assets目录 · pubspec.yaml声明 · 资源变体管理
03
Android资源目录结构
res
drawable/mipmap/values · 密度/语言限定符
04
图片资源管理
加载
AssetImage · NetworkImage · BitmapFactory · Glide
05
字符串资源管理
i18n
intl/flutter_localizations · strings.xml · 国际化
06
主题与样式资源
Theme
ThemeData · 自定义主题 · styles.xml · themes.xml
07
字体资源管理
Font
自定义字体 · font目录 · Downloadable Fonts
08
动画资源管理
动效
Lottie · Rive · Property Animation · Drawable Animation
09
资源加载性能优化
⚡
precacheImage · LRU Cache · 缓存策略
10
资源混淆与安全
安全
Flutter混淆 · ProGuard · AndResGuard
11
资源版本管理
版本
版本控制策略 · 兼容性处理
12
资源热更新
热更新
Code Push · Tinker · Sophix
13
资源测试
测试
widget test · Instrumentation test
14
资源打包与构建
构建
APK/IPA分析 · Build Variants · 资源合并
15
资源动态加载
动态
rootBundle · Platform Assets · ResourcesCompat
16
资源内存管理
内存
ImageCache · Bitmap复用 · 内存优化
17
资源适配策略
适配
MediaQuery · LayoutBuilder · dp/sp · ConstraintLayout
18
资源备份与恢复
备份
备份策略 · Auto Backup · 资源保护
19
资源权限管理
权限
permission_handler · 运行时权限 · 资源访问
20
资源符号化
符号
AssetBundle · R文件 · 资源ID
21
资源压缩与优化
压缩
flutter_assets_compress · AAPT2 · WebP
22
资源国际化与本地化
🌍
ARB文件 · locale qualifiers · 本地化流程
23
资源依赖管理
依赖
package assets · AAR · Library modules
24
资源冲突解决
冲突
命名冲突 · Manifest Merger · Resource Merger
25
资源调试工具
调试
DevTools · Flutter Inspector · Layout Inspector · APK Analyzer
26
资源安全存储
安全
flutter_secure_storage · EncryptedSharedPreferences · KeyStore
27
资源生命周期管理
生命周期
StatefulWidget · Activity · Fragment
28
资源跨平台共享
互通
MethodChannel · PlatformView · 原生互调
29
资源自动化管理
自动化
dart scripts · Gradle tasks · Resource shrinker
30
资源管理最佳实践
🏆
总结 · 常见陷阱 · 未来趋势 (Morphing Resources, Super Resolution)