一步步教会您Android核心代码

移动开发 Android
Android核心代码并不只是包括一些怪异的驱动,条码扫描:扫描几乎任何产品的条形码,快速了解更多信息,保存你的浏览历史和收藏夹:有效的节省购物所需时间。

Android核心代码可以进行编制语音搜索:报出商品名称,由手机进行语音识别并搜索,分享你的发现:提供共享链接,点击后可分享到Gmail、Facebook、Twitter等网站。

Google Shopper支持使用语音搜索、图片扫描、条形码扫描、文本搜索等方式,查询商品的价格、评论、规格等信息,并且支持收藏、离线浏览和分享功能。目前该软件仅针对美国市场推出。

Android手机配备有一个内置的日历应用程序。第三方应用程序可以利用日历内容提供商接口读取用户的日历信息和安排在日历新的事件。这个日历可以直接同步用户的谷歌日历。

不幸的是,没有文档和Android手机的日历应用集成,因为有另外一个联系人应用程序。相反,本文所提供的所有信息,将会通过逆向工程的谷歌日历内容提供商。该接口是受变化的,将会支持有限的功能。然而,日历一体化可以成为一些类型的应用强大的功能。

本文的代码测试之到Android 2.0 SDK版本。我们将发布一个更新如果有一个很大的转变。我们没有测试这个装置,如早先的T - Mobile G1的(SDK的1.6)代码。用户可能在日历应用程序配置有很多名称的日历。例如,用户可能有一个工作日历(工作日历有关的活动),家庭日历(个人的)和假日日历(法定假日)。

该调用insert()方法接触的日历内容提供商,并试图插入到相应的用户的日历项。如果您导航到日历应用程序和启动它,你应该看到您在适当的日历中的日历项。自日历同步,你也看到日历项在线,如果你在网络上使用的谷歌日历。

Android应用程序可以集成与用户的日历密切的许多Android设备。该日历功能是通过一条内容提供商的接口,允许第三方应用程序访问日历信息,并添加新日历项。Linux内核维护者Greg Kroah-Hartman曾宣布。

从Linux 2.6.33版本开始,Google智能手机操作系统Android核心代码将被删除。很多人对此十分关注,毕竟Google Android受到了很好的评价,作为Linux的一员能帮助开源社区实现更好的发展,对此,Greg昨日在官方博客中作出了解释。

Greg表示,自己使用的手机就是运行Android的G1,而且它功能良好,自己非常满意。那么究竟是什么导致Android内核代码要被删除呢?“简单的说,没有人关心这些代码,所以它会被删除。正如我之前所说,staging tree上的代码需要有人进行维护以便整合到main kernel tree上,否则将被删除。”

Android核心代码并不只是包括一些怪异的驱动,为了获得正常工作的Android系统,你需要获得Google创建的新的lock type,以及其安全模式内核系统中的hooks……Google屏蔽了大量的硬件驱动,阻止平台代码整合进main kernel tree。”

“我也不知道下一步会怎么样,Google目前没有任何表示。很多企业现在正试图从他们的代码库中剥去Android接口,不过这也是一个非常大的工程,而且是不必要的痛苦过程。”“我真的很希望Google可以醒悟过来,去修复他们的代码库,实现它们的向上整合,消除他们现在对很多Linux硬件企业造成的壁垒。

”现如今Andriod已经拥有智能手机5%左右的市场份额,而这个成绩在短短的一年多时间内取得实属不容。从刚开始的初试啼声到现在的扬眉吐气,09年被称之为“Android年”想必大家不会否认。这不仅是因为Android保持较快的更新速度,而且在用户中的满意度也非常高。

今年1月5号,Google又联合HTC发布了一款重量级的新机——“NexusOne”,再加上去年相继推出的HTC G3、摩托罗拉Droid等一系列机型,这群「机器人大军」已经成为 Android 系统未来与 iPhone 一较高下的坚强后援。

群狼和猛虎之间的争霸天下,鹿死谁手,现不得而知。但是美国市场研究机构 Gartner显然对Android的前景抱有更多的期许,该机构预测2012年Android系统的市场占率将上升至14%,在各大智能手机系统排名中上升至第2位,仅次于 Symbian,超越 Apple iPhone、Windows Mobile 和 Blackberry 等竞争对手!

2009 年Android的最大臂助非HTC莫属,我们来首先来回顾下Android的发展历程。 2008 年 10 月HTC推出了全球首款Android手机 — HTC G1 ,该机型在上市后的短短数月时间内其销售就达到了 100 万台。

正是G1的优异的销售成绩给 Android 操作系统带来了一个良好的开端,并且该机型也在 2009 年第一季度成为美国智能手机热销榜单的第五名。良好的市场反馈和认可使得越来越多的手机制造商纷纷加入Android阵容。

【编辑推荐】

  1. 新一代的Android手机介绍 深度剖析Android SDK版本介绍 
  2.   
  3. 谷歌Android手机能否站稳中国 
  4. PythonAndroid深度剖析Android应用程序的四种构造块 
  5. 探秘与众不同的Android系统? 
责任编辑:chenqingxiang 来源: csdn
相关推荐

2009-12-17 16:36:23

无线路由设置密码

2017-01-19 21:08:33

iOS路由构建

2019-07-09 15:23:22

Docker存储驱动

2019-03-05 14:09:27

Docker存储容器

2018-12-24 10:04:06

Docker存储驱动

2018-06-11 15:30:12

2017-01-06 15:13:25

LinuxVim源代码

2009-11-17 08:42:57

2016-11-02 18:54:01

javascript

2017-12-25 11:50:57

LinuxArch Linux

2011-05-10 10:28:55

2018-04-23 14:23:12

2020-12-24 11:19:55

JavaMapHashMap

2018-07-13 15:36:52

2019-04-01 10:15:02

2015-07-27 16:06:16

VMware Thin虚拟化

2013-11-12 09:50:34

Ubuntu 13.1服务器版

2009-04-15 09:29:07

2010-08-10 11:31:36

路由器配置NAT

2011-05-19 10:39:12

点赞
收藏

51CTO技术栈公众号