手机和服务器数据同步问题

一般情况下怎么做手机和服务器的数据同步呢?
1. 手机设置 timer interval 定时请求数据,耗电不说,还浪费流量
2. 服务器发通知告诉手机有数据更新,感觉这样更麻烦,还不知道怎么下手

我现在的做法是,手动刷新,获取最新数据。

有什么比较好的手机和服务器的同步的模式吗?

数据同步这块一直都是比较麻烦的,特别是多设备同步,如果实时性要求高的话,也只能像你说的这样,如果实时性要求不高的话,可以考虑客户端的主动触发,来进行同步