240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    从源码看invalidate和requestLayout的区别

    invalidate和requestLayout经常被用来刷新界面,有的时候2个一起用,TextView的源码里也经常看到2者一起用的情况。什么...

    0.8 2841 3 27
  • listview源码学习

    前言 本文从源码角度出发学习listview,主要分析首次RecycleBin的组成,layout的过程,滑动过程,item的点击实现,如何支持...

  • 仿知乎专题页

    github地址 https://github.com/chefish/BehaviorDemo看了知乎详情页的效果,感觉不错,在上滑的过程把主...

  • 6AppBarLayout与scrollFlags

    6AppBarLayout与scrollFlags AppBarLayout分组 在这里说过AppBarLayout可以分为可滑出和不可滑出上下...

  • 4AppBarLayout滑动原理

    4AppBarLayout滑动原理 在CoordinatorLayout的measure和layout里,其实介绍过一点AppBarLayout...

  • Resize,w 360,h 240
    3CoordinatorLayout的measure和layout

    本文分析下上篇文章的布局情况。CoordinatorLayout的布局跟普通viewgroup不太一样,behavior会插一手。本篇主要介绍b...

  • 5CoordinatorLayout与AppBarLayout--嵌套滑动

    5CoordinatorLayout与AppBarLayout--嵌套滑动 上文我们说了AppBarLayout的简单滑动,本篇主要介绍Coor...

    0.6 6162 4 19 2
  • 2behavior原理解析

    在上篇文章中,我们简单介绍了一下Behavior,今天对他的原理做进一步分析。主要介绍behavior如何自定义,behavior的构造,onP...

  • 1CoordinatorLayout与behavior入门

    前言 闲来无事,掏出AS熟练的new一个project,发现默认出来的activity点击之后有如下动画 感觉很神奇,于是分析以下,这是怎么做到...