240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Android 事件分发和 View 的滑动冲突

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

    1.0 2632 0 24
  • Android 中 Window 的管理

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

    1.9 6194 3 21
  • View 的滑动原理和实现方式

    开发中,为了增加更多炫丽的效果,我们经常在应用中添加滑动效果,今天就来分析一下 View 中滑动效果的实现原理以及几种常见的实现方式。 一、滑动...

    0.2 2740 0 13
  • Activity 进阶

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

    0.5 1561 1 10
  • PendingIntent & RemoteViews 工作过程 - Notification & 桌面小部件 工作原理

    开发中经常使用的 Notification 以及 桌面小部件都是讲应用进程的 view 现实在系统进程中,这么神奇的事情是如何实现的,这篇文章会...

  • Java 集合类实现原理

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

  • Resize,w 360,h 240
    Android 自定义 View

    经过前面几篇文章 View 基础 View 的测量过程 View 的布局和绘制 Android 滑动原理与方式 Android 事件分发与滑动冲...

  • Gradle 学习笔记

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

  • View 的测量

    接着上篇 View 基础 来讲 View 的工作原理,View 的工作原理中最重要的就是测量、布局、绘制三大过程,而其中测量是最复杂的,今天的主...