用一个线程new Thread,在里面写while(true){...sleep(3000);...执行函数取得数据,用handler发送message更新主ui的控件}。
解决方案 »
- android中什么时候会选择用广播来进行线程间的通信
- Dlna 怎么实现推送手机屏幕(镜像)
- 看了个android新闻后有点想法
- 更改应用程序图标无效,求教!100分相赠在线等!!
- Android中GC_EXTERNAL_ALLOC的含义
- android应用?游戏?
- android 如何配置,实现多手机屏幕适配问题
- 关于适屏
- webview中 动态图片的保存
- android-studio 环境配置报错:Cannot set up guest memory 'android_arm': Invalid argument
- 崩溃,模拟器突然用不了了!
- 新手求助!设计一个android听力考试app,每道题都对应一段录音,录音应该存成文件还是存在SQLite数据库?
new Thread(new Runnable() {
@Override
public void run() {
while (true){
try {
Thread.sleep(30000);
getRemoteMsg(192.168.xxxx.xxxx);
Message msg=new Message();
msg.what=1;//更新UI的消息标示
Handler.sendMessage(msg);//主线程的heandler接收这个消息去做更新textview的处理
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
});