Handler是运行在主线程中的,可以接收子线程
传过来的数据,配合主线程刷新UI。使用Timer定义
了两个TimerTask对象,循环给handler发送消息,
ler处理并更新UI。
————————————————————————
Handler为我们异步消息的处理提供了帮助。程
序启动时,系统会启动一个UI线程作为主线程。当进
行费时操作,如获取定位信息,访问网络数据时,应
该交给子线程去做,以免主线程出现假死现象.这是
可以使用Handler,Handler是运行在主线程中的,
可以接收子线程传过来的数据,配合主线程刷新UI。
Timer和TimerTask是Java为我们提供的计时器的工具类。我们使用Timer创建一个TimerTask对象,
再调用这个对象的schedule方法来实现每隔一段时
间执行一个循环任务,执行无数次,直到使用
Timer的cancel()来取消计时器的执行。此外,
多个TimerTask可以使用同一个Timer