我正在开发一个Android 2.3.3应用程序,我需要每X秒运行一个方法。
在iOS中,我有NSTimer,但是在Android中,我不知道该使用什么。
有人推荐我汉德勒;另一个向我推荐AlarmManager,但我不知道哪种方法更适合NSTimer。
这是我要在Android中实现的代码:
timer2 = [
NSTimer scheduledTimerWithTimeInterval:(1.0f/20.0f)
target:self
selector:@selector(loopTask)
userInfo:nil
repeats:YES
];
timer1 = [
NSTimer scheduledTimerWithTimeInterval:(1.0f/4.0f)
target:self
selector:@selector(isFree)
userInfo:nil
repeats:YES
];
我需要像NSTimer这样的东西。
你推荐我什么?
1
定义“最好的”。您想以哪种方式做到最好?
—
西蒙·佛斯伯格
我不知道哪种方法更适合NSTimer。
—
VansFannel
@VansFannel您要间隔多长时间?
—
FoamyGuy 2012年
我已用有关我要做什么的详细信息更新了该问题。
—
VansFannel
这个问题:stackoverflow.com/questions/6242268/…,与此问题类似,并且有很好的答案。
—
VansFannel