猿问

android 分频率定时上传数据实现思路

现在项目中有这样一个需求,简单描述下:
1.有n项数据需要上传,
2.每项数据的上传频率(每隔多长时间上传一次数据)不定(由用户配置),
现要实现:
根据每项数据的频率,实现这些数据的定时上传。

请教大神们,有什么比较好的实现思路,新人第一次发帖,求帮助,谢谢。


慕尼黑5688855
浏览 865回答 3
3回答

白衣染霜花

dingshiqi(){ Timer timer = new Timer();            TimerTask task = new TimerTask() {                @Override                public void run() {                     http();            };            timer.schedule(task, 时间);            }http(){//上传,成功后执行 dingshiqi方法dingshiqi();};就是这样做就可以,网络请求成功后执行定时器方法,定时器按时执行网络请求

紫衣仙女

可以用AlarmManager哦链接描述
随时随地看视频慕课网APP

相关分类

Java
我要回答