Android - 入门教程

Android - 入门教程 首页 / Android入门教程 / Android - 入门教程
Who I Am

Android(读音:英:['ændrɔɪd],美:[ˈænˌdrɔɪd]),中文又称安卓或安致,是一个基于Linux内核与其他开源软件的开放源代码的移动操作系统,由谷歌成立的开放手持设备联盟持续领导与开发。

Android Inc.于2003年10月由安迪·鲁宾、利奇·米纳尔、尼克·席尔斯、克里斯·怀特在加州帕罗奥图创建。Android最初由安迪·鲁宾等人开发制作,最初开发这个系统的早期方向是创建一个数字相机的先进操作系统,但是后来发现相机市场规模不够大,加上智能手机发展趋势快速成长,于是Android成为一款面向智能手机的操作系统。于2005年7月11日Android Inc.被美国科技企业Google收购。

2007年11月,Google与84家硬件制造商、软件开发商及电信营运商成立开放手持设备联盟来共同研发Android,随后,Google以Apache免费开放源代码许可证的授权方式,发布了Android的源代码,开放源代码加速了Android普及,让生产商推出搭载Android的智能手机,Android后来更逐渐拓展到平板电脑及其他领域上。

2010年末数据显示,仅正式推出两年的Android操作系统在市场占有率上已经超越称霸逾十年的诺基亚Symbian系统,成为全球第一大智能手机操作系统。

在2014年Google I/O开发者大会上Google宣布过去30天里有10亿台活跃的Android设备,相较于2013年6月则是5.38亿。

2017年3月,Android全球网络流量和设备超越Microsoft Windows,正式成为全球第一大操作系统。

截至2020年4月,根据StatCounter统计,除了美国、加拿大、挪威、英国、日本和澳大利亚外,其他所有国家都把Android作为首选智能手机操作系统。

Why Android

Android函数

Android是与Apple 4GS竞争的函数强大的操作系统,并支持强大的函数。其中很少列出以下-

Sr.No.Feature & Description
1

Beautiful UI

Android OS基本屏幕提供了美观直观的用户界面。

2

Connectivity

GSM/EDGE,IDEN,CDMA,EV-DO,UMTS,蓝牙,Wi-Fi,LTE,NFC和WiMAX。

3

Storage

SQLite是一种轻量级的关系数据库,用于数据存储。

4

Media support

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

Messaging

短信和彩信

6

Web browser

基于开源WebKit布局引擎,再加上支持HTML5和CSS3的Chrome V8 JavaScript引擎。

7

Multi-touch

Android具有对多点触控的本机支持,该支持最初在HTC Hero等手机中提供。

8

Multi-tasking

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

9

Resizable widgets

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

10

Multi-Language

支持单向和双向文本。

11

GCM

Google Cloud Messaging(GCM)是一项服务,使开发人员无需专有的同步解决方案即可向Android设备上的用户发送短信数据。

12

Wi-Fi Direct

一种技术,可让应用程序通过高带宽对等连接直接发现并配对。

无涯教程网

13

Android Beam

一项流行的基于NFC的技术,只需触摸两个支持NFC的电话,即可让用户立即共享。

Android应用程式

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

开发完成后,可以轻松打包Android应用程序,并通过 Google Play , SlideME , Opera移动商店, Mobango , F-droid 和 Amazon Appstore 。

Android为全球190多个国家/地区的数亿个移动设备提供动力。它是所有移动平台中最大的安装群体,并且增长迅速。每天全世界有超过一百万的新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和Marshmallow。让无涯教程按顺序了解android的历史。

Jistory

Android API级别

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

平台版本 API级别 VERSION_CODE
Android 8.026-27oreo
Android 7.024-25nougat
Android 6.0 23 MARSHMALLOW
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
Android 4.4W 20 KITKAT_WATCH
Android 4.4 19 KITKAT
Android 4.3 18 JELLY_BEAN_MR2
Android 4.2、4.2.2 17 JELLY_BEAN_MR1
Android 4.1、4.1.1 16 JELLY_BEAN
Android 4.0.3,4.0.4 15 ICE_CREAM_SANDWICH_MR1
Android 4.0、4.0.1、4.0.2 14 ICE_CREAM_SANDWICH
Android 3.2 13 HONEYCOMB_MR2
Android 3.1.x 12 HONEYCOMB_MR1
Android 3.0.x 11HONEYCOMB

Android 2.3.4

Android 2.3.3

10 GINGERBREAD_MR1

Android 2.3.2

Android 2.3.1

Android 2.3

9GINGERBREAD
Android 2.2.x 8 Froyo
Android 2.1.x 7 ECLAIR_MR1
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 5 ECLAIR
Android 1.6 4DONUT
Android 1.5 3 CUPCAKE
Android 1.1 2 BASE_1_1
Android 1.0 1 BASE

Android目录

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

面试现场 -〔白海飞〕

Elasticsearch核心技术与实战 -〔阮一鸣〕

全栈工程师修炼指南 -〔熊燚(四火)〕

深入浅出云计算 -〔何恺铎〕

Flink核心技术与实战 -〔张利兵〕

现代React Web开发实战 -〔宋一玮〕

云原生架构与GitOps实战 -〔王炜〕

大型Android系统重构实战 -〔黄俊彬〕

结构执行力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)