Android – 简介

预计阅读时间1 分 39 views

什么是安卓?

Android 是一个开源和基于 Linux 的操作系统,适用于智能手机和平板电脑等移动设备。Android 是由 Google 领导的开放手机联盟和其他公司开发的。

Android 为移动设备提供了统一的应用程序开发方法,这意味着开发人员只需针对 Android 进行开发,他们的应用程序应该能够在由 Android 提供支持的不同设备上运行。

Google 于 2007 年发布了 Android 软件开发工具包 (SDK) 的第一个测试版,其中第一个商业版本 Android 1.0 于 2008 年 9 月发布。

2012 年 6 月 27 日,在 Google I/O 大会上,Google 宣布了下一个 Android 版本 4.1 Jelly Bean。Jelly Bean 是一个增量更新,主要目的是在功能和性能方面改进用户界面。

Android 的源代码可在免费和开源软件许可下使用。Google 在 Apache 许可证 2.0 版下发布大部分代码,其余的 Linux 内核更改在 GNU 通用公共许可证 2 版下发布。

Android的功能

Android 是一款功能强大的操作系统,可与 Apple 4GS 竞争,并支持强大的功能。下面列出了其中的几个 -

Sr.No. 功能与描述
1 漂亮的用户界面Android OS 基本屏幕提供了美观直观的用户界面。
2 连接GSM/EDGE、IDEN、CDMA、EV-DO、UMTS、蓝牙、Wi-Fi、LTE、NFC 和 WiMAX。
3 存储SQLite是一个轻量级的关系数据库,用于数据存储目的。
4 媒体支持H.263、H.264、MPEG-4 SP、AMR、AMR-WB、AAC、HE-AAC、AAC 5.1、MP3、MIDI、Ogg Vorbis、WAV、JPEG、PNG、GIF 和 BMP。
5 消息 短信和彩信
6 浏览器基于开源的 WebKit 布局引擎,再加上支持 HTML5 和 CSS3 的 Chrome V8 JavaScript 引擎。
7 多点触控Android 原生支持多点触控,最初在 HTC Hero 等手机中提供。
8 多任务处理用户可以从一个任务跳到另一个任务,同时各种应用程序可以同时运行。
9 可调整大小的小部件小组件是可调整大小的,因此用户可以扩展它们以显示更多内容或缩小它们以节省空间。
10 多语言支持单向和双向文本。
11GCMGoogle Cloud Messaging (GCM) 是一项服务,可让开发人员在 Android 设备上向用户发送短消息数据,而无需专有的同步解决方案。
12 Wi-Fi 直连一种技术,可让应用通过高带宽点对点连接直接发现和配对。
13 Android Beam(安卓光束)一种流行的基于NFC的技术,用户只需将两部支持NFC的手机碰在一起即可立即共享。

Android 应用程序

Android 应用程序通常使用 Android 软件开发工具包以 Java 语言开发。

开发完成后,Android 应用程序可以很容易地打包并通过 Google Play、SlideME、Opera Mobile Store、Mobango、F-droid 和 Amazon Appstore 等商店售罄。

Android 为全球 190 多个国家/地区的数亿台移动设备提供支持。它是所有移动平台中最大的安装基础,并且正在快速增长。全球每天有超过 100 万台新的 Android 设备被激活。

编写本教程的目的是教您如何开发和打包 Android 应用程序。我们将从 Android 应用程序编程的环境设置开始,然后深入研究 Android 应用程序的各个方面。

什么是 API 级别?

API 级别是一个整数值,用于唯一标识 Android 平台版本提供的框架 API 修订版本。

 平台版本 API 级别VERSION_CODE
 安卓 6.023MARSHMALLOW
 安卓 5.122LOLLIPOP_MR1
 安卓 5.021LOLLIPOP
 安卓 4.4W20KITKAT_WATCHKitKat 仅适用于可穿戴设备
 安卓 4.419KITKAT
 安卓 4.318JELLY_BEAN_MR2
 安卓 4.2, 4.2.217JELLY_BEAN_MR1
 安卓 4.1, 4.1.116JELLY_BEAN
 安卓 4.0.3, 4.0.415ICE_CREAM_SANDWICH_MR1
安卓 4.0, 4.0.1, 4.0.214ICE_CREAM_SANDWICH
 安卓 3.213HONEYCOMB_MR2
 安卓 3.1.x12HONEYCOMB_MR1
 安卓 3.0.x11HONEYCOMB
 安卓 2.3.4 安卓 2.3.310GINGERBREAD_MR1
 安卓 2.3.2 安卓 2.3.1 安卓 2.39GINGERBREAD
 安卓 2.2.x8FROYO
 安卓 2.1.x7ECLAIR_MR1
 安卓 2.0.16ECLAIR_0_1
 安卓 2.05ECLAIR
 安卓 1.64DONUT
 安卓 1.53CUPCAKE
 安卓 1.12BASE_1_1
 安卓 1.01BASE

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

1 + 18 =

分享此教程

Android – 简介

或复制链接

内容