Google Play Services 2.0增加Maps与Photo Sphere API

标签: google play services | 发表时间:2012-12-18 17:04 | 作者:
分享到:
出处:http://pipes.yahoo.com/pipes/pipe.info?_id=10560380f804c7341f042a2b8a03e117

近日,Google发布了针对Android应用的 Play Services 2.0,新增了 MapsPhoto Sphere APIs,可以用在运行在Android 2.2+上的所有应用。

开发者可以通过Maps API将Android Google Maps的几乎全部功能都集成到移动应用中,包括连接Google Maps Service、下载与显示瓷贴、摇动与缩放控件和手势,但有 两个例外:地图瓷贴不包含个性化内容,如个性化小图标,同时并不是地图上的所有图标都是可以点击的。

新的API增加了对 Map Fragment的支持,Map Fragment是Android Fragment的子类,代表一种行为或是活动中的一部分UI。你可以组合多个Map Fragment来创建多窗格UI或是在多个活动中重用Fragment。可以通过XML或代码向活动中添加Fragment,下面展示了通过XML实现的方式:

<fragment   
  android:id="@+id/map"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  class="com.google.android.gms.maps.MapFragment" />

另一个新增的API是Photo Sphere,又叫做 全景。这种360度全景是最近在Android 4.2中引入的,它类似于Maps中的街景视图,同时 它使用了一种开放格式,根据Google的一篇文章所述:

Photo Sphere采用了一种开放格式,这样任何人都可以在Web或是移动设备上创建并查看他们了。

一个Photo Sphere只不过就是一个图片文件而已(类似于JPG),文件中包含了基于文本的元数据,这是由Adobe创建的名为XMP的开放格式。元数据描述了Photo Sphere的大小,以及如何在Android、Google+以及Google Maps上的交互式Photo Sphere查看器中进行渲染。

但也许Play Services最有用的特性之一是对Android 2.2+的支持,其升级是通过Play store完成的。Tim Bray 说到

有人还没搞清楚Play Services到底有多重要,这是Android历史上最为重要的改变之一。

过去,Android大的新特性都需要修改框架,而这要求对Linux内核进行升级,一年只会发布两次而已,即便这样在老的设备上也未必能够使用。

Android可以通过Play Services发布主要的新特性(到目前为止有OAuth 2.0、Mapping与Photo Sphere),以自动更新的方式进行,兼容于到2.2“Froyo”的所有设备。设备太多了,这种影响要远远超过每次主要的OS升级所带来的新特性。

Play Services还提供了 OAuth 2.0认证支持并且 集成了Google+,包括登录、分享以及G+上的+1功能。

查看英文原文: Google Play Services 2.0 Adds Maps and Photo Sphere API

译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。

您可能也会喜欢

相关 [google play services] 推荐:

Google的强大武器:Google Play Services

- - Solidot
如果你密切注意,你可能会注意到设备上的Google Play Services频繁更新. 如果你紧跟 Android的技术发展,你会知道Google几年前宣布了一种以不需要固件更新的方法引入新的API和特性:Google Play Services在Android上扮演着越来越重要的角色,成为搜索巨人对抗碎片化和fork的强大武器.

Google Play Services 2.0增加Maps与Photo Sphere API

- - InfoQ cn
近日,Google发布了针对Android应用的 Play Services 2.0,新增了 Maps与 Photo Sphere APIs,可以用在运行在Android 2.2+上的所有应用. 开发者可以通过Maps API将Android Google Maps的几乎全部功能都集成到移动应用中,包括连接Google Maps Service、下载与显示瓷贴、摇动与缩放控件和手势,但有 两个例外:地图瓷贴不包含个性化内容,如个性化小图标,同时并不是地图上的所有图标都是可以点击的.

再见 Android Market,你好 Google Play!

- - Engadget 中国版
分类: 智能手机, 互联网络. Android Market 经过这么一段时间的演化,已经从原本简单的 Android apps 卖场,变成了从书到音乐到电影无所不包的大集市. 为了彰显这个转变 -- 和把重心放在内容上 -- Google 正式启动了名为「Play」的新平台. 这为旗下的各种内容提供了一个方便的品牌,例如 Books、Music 和 Videos 等 app 便更名成了「Play Books」、「Play Music」和「Play Movies」,而原本的 Android Market 则变成了「Play Store」.

怎么在Google Play里赚钱,听听Google的建议

- - PingWest
“Making Money on Google Play”是Google I/O上的又一个热门演讲. Google 先给了一些数据:. 相比去年Google I/O的时候,Google Play里的“in-app purchase(程序内购买)”增长了7倍;. 从Google Play发布后,平均每个季度用户购买量增长2倍;.

Google 将原生 Android 的键盘放上 Google Play!

- - Engadget 中国版
似乎 SwiftKey 和 Swype 这类支持指头滑动输入键盘的市场会被抢去不少了 -- Google 刚刚将原生的 Android 键盘放上 Google Play 供下载,就名为 Google Keyboard. 所谓的原生 Android 键盘就是大家在 Nexus 装置上见到那款(上图所示),它支持 Android 4.0 或以上的装置,Gesture Typing、自动更正、字词建议、语音输入这些功能通通都包括在内.

教你用电脑从 Google Play 下载 Android 程序 apk 文件

- - 小众软件 - Appinn
APK Downloader 是一款帮助你用电脑从 Google Play (原 Android Market ) 下载 Android 应用程序 apk 文件的 Chrome 扩展. Ivan 同学在 Group 讨论组 里推荐了一个用电脑从 Google Play 里下载 Android 程序的方法,可以直接下载到 apk 文件.

让游戏在Google Play排最前的10个免费策略

- - 雷锋网
作为独立开发商,要想应用或游戏在Google Play靠前,恐怕是一件非常艰难的事情,也许成千上万的美元换不来一丝变化,不过,如果你知道这10个排名靠前的秘密,就有可能不会一分一文,让你的排名一跃而上. 这是理解游戏价值的关键,一个排名高的游戏对你游戏收入的影响是非常巨大的,至少每日安装量为15000才能进前20,每日25000的安装量才有可能进入前10名.

Android开发者如何与Google Play共同成长?

- - CocoaChina移动观察
与Google Play 共同成长. 最近,苹果逐步淘汰UDID的计划在应用营销的社区里引起了一阵恐慌,UDID曾为应用的广告活动提供了标准化并得到广泛支持的方法. 不幸的是,如今市面上还没出现一个能够替代UDID的解决方案,但iOS市场貌似已经开始分裂了,各种各样的技术都在争相吸引开发者的注意力,这让开发者们更加难以分配自己所拥有的资源.

《Dangerous》开发者谈Google Play的优越性

- - GamerBoom.com 游戏邦
自我们的游戏在各应用商店问世6个月以来,我们积累了众多宝贵经验,其他开发者也许会觉得这些非常有用. 有些内容属于常识,而有些则会令你感到惊讶. 值得一提的是,有许多关于Google Play(就是之前的Android Market)的认识误区. 虽然我们的经验算不上经典,但我希望这至少能够多少阐明不同应用商店的神秘运作方式.

移动应用获得Google play推荐五步法

- - CocoaChina移动观察
野心勃勃的开发者虽然有能力制作出一款高营收游戏,但缺乏app市场经验是个不争的事实,不少开发者为如何优化免费增值模式的Android游戏和提高游戏货币化而头疼不已. 一位开发者曾通过新闻发布会和facebook上的广告来推广自己的app,但结果令人失望. 这位开发者说:”facebook的桌面广告不能很好地展示广告,并且价格不菲,这使得我真不想去打扰他们”.