//刷新页面数据
handler.post(task);//立即调用
private Handler handler = new Handler();
private Runnable task =new Runnable() {
public void run() {
//UI设置
new MyTask().execute("Next Text");
handler.postDelayed(this,10000);//设置延迟时间
}
};
/**
* 异步获取数据 设置电池电量图标
*/
class MyTask extends AsyncTask<String, Void, String> {
@Override
protected void onPostExecute(String result) {
// 对UI组件的更新操作
// 接收的result参数,就是下面return过来的数据
// 可以把数据处理了后,扔给ui控件
}
@Override
protected String doInBackground(String... params) {
// 耗时的操作
// 如请求后台数据, 可以把请求到的数据return出去
return params[0];
}
}
Android 异步获取,刷新UI页面
最新推荐文章于 2024-09-13 17:57:30 发布