240 发简信
IP属地:山西
  • Resize,w 360,h 240
  • CoordinatorLayout的使用 和 AppBarLayout的使用

    CoordinatorLayout的使用如此简单玩转AppBarLayout,更酷炫的顶部栏

  • 《每天最重要的2个小时》摘要和评论

    总体思路 要想真正实现高产,最好的方法可能是抛弃“效率”这个念头,转而选择创造条件,让自己在每天当中都能拥有极为高效的两小时。 不要总是逼迫自己...

  • Java线程学习(一)

    Java使用Thread类代表线程,所有的线程对象都必须是Tread类或其子类的实例。每条线程的作用是完成一定的任务,实际上就是执行一段程序流。...

  • View的layout过程和draw过程

    View的layout过程 下面是表达其大概思路的伪码 上面的思路也很清晰,就是首先传入了l ,t, r, b四个参数,然后调用setFrame...

  • View的measure过程

    普通View的measure过程 这里的普通View是指对应ViewGroup而言的。View的measure过程是由其measure()方法来...

  • 如何获得MeasureSpec

    已知系统内部是根据每个View的MeasureSpec来得到View得宽和高,那么我们是怎么获得到每个View对应的MeasureSpec呢? ...

  • Android View的滑动冲突解决方法

    注意: 阅读本文需要了解《Android事件分发机制》 在此知识点,本人也有部分困惑尚未完全解决,也会在文中标出出来。 常见的滑动冲突场景及对应...

  • Android事件分发机制探索

    首先,我们要明白所谓的点击事件的分发,其实就是对MotionEvent事件进行分发的过程。当一个MotionEvent产生后,系统需要把这个事件...