WEB开发网
开发学院手机开发iPhone 开发 iPhone 4 信号问题澳洲真机多网实测 阅读

iPhone 4 信号问题澳洲真机多网实测

 2010-07-13 21:09:00 来源:WEB开发网   
核心提示:有关,但在多任务的流畅性方面我也看到了明显的进步,iPhone 4 信号问题澳洲真机多网实测(7),切换程序比以前更快更顺利,浏览器是 Froyo 带来的另一个显著进步,C2DM 提供的灵活性为推送通知开创各种可能的形式,包括传统的信息提示,JavaScript 执行速度明显加快,使得重度 JavaScript 网站有
有关,但在多任务的流畅性方面我也看到了明显的进步。切换程序比以前更快更顺利。

浏览器是 Froyo 带来的另一个显著进步。JavaScript 执行速度明显加快,使得重度 JavaScript 网站有了更好的体验。为了详细测量进步有多大,我在 Froyo 升级前后进行了 JavaScript 性能测试:

clip_image043

可以看出,提升幅度很大。如果有兴趣可以看 iPhone 4 相关的对比测试结果。

云端通信

Android 有 daemon 维持与 Google 服务器的后台通信。永远在线的连接用来提供某些 Google 应用,比如日程的推送功能。在 Android 2.2 上,Google 对第三方程序开放了 Cloud to Device Messaging (C2DM) 服务以实现第三方推送。

C2DM 架构允许外部网络服务以 OTA 的形式将推送通知发送到 Android 手机上。提起推送通知,你可能会想到弹出的气泡,气泡中包含着文字信息。C2DM 的魔力在于它比传统方式智能太多了,允许云端通知触发 Intent——由 Android 程序提供的可编程操作。

Intent 是 Android 进程间通信(IPC)系统的重要组件。你可以用 Intents 启用程序的某个活动(activity),也可以加载一些数据。

例如,Android 程序可以使用标准 Intent 在用户的默认浏览器中加载网页,给特定地址写邮件,启动后台服务或完成 Intents 系统里可见的任意数量的服务。

C2DM 基本只提供将外部网络服务以简单的方式通过互联网,将 Intents 通过互联网播送给 Android 设备。感觉上好像是一种对网络透明(network-transparent)的 IPC 通道。这是一种非常聪明的概念,提供了很大的灵活性。

第三方网络服务通过 C2DM 推送通知到 Google 服务器上的时候,通知将会转交给适当的设备。到达设备时,Android 系统决定由哪个注册程序接收通知中的 Intent。系统将 Intent 转给程序,如果程序当时不在运行状态, 便会自动启动。

接收方程序中的 Intent 接收器代码只决定如何响应 Intent。对推送通知来说没有标准模式——全看编程者如何实现已注册接受相应 Intent 的程序。程序可以被设计为以文本形式通知给用户,也可以直接在后台动作。

C2DM 提供的灵活性为推送通知开创各种可能的形式,包括传统的信息提示。最近的 Google I/O 大会上第一次介绍 C2DM 的时候,Google

上一页  2 3 4 5 6 7 8 9  下一页

Tags:iPhone 信号 问题

编辑录入:coldstar [复制链接] [打 印]
赞助商链接