发布于 2014-10-31 02:06:48 | 175 次阅读 | 评论: 0 | 来源: 网友投递
谷歌(Google)搜索引擎
Google公司(中文译名:谷歌),是一家美国的跨国科技企业,致力于互联网搜索、云计算、广告技术等领域,开发并提供大量基于互联网的产品与服务,其主要利润来自于AdWords等广告服务。
通过Google Now搜索内容非常轻松和高效,但是却存在一个问题:它并不能深入到你的应用中。尽管你可以问任何问题,但所有反馈结果都是通过谷歌庞大的搜索引擎提供 的,而不能从可信任的应用中获取。今天在Android开发者博客上谷歌表示仅仅只需要六行代码,就能让Google Now直接执行应用的搜索能力,甚至在未来不需要离开Google Now界面就能直接显示。
在官方博客中谷歌提供了这六行代码,并提供了相应的教程指导开发者植入到应用中。一旦完成代码嵌入,只要用户说出了正确的事情,应用就能为搜索引擎提供相应的内容和资源。
<activity android:name=".SearchableActivity">
<intent-filter>
<action android:name="com.google.android.gms.actions.SEARCH_ACTION"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
例如Yelp增加了这六行代码之后,你只需要说:“Okay, Google, 在Yelp应用中搜索墨西哥餐馆”,那么Yelp应用就会自动触发,然后Now就会将“墨西哥餐馆”作为关键词在Yelp的搜索框进行搜索。