草庐IT

TestIntentService

全部标签

Android之延时操作方法

整理常见的延时处理方法,作为记录。1、Handler.postDelayed()适合在主线程更新UI操作,不会阻塞线程Handlerhandler=newHandler();//如果这个handler是在UI线程中创建的handler.postDelayed(newRunnable(){//开启的runnable也会在这个handler所依附线程中运行,即主线程 @Override publicvoidrun(){ //可更新UI或做其他事情 //注意这里还在当前线程,没有开启新的线程 //newRunnable(){},只是把Runnable对象以Message形式post到UI线程里

Android之延时操作方法

整理常见的延时处理方法,作为记录。1、Handler.postDelayed()适合在主线程更新UI操作,不会阻塞线程Handlerhandler=newHandler();//如果这个handler是在UI线程中创建的handler.postDelayed(newRunnable(){//开启的runnable也会在这个handler所依附线程中运行,即主线程 @Override publicvoidrun(){ //可更新UI或做其他事情 //注意这里还在当前线程,没有开启新的线程 //newRunnable(){},只是把Runnable对象以Message形式post到UI线程里