blue_sky_moon

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在这里我申明一点,因为我是挂着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

posted on 2016-06-07 07:59  blue_sky_moon  阅读(1278)  评论(0编辑  收藏  举报