退避算法在android开发中的应用
退避算法在android中的应用很常见,核心目的是为了节省资源和减少电的消耗:
发送一个心跳包之后,下一个心跳包的时间做退避算法(根据实际情况自己设计算法来实现)处理;
同上;
Server Failure Back-off:private void retryIn(long interval) {Thread.sleep(interval);boolean success = refreashArticles();if (!success) {retryIn(interval * 2 < MAX_RETRY_INTERVAL ?interval * 2 : MAX_RETRY_INTERVAL);}}