java中的Runnable需要花费更多的时间来完成
我有一个原生的java中的Runnable需要花费更多的时间来完成,java,android,multithreading,Java,Android,Multithreading,我有一个原生的java android应用程序,我正在尝试使用以下工具监控数据使用情况: 还有一条线: mHandler.postDelayed(mRunnable, 1000); 为什么如果我监视数据使用情况,它总是比预期多花费10毫秒 1000毫秒 02-23 04:29:00.829: D/DATA USAGE(1387): RECEIVED[0.454] Mb - SENT[0.154] Mb 02-23 04:29:01.839: D/DATA USAGE(1387): RECEIV
java android
应用程序,我正在尝试使用以下工具监控数据使用情况:
还有一条线:
mHandler.postDelayed(mRunnable, 1000);
为什么如果我监视数据使用情况,它总是比预期多花费10毫秒
1000毫秒
02-23 04:29:00.829: D/DATA USAGE(1387): RECEIVED[0.454] Mb - SENT[0.154] Mb
02-23 04:29:01.839: D/DATA USAGE(1387): RECEIVED[0.472] Mb - SENT[0.155] Mb
02-23 04:29:02.849: D/DATA USAGE(1387): RECEIVED[0.473] Mb - SENT[0.157] Mb
02-23 04:29:03.859: D/DATA USAGE(1387): RECEIVED[0.477] Mb - SENT[0.160] Mb
5000毫秒:
02-23 04:17:17.669: D/DATA USAGE(1387): RECEIVED[0.193] Mb - SENT[0.065] Mb
02-23 04:17:22.679: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:27.689: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:32.699: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:37.709: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
@isnot2bad是一个
Android
对象我编辑了我的问题,对不起,我完全忘记了。。。
02-23 04:17:17.669: D/DATA USAGE(1387): RECEIVED[0.193] Mb - SENT[0.065] Mb
02-23 04:17:22.679: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:27.689: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:32.699: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb
02-23 04:17:37.709: D/DATA USAGE(1387): RECEIVED[0.194] Mb - SENT[0.065] Mb