240 发简信
IP属地:海南
  • Android 浅谈屏幕绘制机制

    之前我们说到handler的同步屏障在屏幕刷新机制里面有用到,今天我们就来看看这个屏幕刷新机制Android屏幕在很多时候都会进行刷新,来保证使...

  • Handler是如何实现延时消息的?

    Handler是如何实现延迟消息的,这是个老生常谈的问题了。 这里我就带大家从源码的角度看看,并把handler各方面实现查漏补缺一下。han...

    0.9 7906 0 10
  • Resize,w 360,h 240
    Android LiveData和viewModel结合入门

    LiveData和viewModel是Google大佬新推出的开发框架jetpack中的两个组件,对应的是MVVM开发模式。本身来说LiveDa...

  • Flutter 解决ListView多层嵌套的各种问题

    关键代码 如果需要两个listview同时滑动,则需要向他们传同一个scrollcontroller

  • Flutter 更新ModalBottomSheet中的状态(state)

    Flutter中的ModalBottomSheet是一个底部弹窗,使用showModalBottomSheet可以调用它。 大致使用方法为 但是...

  • 简述HandlerThread使用场景和源码分析

    关键的就是这些,很明显的可以看出,handlerThread在一个子线程里面封装好了looper和handler,所以这就是为什么在子线程里面使...

  • ArrayList和LinkedList的区别

    1.ArrayList是基于数组的数据结构,LinkedList是基于链表的数据结构。 ArrayList的构造方法中可以看出它是基于数组实现的...

  • Android事件分发机制形象点的解释

    形象一点的例子就是有一个公司,里面有老板,部门经理,组长,实习生。关系层层包含下去,则这里的老板,部门经理,组长都是有下属的(子view),所以...

    0.5 1058 1 10
  • Resize,w 360,h 240
    recreate()和startActivity(getIntent())两种重启Activity的不同

    在Activity里的各个生命周期里打上Log方法。 调用startActivity(getIntent());finish();方法后,打印出...