如何理解handler.postDelayed方法的用途与意义?

这个方法接收两个参数,一个是Runnable对象,一个是一个long的时间毫秒数。这个方法好在,我们可以在将来的某一个时间执行一段代码,这个看起来是非常棒的。

这个可以替代掉计时器的作用。并且,这个时间到来之前,我们随时可以移除掉这个Runnable对象。只需要通过handler.removecallbacks方法即可,非常好用。这种灵活性的搭配,使得这个方法在许多的自定义view中用途广发。

你可能感兴趣的:(如何理解handler.postDelayed方法的用途与意义?)