- Android 系统概述
- 什么是智能手机?智能手机操作系统有哪些?
- Android(安卓)是什么?
- Android 系统架构(图解)
- Android 7 新特性介绍
- Android 开发环境搭建
- Android 开发环境搭建教程(图解)
- Android SDK 是什么?
- 通过 Android Studio 创建 Android 应用程序(附带解析)
- Android Studio 的基本调试
- Android 应用程序结构:Android 组件和资源详解
- Android 四大核心组件:Activity+Service+BroadcastReceiver+ContentProvider
- Android Activity 组件及其生命周期
- Android 资源(res 和 assets 目录)
- AndroidManifest.xml 配置文件详解
- Android App Widgets 组件详解
- Android 系统的进程和线程
- Android GUI(图形用户界面)开发
- Android View 和 ViewGroup
- Android 使用 XML 文件定义用户界面
- Android 五大布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout 和 TableLayout
- Android 创建 Widget 组件实例详解
- Android Button:按钮控件
- Android CheckBox:多选按钮控件
- Android RadioGroup:单选按钮控件
- Android TextView:文本框控件
- Android EditText:编辑框控件
- Android Spinner:下拉列表控件
- Android AutoCompleteTextView:自动完成文本框控件
- Android DatePicker 和 TimePicker:时间日期选择器
- Android ProgressBar:进度条控件
- Android ScrollView:滚动视图
- Android SeekBar:拖动条控件
- Android RatingBar:评价条控件
- Android ImageView 和 ImageButton:图片视图和图片按钮
- Android ImageSwitcher 和 Gallery:图片切换器和图库
- Android GridView:网格视图
- Android Tab:面板标签控件
- Android 菜单:选项菜单+上下文菜单+子菜单
- Android Bitmap(点阵图像、绘制图像)
- Android 对话框(AlertDialog+ProgressDialog)
- Android 多窗口模式(分屏模式)
- Android 事件监听器和回调方法
- Android 电话短信拍照开发教程
- Android Intent:不同应用程序之间通信的桥梁
- Android 实现拨打电话功能
- Android 实现接收短信和发送短信功能
- Android 调用相机进行拍照
- Android 多媒体开发
- Android Service 生命周期和使用方法
- Android BroadcastReceiver:接收广播
- Android 音频以及音频播放器开发实例
- Android MediaRecorder 录制音频
- Android 视频以及视频播放器实例
- Android Camera 相机以及相机程序开发实例
- Android MediaRecorder 录制视频
- Android 数据存储(SQLite 数据库、Android App 数据备份和恢复 )
- Android 数据存储之 SharedPreferences
- Android 数据存储之文件存储
- Android 使用 SQLite 数据库存数数据
- Android SQLite 数据库操作实例
- Android ContentProvider(内容提供者)
- Android 使用系统提供的 ContentProvider
- Android 自定义 ContentProvider
- Android 使用自定义 ContentProvider
- Google App Engine 是什么?
- Android APP 数据备份与恢复
- Android BackupAgent 实现数据备份与恢复
- Android BackupAgentHelper 实现数据备份与恢复
- Android 网络编程
- 借助 GPE 让 Android APP 和 Google App Engine 通信
- Android HTTP 通信
- Android HttpURLConnection 访问互联网资源
- Android 通过 GET 方式获取互联网资源
- Android 通过 POST 方式获取互联网资源
- Android Socket 编程(附带实例)
- Bluetooth(蓝牙)是什么?
- Android 蓝牙通信开发教程(详解版)
- Android 蓝牙通信开发实例演示
- WIFI(无线局域网)是什么?
- Android WiFi 开发(WiFi 编程)实例演示
- WIFI Direct(WIFI 直连)是什么?
- Android WIFI Direct 开发教程
- Android WIFI Direct 开发实例演示
- NFC(近场通信)是什么?
- Android NFC 开发教程
- Android USB 开发简介
- Android USB 附件模式开发教程
- Android USB 主机模式开发教程
- Android SIP 开发教程
- Android 智能传感器
- LBS(位置服务)和 GPS(全球定位系统)简介
- Android LBS 位置服务开发简介
- Android GPS 定位开发教程
- Google Map API 开发简介
- Android Google Map API Key 详细申请步骤
- Google Map API 开发 Android 地图应用实例
- Android 传感器开发教程
- Android 运动传感器开发教程
- Android 位置传感器开发教程
- Android 环境传感器开发教程
- Android 绘图(2D 绘图、3D 绘图)
- Android 2D 绘图开发简介
- Android 使用自定义 View 绘图
- Android 使用 Bitmap 绘图
- Android 使用 SurfaceView 绘制静态图像
- Android 使用 SurfaceView 绘制动态图像
- Android Drawable 开发简介
- Android 3D 绘图开发简介
- Android 硬件加速开发简介
- Android RenderScript 开发简介
- Android App 的国际化和本地化
- Android 国际化和本地化开发简介
- Android 手机区域设置详细步骤
- Android 未本地化应用开发教程
- Android 本地化应用开发教程
- Android 文本输入与复制粘贴
- Android 剪贴板框架开发简介
- Android 剪贴板数据转文本开发简介
- Android 复制粘贴开发教程
- Android Content Provider 复制复杂数据开发教程
- Android 一键复制粘贴开发实例
- Android 企业级应用开发
- Android 设备管理 API 概述
- Android 开发设备管理 API 应用教程
- Android 文本语音 API 开发教程
- Android TV 应用开发教程
- Android TV 应用开发实例
- Android 可穿戴设备应用开发教程
- Android 应用程序的发布
- Android 应用程序发布的步骤
- Android 为什么要为应用程序签名?
- Android 导出未签名应用程序开发步骤
- Android 生成签名文件开发教程
- Android 应用程序签名开发教程
- zipalign 工具优化应用程序开发简介
- Google Play Store( Android Market)发布简介
Android(安卓)是什么?
本节将从 Android 的历史、发展和优势三个方面来介绍 Android 系统。
Android 的历史
Android 一词最早出现于法国作家利尔亚当 (Auguste Villiers de l'Isle-Adam) 在 1886 年发表的科幻小说《未来夏娃》(L'ève future) 中,将外表像人的机器起名为 Android 。
Android 本意指“机器人”,是一个全身绿色的机器人,绿色也是 Android 的标志。Android 最初由现任 Google 工程副总裁安迪•罗宾 (Andy Rubin) 开发于 2003 年,于 2005 年被 Google 收购。
Android 是基于 Linux 内核的软件平台和操作系统,是 Google 在 2007 年 11 月 5 日公布的手机系统平台,早期由 Google 开发,后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(Software Stack,又名以软件叠层)的架构,主要分为三部分。底层以 Linux 内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以 Java 作为编写程序的一部分。
Android 在未公开之前常被传闻为 Google 电话或 gPhone 。大多传闻认为 Google 开发的是自己的手机电话产品,而不是一套软件平台。
Android 的发展
2003 年 10 月,Android 公司在加州 Palo Alto 市成立,联合创始人为 Andy Rubin、Rich Miner、Nick Sear 与 Chris White。
2005 年 8 月,Google 收购了成立仅 22 个月的高科技企业 Android 公司。
2007 年 11 月 5 日,Google 公司正式向外界展示 Android 操作系统。Google 与 34 家手机制造商、软件开发商、电信运营商和芯片制造商共同创建开放手持设备联盟。
2008 年 5 月 28 日,Patrick Brady 于 Google I/O 大会上提出 Android HAL 架构图,8 月 18 日,Android 获得美国联邦通信委员会的批准。
Android 软件一经推出,版本升级非常快,几乎每隔半年就有一个新的版本发布。
2008 年 9 月发布 Android 第一版 Android 1.1。后从 Android 1.5 版本开始,Android 用甜点作为它们系统版本代号的命名方法。
2009 年 4 月 30 日,官方 1.5 版本 Cupcake(纸杯蛋糕)正式发布。
2009 年 9 月 15 日,Android 1.6 Donut(甜甜圈)版本发布。
2009 年 10 月 26 日,Android 2.0 / 2.0.1 / 2.1 Eclair(松饼)版本发布。
2010 年 5 月 20 日,Android 2.2 / 2.2.1 Froyo(冻酸奶)版本发布。
2010 年 12 月 7 日,Android 2.3 Gingerbread(姜饼)版本发布。
2011 年 2 月 2 日,Android 3.0 Honeycomb(蜂巢)版本发布。
2011 年 5 月 11 日,Android 3.1 Honeycomb(蜂巢)版本发布。
2011 年 7 月 13 日,Android 3.2 Honeycomb(蜂巢)版本发布。
2011 年 10 月 19 日,Android 4.0 Ice Cream Sandwich(冰激凌三明治)版本在香港正式发布。
2011 年 12 月 20 日,谷歌发布了 Android 4.0 操作系统的最新版本 4.0.3,称其对 Android 系统做出了多处改进,并修复了一些缺陷。
2012 年 6 月 28 日,谷歌在 2012 年的 I/O 开发者大会上发布了 Android 4.1 操作系统,Android 4.1 Jelly Bean(果冻豆)是继“冰激凌三明治”之后的下一版 Android 系统。
2012 年 10 月底,Google 在网上以在线的形式发布了全新的 Android 4.2 系统,以及新一代的 Nexus 系列手机 LG Nexus 4 和平板电脑 Nexus 10。Android 4.2 新系统界面改动不大,代号还称为 Jelly Bean,新增了系统全景。
2013 年 7 月 25 日,发布 Android 4.3。
2013 年 11 月,Android 4.4 发布,代号为 KitKat。
2014 年 10 月 16 日,发布 Android 7.0 版本,代号为 Nougat ,第一次全面支持 ART ,并支持平板和可穿戴设备的开发。
2015 年 3 月,Google 发布了 Android 5.1 版本,主要目的是修复 Android 7.0 版本的 Bug,因此其版本号仍然为 Nougat。
2015 年 5 月 8 日,Google 在 Google I/O 2015 大会上发布了 Android 6.0 版本,版本号为 Marshmallow。
2016 年 5 月 18 日,Google 在 Google I/O 2016 大会上发布了 Android 7.0 版本,版本号为 Android Nougat,又称为 Android N。
Android 的优点
Android 的优点主要包括以下 6 项。
1) Android 性价比高
消费者选择产品,价格是必然要考虑的一个因素,iPhone 虽好,但是价格让一般人望而却步。苹果就像是宝马、奔驰,虽然大家都认为它很好,但是一般人消费不起,只有看的份儿。而 Android 如同大众,满大街跑的都是甚至有一些型号是可以与宝马、奔驰相媲美的。
虽然 Android 平台的手机廉价,但是其性能却一点也不低廉,触摸效果比苹果差不到哪里去。Android 平台简单实用,无论是功能还是外观设计,都可以与苹果一决高下。在数量众多的 Android 手机中,消费者总是会找到一款满意的 Android 手机取代价格高昂的 iPhone。
2) 应用程序发展迅速
智能手机玩的就是应用,虽然现在 Android 的应用还无法与苹果相竞争,但是随着 Android 的推广与普及,应用程序的数量增长迅速,Android 应用在可预见的未来是有能力与苹果相竞争的。而来自 Android 应用商店最大的优势是,不对应用程序进行严格的审查。在这一点上优于苹果。
3) 智能手机厂家助力
现在,世界上很多智能手机厂家都加入了 Android 阵营,并推出了一系列的 Android 智能机。摩托罗拉、三星、HTC、LG 等厂家都与谷歌建立了 Android 平台技术联盟。厂商加盟的越多,手机终端就会越多,其市场潜力就越大。
4) 运营商鼎力支持
在国内,三大运营商铆足了劲推广 Android 智能机。联通的“0 元购机”、电信的千元 3G、移动的索爱 A8i 定制机都显示了运营商对 Android 智能机的期望。
在美国,T-Mobile USA、Sprint、AT&T 和 Verizon 都推出了 Android 手机。此外,KDDI(日本)、NTTDoCoMo(日本)、TelecomItalia(意大利电信)、T-Mobile(德国)、Telefónica(西班牙)等众多运营商都是 Android 的支持者,有这么多的运营商支持 Android,自然会占据巨大的市场份额。
5) 机型多,硬件配置优
自从 Google 推出 Android 系统以来,各大厂家纷纷推出自己的 Android 平台手机,HTC、索尼爱立信、魅族、摩托罗拉、夏普、LG、三星、联想等都推出了各自的 Android 手机,机型多样,数不胜数。
6) 系统开源利于创新
Android 是开源的,允许第三方修改,这在很大程度上容许厂家根据自己的硬件更改版本,从而能够更好地适应硬件,与之形成良好的结合。开源能够 Android 版本升级更快。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论