240 发简信
IP属地:安徽
  • Gradle 学习笔记

    Gradle 是一款构建系统工具,它的 DSL 基于 Groovy 实现。Gradle 构建的大部分功能都是通过插件方式来实现,所以非常灵活,还...

  • CoordinatorLayout 分析

    CoordinatorLayout 一、实现滑动 RecyclerView 实现 FAB 以及 Toolbar 的显示和隐藏 (一)传统实现思路...

  • Android 中 Window 的管理

    一、理解 Android 的 Window Window 表示一个窗口的概念,是一个抽象的概念,每一个 Window 都对应一个 View 和一...

    1.9 6248 3 21
  • SimpleArrayMap 源码分析

    SimpleArrayMap SimpleArrayMap 是 Andorid V4 包提供的一种用来代替 HashMap 的数据结构,由于 H...

  • Resize,w 360,h 240
    Android 事件分发和 View 的滑动冲突

    Android 事件分发和滑动冲突都是开发中经常遇到的难点问题,遇到问题时可能会通过 Google 或者 StackOverflow 按照别人的...

    1.0 2644 0 24
  • Activity 进阶

    Activity 一、四种形态 运行状态: 当 Activity 处于栈的顶层,可见,并可与用户进行交互 onResume()--> onPau...

    0.5 1585 1 10
  • 源码分析 - RecyclerView 分割线的工作流程

    RecyclerView 分割线的工作流程源码分析 RecyclerView 没有默认的分割线,需要自己定义,开发者可以根据自己想要实现的样式实...

  • Java 集合类实现原理

    Collection & Map Collection 子类有 List 和 Set List --> ArrayList / LinkedLi...

  • Java 编码规则

    Java 采用 Unicode 编码,向下兼容 ASCII,2 个字节表示一个字符 char 类型占 2 个字节 C 采用 ASCII 编码,一...