在这里我申明一点,因为我是挂着VPN去YOUTOBE看的尚学堂的高明鑫老师讲的Android基础学习视频,有些东西他没有讲,而我也没办法,只能等两个星期后学校请老师来的时候进行询问,当然我也会将一些问题发布在博客里,希望有一些粗腿可以让我抱一下

在此次随笔中,我将讲一下用sleep进行的耗时操作,由于高老师在视频中也是一掠而过,我也只能讲一点点,先附上代码

 button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
});

这个代码同样我放在了OnCreate函数中。

 try{
A
}catch(B){
  C
}

这个函数是异常处理函数,正常情况下将执行A处的语句,当A执行不了,将处理C语句,B处是实例化对象

 Thread.sleep(5000);

这一句就是这一篇的重点,线程耗时,时间为5s

05-07 15:37