-
开启新线程
new Thread(new Runnable(){
public void run(){
Thread.sleep(XXXX);
handler.sendMessage(); //告诉主线程执行任务
}
}).start
-
利用定时器
TimerTask task = new TimerTask(){
public void run(){
//execute the task
}
};
Timer timer = new Timer();
timer.schedule(task, delay);
//
-
new Handler().postDelayed(new Runnable(){
public void run() {
//execute the task
}
}, delay);
利用AlarmManager,特点时刻广播指定意图 能实现,一般的简单任务不这么做。
相关文章
- 转:Android中Context详解 ---- 你所不知道的Context
- 请问如何才能用NDK编译Android程序顺利执行不出现not executable: magic 7F451错误
- linux 下使用 tc 模拟网络延迟和丢包(转)
- android strings.xml转义字符, 注意细节解决(转)
- Win10安卓模拟器Visual Studio Emulator for Android使用简介(转)
- 使用 Intel HAXM 为 Android 模拟器加速,媲美真机(转)
- 【转】mysql触发器的实战(触发器执行失败,sql会回滚吗)
- Android日志监听工具logcat命令详解(转)
- Android 如何去掉手机中横竖屏切换时的转屏动画?
- cocos2dx 从win32转到Android的问题