Airshu's Blog
首页 归档 分类 标签 关于
首页 归档 分类 标签 关于

 

  •   Android
    •   Jetpack
      • LiveData原理
      • WorkManager
      • Jetpack Compose UI
    •   NDK
      • JNI笔记
    •   UI
      • ConstraintLayout
      • CoordinatorLayout
      • RecyclerView之Adapter
      • RecyclerView之DiffUtil
      • RecyclerView之ItemDecoration
      • RecyclerView之ItemAnimator
      • RecyclerView之SnapHelper
      • RecyclerView之概述
      • RecyclerView之绘制流程
      • RecyclerView之缓存策略
      • ViewPager2
      • 自定义View
      • 自定义View之Canvas
      • 自定义View之Paint
      • Paging
    •   基础
      • Activity
      • Android sdk目录结构
      • Android中support的使用
      • Activity工作过程
      • AndroidManifest描述文件
      • AsyncTask原理解析
      • Android的消息机制
      • ContentProvider
      • BroadcastReceiver工作过程
      • ContentProvider工作过程
      • Fragment
      • Fragment工作过程
      • Handler原理
      • Handler基本用法
      • Intent
      • Service工作过程
      • View的基本概念
      • View的事件分发机制
      • WindowManager
      • View的工作流程
      • 样式和主题
      • LiveData
      • ViewModel
      • 数据库绑定
      • 应用资源
    •   开源库
      • ARouter
      • EventBus
      • Dagger2学习笔记
      • Glide
      • Glide原理分析
      • GreenDao
      • KOOM
      • LeakCanary
      • MMKV
      • OkHttp
      • RePlugin
      • RxAndroid
      • Small
      • WMRouter
      • multitype
      • tinker
      • Hilt
      • Lifecycle
    •   性能优化
      •   OOM专题
        • Bitmap造成的OOM的处理方式
        • Handler使用不当造成的OOM
        • 内存溢出分析
        • 动画造成的OOM的处理方式
      • ANR问题分析和解决
      • Android中图片占用内存计算方法
      • WebView独立进程
      • native crash 分析
      • 内存管理
      • 包体积优化
      • 启动速度优化
      • 错误报告
    •   未分类
      • Android中的集合
      • Android客户端经验谈
      • Android测试实践
      • Android常见问题整理
      • Android面试题收集
      • adb工具
      • 状态栏、标题栏、导航栏设置
      • 电视应用开发笔记
    •   进阶知识
      • AIDL
      • APK打包流程
      • Android中的ClassLoader
      • Binder
      • Dalvik、ART虚拟机
      • Framework概要
      • PackageManagerService工作原理
      • 代码混淆
      • 保活策略
      • 动态换肤
      • 多渠道打包
      • 如何提升编译速度
      • 硬件加速
      • 屏幕适配
      • 组件化之路
    •   逆向
      • Android逆向之Xposed
      • Android逆向之脱壳
      • Android逆向记录
      • JEB使用笔记
      • 如何提升Android应用的安全
    • Android系统架构
    • Android动画
    • Activity
    • ContentProvider
    • Service
    • 通知Notification
    • 广播
  •   Flutter
    •   Android端
      • 嵌入Android原生View
      • Flutter与Android通信
      • Flutter项目Android端构建流程
    •   Dart
      •   基础
        • Map
        • Mixin
        • 函数
        • 基本语法
        • 异常
        • 接口
        • 泛型
        • 数据类型
        • 类
        • 运算符
      •   异步编程
        • Future
        • Stream
        • async and await
        • isolate
        • 异步编程
        • 消息机制
      • Dart虚拟机
      • 空安全
      • Dart内存管理
      • Dart资料收集
      • dart命令行工具
      • RxDart
    •   UI
      •   标准库
        •   material
          • AppBar
          • MaterialApp
          • Scaffold
          • app_bar
          • tabs
          • toggle_buttons
        •   widgets
          •   framework
            • Key、ValueKey、ObjectKey、UniqueKey、PageStorageKey、GlobalKey
          • Column、Row
          • Overlay
          • async
          • SliverPersistentHeader
          • RepaintBoundary
          • media_query
          • text
          • scroll_view
          • CustomSingleChildLayout
          • Focus
        • State
        • CustomMultiChildLayout
      • Widget
      • 文本处理
      • CustomPaint
      • 裁剪
    •   动态化
      • 资料收集
      • Kraken
      • dart_eval和flutter_eval
      • openwebf
      • fair
      • shorebird
    •   单元测试
      • Mockito
      • bloc_test
      • 集成测试
      • 单元测试
      • flutter_test
    •   开源库
      •   图片相关
        • extended_image
        • flutter_image_compress
        • image_cropper
        • Image基础
      • AspectD
      • GetX
      • flutter_redux
      • flutter_bloc
      • flutterboost
      • rtw
      • 常用开源库
      • flutter_sound
      • flutter_hooks
      • in_app_purchase苹果内购
      • sentry_flutter
      • form_bloc
      • flutter_easy_refresh
      • syncfusion
      • go_router
      • flutter_ume
    •   未分类
      • Flutter静态代码检测
      • build_runner
      • 依赖冲突处理
      • Path的使用
      • 图片内存优化
      • 打包
      • 沉浸式处理
      • 滚动条
      • 版本管理工具fvm
      • 布局管理
      • 编译Flutter源码
      • 通讯原理
      • 资源使用
      • 异常分析
      • Flutter包体积优化
      • 与JS通讯
      • setState具体做了什么
      • 自定义Lint
      • zone
    •   源码分析
      • Element
      • InheritedWidget
      • ParentData
      • PaintingContext
      • RenderObject
      • RepaintBoundary
      • flutter Android端编译流程
      • 启动流程分析
      • 滑动原理
      • 热重载原理
      • 绘制原理
      • 路由管理
      • Flutter事件分发原理
      • Android引擎启动流程
      • Box布局模型
      • Build过程
      • Composition过程
      • Layout过程
      • Paint过程
      • PipelineOwner
      • Sliver布局模型
      • Widget
      • 首帧渲染
      • BuildContext
      • Gesture原理分析
      • Image原理分析
      • Layer
      • Platform View原理分析
      • 消息循环原理分析
      • pub get过程
    • Flutter体系
    • Flutter动画
    • Flutter命令详解
    • Flutter插件
    • Flutter学习资源汇总
    • Flutter项目结构
    • 混合开发
    • 状态管理
    • 内存分析
    • 性能优化之分帧渲染
    • Flutter代码规范
    • DevTools
    • Flutter项目良好的编码tips
    • 一些Flutter开发技巧
  •   Harmony
    • Context
    • Ability
    • ArkTS
    • React Native项目
    • hdc
    • build-profile.json5
    • ohpm
    • hvigor-config.json5
    • 包体积优化
    • 容器
    • 学习第一步
    • 状态管理
    • 系统推送
    • 工程结构
    • 项目构建流程
  •   Java
    •   基础
      • IO
      • Java中的异常
      • NIO
      • String
    •   并发编程
      • AQS解析
      • CAS原理
      • CountDownLatch
      • Java锁
      • ReentrantLock
      • Synchronized
      • Thread
      • ThreadLocal原理
      • ThreadPoolExecutor
      • ThreadPoolExecutor原理分析
      • volatile详解二
      • 线程间通讯方式
      • volatile
    •   开源库
      • ASM
      • RxJava
    •   未分类
      • jenv
    •   虚拟机
      • Class文件
      • 垃圾回收机制
      • 内存分配策略
      • 虚拟机是如何装载一个类的
    •   进阶
      • ClassLoader
      • 内存模型
      • JVMTI
      • 动态代理
      • 双亲委派机制
      • 反射
      • 泛型
      • 引用类型
      • 类加载
      • 注解
    •   集合
      • ArrayDeque
      • LinkedList
      • Java容器
      • 集合知识点总结
      • HashMap
      • ConcurrentHashMap
    •   面试题
      • Synchronized与ReentrantLock的区别
      • Java笔试题收集
  •   JavaScript
    •   React
      •   基础知识
        • React Hooks
        • React入门
      •   源码分析
        • React JS源码分析
      • props和stat的区别
      • Redux
      • 声明文件的写法的区别
      • npm发布
    •   ReactNative
      •   属性参数
        • View参数
        • 图片参数
        • 文本参数
        • 布局参数
      •   开源库
        • react-native-elements
        • RN常用的开源库
        • react-native-form
        • react-navigation
        • react-redux
      •   源码分析
        • 启动流程
        • 渲染原理
      • npm使用
      • Android原生UI组件
      • Android原生模块
      • package.json说明
      • 基础知识
      • 热更新
      • 环境搭建
      • 调试方式
      • 集成到现有Android应用
      • 项目结构
      • 动画
      • 状态管理
      • 开发者工具
      • 性能优化
      • 本地项目依赖
      • 手势事件监听
    • JavaScript入门
    • TypeScript入门
    • ES6
    • tsconfig.json
    • 前端模块化概念
  •   Python
    •   PyQt
      • PyQt5开发心得
      • QListWidget
      • emoji表情处理
      • Qt中圆形头像
      • 快捷键处理
      • 编译PyQt5
      • 编译QtWebEngine
      • Qt视图模型
      • 资源处理
    • Pillow
    • Pyhon2跟Python3的区别
    • Python多线程
    • Python扩展
    • Python环境配置管理
    • RxPY学习笔记
    • ctypes模块
    • CFFI笔记
    • json解析库选择和使用
    • win32模块
    • pandas
    • sqlalchemy
    • stockstats
    • struct模块
    • tushare
    • tornado
  •   工具软件
    •   Mac
      • Mac OS常用命令
      • Mac瘦身
      • Mac软件安装笔记
      • 高效的使用Mac
    • Alfred使用技巧
    • Gerrit使用笔记
    • Chrome插件推荐
    • Firefox插件推荐
    • Ruby版本管理工具rbenv
    • Proxifier使用
    • 屏幕截图工具
    • 文本编辑工具Sublime Text
    • Windows优秀的工具软件
    • Mac M1使用问题记录
    • Mac新系统环境配置
  •   技术开发
    •   Git
      • Git使用技巧
      • Git使用笔记
      • cherry-pick
      • Git hooks
      • merge
      • rebase
    •   Shell
      • Shell用法-awk
      • Shell基本用法
      • Shell用法-sed
    •   技术方案
      • 数据埋点方案
      • 数据埋点方案
    •   技术管理
      • 关于KPI
      • 关于建设技术团队的思考
      • 开发流程的思考
      • 如何客观的评估开发人员的绩效
    •   服务端
      • Connection reset by peer) while reading response header from upstream
      • Linux常用命令
      • MySQL知识点
      • RabbitMQ笔记
      • Redis笔记
    •   杂项
      • Windows下Charles支持HTTPS
      • Docker笔记
      • Linux常用操作
      • Nexus笔记
      • PC客户端技术方案分析
      • ReactiveX
      • 字符编码
      • 按键精灵的使用记录
      • FFMpeg常用命令
      • 虚拟主机的玩法
  •   操作系统
    •   未分类
      • IO多路复用
    •   线程
      • 多线程
    •   进程
      • 基础概念
  •   服务端
    • 对于服务端开发的理解
    • 数据监控方案
  •   程序语言
    •   C++
      • C++学习笔记
      • C语言学习笔记
      • cef笔记
      • socket编程笔记
    •   Kotlin
      • reified
      • 作用域函数
      • Compose
      • NIO
      • Android KTX
      • 协程
      • 基础语法
      • 注解
    •   PHP
      • PHP中opcodes的原理
      • Symfony使用记录
    •   iOS
      • 开始学习iOS
      • 证书的坑
      • 理解打包流程
    •   数据结构
      • B树、B+树
      • 平衡二叉树AVL
      • 图
      • 栈和队列
      • 树
      • 红黑树
      • 稀疏矩阵和广义表
      • 线性表
    •   算法
      • 动态规划
      • 回溯算法
      • 复杂度定义
      • 查找算法
      • 排序算法
    •   网络编程
      • HTTPS
      • HTTP协议
      • 计算机网络知识总结
  •   设计模式
    •   创建型模式
      • 单例模式
      • 原型模式
      • 工厂方法模式
      • 抽象工厂模式
      • 建造者模式
    •   结构型模式
      • 享元模式
      • 代理模式
      • 组合模式
      • 外观模式
      • 装饰模式
      • 桥接模式
      • 适配器模式
    •   行为型模式
      • 中介者模式
      • 备忘录模式
      • 模板方法模式
      • 命令模式
      • 状态模式
      • 策略模式
      • 观察者模式
      • 访问者模式
      • 解释器模式
      • 责任链模式
      • 迭代器模式
    • UML知识
    • 设计原则
  •   读书笔记
    •   Java编程思想
      • 《Java编程思想》读书笔记
      • 第15章:泛型
      • 第20章:注解
    •   深入理解计算机
      • 读书笔记1:计算机系统漫游
      • 读书笔记10:系统级I/O
      • 读书笔记11:网络编程
      • 读书笔记12:并发编程
      • 读书笔记2:信息的表示和处理
      • 读书笔记3:程序的机器级表示
      • 读书笔记3:处理器体系结构
      • 读书笔记5:优化程序性能
      • 读书笔记6:存储器层次结构
      • 读书笔记7:链接
      • 读书笔记8:异常流控制
      • 读书笔记9:虚拟内存
    • 《Kotlin实战》读书笔记
    • 《万历十五年》读书笔记
    • 《图解TCP/IP》读书笔记
    • 人类之旅
    • 《干就对了:业绩增长九大关键》读书笔记
    • 权力结构、政治激励和经济增大
    • 收集的电子书
    • 汽车是怎样跑起来的
    • 《深入理解Android卷2》读书笔记
    • 《渐行渐远的红利》读书笔记
    • 《现代中国的形成》读书笔记
    • 《网络是如何连接的》读书笔记
    • 《置身事内》读书笔记
    • 《计算机是怎么跑起来的》读书笔记
    • 《深入理解Android卷1》读书笔记
  •   随笔
    •   Car
      • 大众汽车
      • 丰田汽车
      • 汽车发展史笔记
      • 福特汽车
    •   北京游玩攻略
      • 十三陵
      • 天坛
      • 恭王府
      • 故宫
      • 清华北大
      • 长城
      • 颐和园
      • 北京游玩总攻略
    • 《大明王朝1566》经典语录
    • 工程师的成长
    • 火车票黄牛
    • 2023-2024年度总结
    • 2024-2025年度总结
  • Welcome Shjlone's Blog

Flutter

打包

2024-07-21
Flutter未分类
Flutter

滚动条

2024-07-21
Flutter未分类
Flutter

布局管理

2024-07-21
Flutter未分类
Flutter

自定义Lint

2024-07-21
Flutter未分类
Flutter

Flutter静态代码检测

2024-07-21
Flutter未分类
Flutter
« Prev1…7891011…29Next »
airshu © 2025 Creative Commons License
Powered by Hexo. Theme - wikitten
|