今天主要说一下关于定时器Timer的用法及应用场景
还是接着昨天关于回调函数的例子,详细请看我的上一篇Android关于回调函数的定义及用法
在此基础上定义定时器,并不断请求数据,进行界面更新操作。这种情况一般应用在当我的界面需要不停的更新数据时。
例如,每隔几秒界面数据会进行改变,这时就需要用到定时器了,话不多说,看代码:
还是昨天的项目
①回调接口 DataCallBack 定义
/**
* 定义一个回调函数
* @author maoxf
*
*/
public interface DataCallBack {
//用于接收数据的方法
public abstract void acceptData(int num);
}
②布局文件定义
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height=