小编cha*_*nny的帖子

ScheduledExecutorService或ScheduledThreadPoolExecutor

我正在构建一个Android应用程序,它必须定期在服务中执行某些操作.我发现使用ScheduledThreadPoolExecutor并且ScheduledExecutorService更好Timer.

谁能解释之间的差别ScheduledExecutorServiceScheduledThreadPoolExecutor与哪一个更适合的Android?

更新

我刚刚发现这篇文章这篇文章解释了实现重复周期性任务的几种方法之间的区别.在我的情况,ScheduledThreadPoolExecutor而且AlarmManager更适合.

java android timer scheduledexecutorservice

12
推荐指数
1
解决办法
4384
查看次数

javascript在画布上绘制图像

我尝试构建一个javascript代码,在画布上绘制图像,但我不知道哪里出错了.那是我的代码:

<body>
<canvas id = "my_canvas"></canvas>
<script>
function setup(){
    var canvas = document.getElementById('my_canvas');
    var ctx = canvas.getContext('2d');
    canvas.width = 800;
    canvas.height = 600;
    var image = new Image();
    image.src = 'a.png';
    ctx.drawImage(image,5,5);
};
window.onload = setup;
setup();

</script>
Run Code Online (Sandbox Code Playgroud)

问题是,如果我setup();在最后放一行代码然后图像正确绘制,我不知道为什么.

谢谢.

javascript canvas

4
推荐指数
1
解决办法
3756
查看次数