安卓如何打印出程序中某一段代码执行的时间?小白求具体的语句啊

求具体的语句啊 要怎么写。。。。。。。
安卓如何打印出程序中某一段代码执行的时间?

你是指开始时间,还是消耗了多少时间。
开始时间最好用logger(log4j,logback)
耗时可以这样:
long time=System.currentTimeMills();
//你的代码段。。。。
time=System.currentTimeMills()-time;
//这时候time就等于代码执行所花的时间,单位毫秒

long time1 = SystemClock.uptimeMillis();
你中间的代码
long time2 = SystemClock.uptimeMillis();
long time = time2 - time1;

当然楼上的也可以,只不过他用到时间是从1970年1月1日开始算的,我用的是你手机当前开机的的时间计算的

final Handler handler = new Handler(){
long time1 = SystemClock.uptimeMillis();

        @Override
        public void handleMessage(Message msg) {

            if (msg.what<=imageId.length-1) {
                IV.setImageResource(imageId[msg.what]);
              //  Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.translate);
               // IV.startAnimation(animation);

            }
        }
        long time2 = SystemClock.uptimeMillis();
       final long time = time2 - time1;

//系统不认识System.out.println();
};