Android - 概述

Android - 概述

什么是Android?

我是谁

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

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

Google软件开发工具包(SDK)的第一个测试版于2007年由Google发布作为第一个商业版本,Android 1.0于2008年9月发布.

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

Android的源代码可在免费和开源软件许可下获得. Google根据GNU通用公共许可证版本2发布了Apache许可证版本2.0下的大部分代码以及其余的Linux内核更改.

为什么选择Android?

为什么Android

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布局引擎,加上Chrome的V8 JavaScript引擎支持HTML5和CSS3.

7

多点触控

Android本身支持多点触控,最初在HTC Hero等手机中提供.

8

多任务

用户可以从一个任务跳转到另一个任务,同时各种应用程序可以同时运行.

9

可调整大小的小部件

小部件可调整大小,因此用户可以展开它们以显示更多内容内容或缩小它们以节省空间.

10

多语言

支持单向和双向文字.

11

GCM

Google Cloud Messaging (GCM)是一项服务,允许开发人员在Android设备上向其用户发送短消息数据,而无需专有的同步解决方案.

12

Wi-Fi Direct

一种技术,可让应用程序通过高带宽点对点连接直接发现和配对.

13

Android Beam

一种流行的基于NFC的技术只需触摸两部支持NFC的手机即可立即分享用户.

Android应用程序

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

一旦开发完成,Android应用程序可以轻松打包并通过商店,例如 Google Play SlideME Opera Mobile Store Mobango F-droid 亚马逊Appstore .

Android为全球190多个国家/地区的数亿台移动设备提供支持.它是任何移动平台的最大安装基础,并且发展迅速.每天在全球范围内激活超过100万台新的Android设备.

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

Android应用程序的类别

那里市场上有很多Android应用程序.顶级类别为 :

Categories

Android的历史

目前Android的代码名称从A到N,如Aestro,Blender,Cupcake,Donut,Eclair,Froyo,Gingerbread,Honeycomb,Ice Cream Sandwitch,Jelly Bean,KitKat,Lollipop和棉花糖.让我们按顺序理解android历史.

Jistory

什么是API级别?

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

平台版本API级别VERSION_CODE
Android 6.023MARSHMALLOW
Android 5.122LOLLIPOP_MR1
Android 5.021LOLLIPOP
Android 4.4W20KITKAT_WATCH仅适用于可穿戴设备的KitKat
Android 4.419KITKAT
Android 4.318JELLY_BEAN_MR2
Android 4.2,4.2.217JELLY_BEAN_MR1
Android 4.1,4.1.116JELLY_BEAN
Android 4.0. 3,4.0.415ICE_CREAM_SANDWICH_MR1
Android 4.0,4.0.1,4.0.214ICE_CREAM_SANDWICH
Android 3.213HONEYCOMB_MR2
Android 3.1.x12HONEYCOMB_MR1
Android 3.0.x11HONEYCOMB

Android 2.3.4

Android 2.3.3

10GINGERBREAD_MR1

Android 2.3.2

Android 2.3 .1

Android 2.3

9GINGERBREAD
Android 2.2.x8FROYO
Android 2.1.x7ECLAIR_MR1
Android 2.0.16ECLAIR_0_1
Android 2.05ECLAIR
Android 1.64DONUT
Android 1.53CUPCAKE
Android 1.12BASE_1_1
Android 1.01BASE