所以......经过一段时间后,我有这个处理程序线程做某事。这个时间可能是几秒钟,也可能是几分钟或几小时。问题是:
使用handler.postDelayed线程对内存和cpu使用等方面的延迟可能有多长的效率。(我可以确保它不会被系统杀死因为这样就是不是问题)
final Handler handler = new Handler();
handler.postDelayed(new Runnable(){
@Override
public void run() {
.
.
.
.
}
},delay});