在这里我申明一点,因为我是挂着VPN去YOUTOBE看的尚学堂的高明鑫老师讲的Android基础学习视频,有些东西他没有讲,而我也没办法,只能等两个星期后学校请老师来的时候进行询问,当然我也会将一些问题发布在博客里,希望有一些粗腿可以让我抱一下
在此次随笔中,我将讲一下用sleep进行的耗时操作,由于高老师在视频中也是一掠而过,我也只能讲一点点,先附上代码
1 button.setOnClickListener(new View.OnClickListener() { 2 @Override 3 public void onClick(View v) { 4 try { 5 Thread.sleep(5000); 6 } catch (InterruptedException e) { 7 e.printStackTrace(); 8 } 9 } 10 });
这个代码同样我放在了OnCreate函数中。
1 try{ 2 A 3 }catch(B){ 4 C 5 }
这个函数是异常处理函数,正常情况下将执行A处的语句,当A执行不了,将处理C语句,B处是实例化对象
Thread.sleep(5000);
这一句就是这一篇的重点,线程耗时,时间为5s
时间: 2024-10-13 00:55:58