android十几分钟自动刷新数据一次 我考虑用timer但是有人说Timer会阻塞主线程的执行,这样会不会对程序有影响 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 timer本身就是个单独的线程,不会阻塞主线程的 用timer的方式有一点不足,就是当屏幕休眠的时刻,timer的时钟就走不准了。可以用alarm来做定时处理。 在TimerTask中好像不能把值显示在TextView中会报Only the original thread that created a view hierarchy can touch its views错的,我应该怎么把值传到TextView中呢 timertask+handler 在timertask中向handler中传消息,在handler中刷新,timer中不能刷新UI线程 新开一个工作Thread,里面做刷新数据处理,然后sleep一段时间。如果更新UI的话使用Handler。Thread + Handler就可以实现 用alarm来做定时处理 很实用 系统有一个倒计时类CountDownTimerCountDownTimer timer = new CountDownTimer(总时间, 每一跳时间) { @Override public void onTick(long millisUntilFinished) { // 倒计时过程中,millisUntilFinished不断变化中 } @Override public void onFinish() { // 倒计时结束 } }; NDK里面socket connect总是返回-1 问个在Android下动态布局的问题! android SearchView 的诡异问题!!!诡异问题!!!诡异问题!!!诡异问题!!! Android数据库sqlite的db文件如何维护 activity启动太慢会黑屏 android matrix 前乘和后乘对图片的影响,欢迎讨论 android 图片操作时遇到的问题 求助啊。。。快奔溃了被一个问题卡了一整天 请问微信UI是怎么实现的 socket 电脑和真机连接不上 跪求高手ViewFlipper的addView的问题 安卓4.0底部虚拟按键如何通过代码来隐藏掉?
timer本身就是个单独的线程,不会阻塞主线程的
在timertask中向handler中传消息,在handler中刷新,timer中不能刷新UI线程
Thread + Handler就可以实现
{ @Override
public void onTick(long millisUntilFinished)
{
// 倒计时过程中,millisUntilFinished不断变化中
} @Override
public void onFinish()
{
// 倒计时结束
}
};