iPhone 4 信号问题澳洲真机多网实测
2010-07-13 21:09:00 来源:WEB开发网第三方网络服务通过启动 POST 请求到 Google 服务器上的 REST API 终点来发送 C2DM 推送通知。必须提 供注册 ID,Google 才能知道哪个设备应该收到信息。依赖 C2DM 的 Android 程序也必须将注册 ID 发送到对应的第三方网络服务上。
随着开发者逐渐开始利用 C2DM 的好处,Android 手机的很多信息传递和网络同步活动很可能会变得更透明。会减少对远程服务的轮询,可能会延长电池续航时间。
C2DM 服务仍然非常新,关于它的能力范围还有很多问题没有得到回答。如果开发者想在自己的软件中使用推送,就要通过 Google Code 网站的注册流程。你还必须提供自己的网络服务来发送通知并接收设备上的注册 ID。所幸的是就算没有自己的服务器,用 App Engine 也可以很快上手。
备份
Google 在 Android 2.2 上推出了新的云端备份服务,希望能为那些丢失手机数据,或者想把设置和程序数据转移到新设备的 Android 用户提供便利。备份服务对普通终端用户不可见,支持这一功能的程序将在后台透明地运行。
程序开发者可以增加“backupAgent”,并在程序的 manifest file 里注册,此后就可以让程序支持云端备份。有“onBackup”和“onRestore”功能的 agent 会自动被系统调用。备份功能将数据串行成所支持的格式,交给负责在云端存储的备份管理器。安装程序后,恢复功能会在有备份数据可用时被唤醒。
程序开发者用以生成备份 agent 的上层 API 让真实存储机构完全虚化,让它作为实现细节隐藏起来。备份管理器默认使用 Google 的云存储放置所有备份数据,但备份管理器也可以更改,就是说设备制造商可以使用其它后端存储解决方案。
用户购买新设备,安装程序后,备份管理器就会检查是否需要云端存储里是否有兼容所安装程序的备份数据。如果有可用的数据,就会通 过“onRestore”功能传给程序 agent。允许程序重新加载上一个设备上保存的备份数据。备份可以在没有任何用户干预的情况下工作。
像 C2DM 一样,云备份服务要靠用户的 Google 账户标识设备。备份数据也和 Google 账户绑定。Google 警告备份数据不能“on demand”访问,并且不能用于一般的存储或同步。
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
- ››iPhone 获取指定格式的时间和日期
- ››iPhone版PPS走进生活 观赏体验媲美PC版
- ››iPhone两种不同的应用程序:两种方法的哲学思想
更多精彩
赞助商链接