240 发简信
IP属地:江苏
  • Rxjava2 与 Rxjava3 的区别

    RxJava 2 与 RxJava 3 的主要区别主要体现在 包结构优化、API 调整、功能增强及兼容性改进 上。以下是两者的核心差异点: 1....

    0.1 21 0 1
  • Glide原理

    1. 请求启动与构建流程(源码级解析) 调用链:Glide.with(context).load(url).into(imageView) (1...

    0.1 13 0 1
  • Android 四大组件原理与生命周期

    Android 的四大组件(Activity、Service、BroadcastReceiver、ContentProvider)是应用开发的核...

    0.1 18 0 1
  • Android端线上崩溃的收集处理

    1. 崩溃监控工具选择 主流工具对比 工具优势适用场景Firebase Crashlytics免费、实时报告、与 Google 生态集成中小型应...

    0.1 68 0 1
  • Android 中Xml和Java/Kotlin代码加载布局的区别与优缺点

    1. XML 布局 实现方式 在 res/layout 目录下编写 XML 文件定义视图层级。 在 Activity 或 Fragment 中通...

  • Handler 详解

    Handler 是 Android 中实现线程间通信的核心类,主要用于在不同线程(如主线程与子线程)之间发送和处理消息。它是 Android 消...

    0.1 70 0 2
  • 设计模式

    设计模式分类 设计模式可分为三大类,共23种经典模式: 类型核心目标典型模式创建型对象创建方式的解耦单例、工厂、建造者、原型、抽象工厂结构型对象...

    0.1 14 0 1
  • <include> <merge> <ViewStub>使用场景及区别

    在 Android 的 XML 布局中, 、<merge> 和 <ViewStub> 都是用于优化布局结构和性能的标签,但它们的用途和实现方式有...

    0.1 45 0 1
  • MVC、MVP、MVVM、MVI 特点与优劣分析

    架构模式对比表 架构模式核心思想数据流向优点缺点适用场景MVC分离数据、视图、控制器双向(松散)简单易上手,适合小型项目Controller 臃...

个人介绍
一个一心改变自己,不断努力寻求上进的勇士。