helinfengg 2015-05-29 07:01 采纳率: 50%
浏览 2110
已采纳

Android中如何轮训不耗费大量的流量和电力

现在需要写一个轮训,如果服务器有新的数据,一段时间进行查询一下,看是否有新的数据!我知道可以写一个线程去访问!但是有没有更好的方法呢?求大神支招!

  • 写回答

5条回答 默认 最新

  • liaorubei 2015-05-29 07:17
    关注

    现在Android开发都不推荐使用轮询,如果是小应用,偶尔用一下轮训还可以,只要是轮询都耗电有流量,没有别的办法,因为请求多了,流量就用得多
    既然不能轮询,那用什么办法呢,方法1,监控短信内容,如果有应用相关的内容都去请求服务器,但是这个一样,短信费相当贵,方法2,使用长链接,如果
    服务器端有更新,直接由服务器端通过长链接推送内容更新,省流量了,但是一样很耗电.但是,,,那个安卓手机不耗电呢,对吧.
    一般情况下会采用方法2,但是又要自己搭一个推送服务器,不明智.但是放心,别人已经想到你的问题了,所以有好多公司已经推出了这个服务了,
    你可以使用别人已经搭建好的服务来摄推送你的内容了,而且量少还不要钱哦,量大的话,你也可以交少量的钱.就可以达到目的了.
    国内目前的推送服务公司有,极光推送,个推,百度推送等,基本都很容易使用.集成.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 写uniapp时遇到的问题
  • ¥15 vs 2008 安装遇到问题
  • ¥15 matlab有限元法求解梁带有若干弹簧质量系统的固有频率
  • ¥15 找一个网络防御专家,外包的
  • ¥100 能不能让两张不同的图片md5值一样,(有尝)
  • ¥15 informer代码训练自己的数据集,改参数怎么改
  • ¥15 请看一下,学校实验要求,我需要具体代码
  • ¥50 pc微信3.6.0.18不能登陆 有偿解决问题
  • ¥20 MATLAB绘制两隐函数曲面的交线
  • ¥15 求TYPCE母转母转接头24PIN线路板图