返回顶部

编辑

Android

Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市场占有率为76.7%。

Android 是一个真正意义上的开放性移动设备综合平台。它包括操作系统、用户界面和应用程序 - 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。我们认为此举必将推进更好、更快的创新,为移动用户提供不可预知的应用和服务。

Android 作为谷歌企业战略的重要组成部分,将进一步推进"随时随地为每个人提供信息"这一企业目标的实现。我们发现,全球为数众多的移动电话用户从未使用过任何基于 Android 的电话。谷歌的目标是让(移动通讯)不依赖于设备甚至平台。出于这个目的,Android 将补充,而不会替代谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商结成合作伙伴,开发既有用又有吸引力的移动服务,并推广这些产品。

开放手机联盟的成立和 Android 的推出是对现状的重大改变,在带来初步效益之前,还需要不小的耐心和高昂的投入。但是,我们认为全球移动用户从中能获得的潜在利益是值得付出这些努力的。也是一个开发者,并对我们的想法感兴趣,就请再给一星期的时间,届时谷歌便能提供 SDK 了。一名移动用户,只需再等一段时间,我们的一些合作伙伴计划在 2008 年下半年推出基于 Android 平台的电话产品。谷歌将继续努力,让这些服务变得更好,同时也将添加更有吸引力的特性、应用和服务。

  1. AudioManager就有这个方法:`isWiredHeadsetOn()`; 如果插入了耳机,就返回true,否则false; 当然,要加个权限,不然一直是返回false。 ```xml <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> ``` 开始我追了好久的 ...查看
  2. [代码片段(147行)] ...查看
  3. [代码片段(22行)] ...查看
  4. 前段时间做了一个android的网游项目,现在优化减少体积和防止别人反编译,需要把编译后.class进行混淆,开始在网上看了一些关于ProGuard的介绍, 基本上都是使用ADT自带的打包方式,那个打包方式太慢了,还要手工输密码,一个字烦。于是开始寻找ant+proguard+签名的打包方式,遗憾的是资料不是缺手 就是断脚。好吧,看来得食自己了,!@#¥@#!@#!@##¥@#¥!@#@ 转眼一周 ...查看
  5. 1、通过BitmapFactory获取 [代码片段(4行)] ...查看
  6. 2015-06-24 09:02:39Android 的 Service 入门 by 王忠强
    如果把Activity比喻为前台程序,那么Service就是后台程序,Service的整个生命周期都只会在后台执行。Service跟 Activity一样也由Intent调用。在工程里想要添加一个Service,先新建继承Service的类,然后到 AndroidManifest.xml -> Application ->Application Nodes中的Service标签中添加。Servic ...查看
  7. [代码片段(21行)] [代码片段(216行)] ...查看
  8. **pic3.jpg** [代码片段(1行)] **pic4.jpg** [代码片段(1行)] **[Java]代码** [代码片段(41行)] ...查看
  9. SurfaceView 由于可以直接从内存或者DMA等硬件接口取得图像数据,因此是个非常重要的绘图容器,网上介绍 SurfaceView的用法有很多,写法也 层出不同,例如继承SurfaceView类,或者继承SurfaceHolder.Callback类等,这个可以根据功能实际需要自己选择,我这里就直接在普通的 用户界面调用SurfaceHolder的lockCanvas和 unlockCanv ...查看
  10. 发送短信: [代码片段(11行)] ...查看
  11. 本代码是http://www.oschina.net/question/54100_23292 一文的配套代码 ...查看
  12. 1、需要申请的权限 [代码片段(6行)] ...查看
更多