我考虑用timer但是有人说Timer会阻塞主线程的执行,这样会不会对程序有影响
解决方案 »
- android的重定向问题
- 请教各位大侠怎么实现?
- 菜鸟求助!onClick(DialogInterface dialog, int which){}和onClick(View v){}不同
- javac命令中的bootclasspath有什么用
- 关于App Framework 2.0问题请教
- 你们都是怎么阅读android系统源码的,用什么工具?
- android的HttpClient使用
- 安卓EditText设置圆角背景低版本时出现黑框
- android解析程序包时出现问题200分
- 安卓遍历数据库,条件是整形的呀。rawquery()只能用string的怎么办
- 跪求高手ViewFlipper的addView的问题
- 安卓4.0底部虚拟按键如何通过代码来隐藏掉?
timer本身就是个单独的线程,不会阻塞主线程的
在timertask中向handler中传消息,在handler中刷新,timer中不能刷新UI线程
Thread + Handler就可以实现
{ @Override
public void onTick(long millisUntilFinished)
{
// 倒计时过程中,millisUntilFinished不断变化中
} @Override
public void onFinish()
{
// 倒计时结束
}
};