什么是 Android ?
Android
是一个开源的,基于Linux的移动设备操作系统,主要使用于移动设备,如智能手机和平板电脑。
Android
是由谷歌及其他公司带领的开放手机联盟开发的。
Android
编程是基于Java编程语言的。
Android 提供了一个统一的应用程序开发方法,这意味着开发人员只需要为 Android 进行开发,这样他们的应用程序就能够运行在不同搭载 Android 的移动设备上。
开发优势
- 开放源代码
- 众多开发者及强大的社区
- 不断增长的市场
- 国际化的 App 集成
- 低廉的开发成本
- 更高的成功几率
- 丰富的开发环境
特性
系统架构
应用开发特色
应用程序与类别
应用程序
Android 应用程序一般使用 Android 软件开发工具包,采用 Java 语言来开发。
一旦开发完成,Android 应用程序可以容易的打包,并在诸如 Google Play 和亚马逊应用商店上出售。
Android 在世界各地190多个国家有数以百万计的移动设备。这是任何移动平台和快速增长的最大的安装基础。
类别
开发工具与资源
开发工具
JDK
JDK
是 Java语言的软件开发工具包,它包含了 Java的运行环境、工具集合、基础类库等内容。
Android SDK
Android SDK
是谷歌提供的Android开发工具包,在开发Android程序时,我们需要通过引入该工具包,来使用Android相关的API。
Android Studio
许多开发人员认为Android Studio
是最好的 Android开发工具。它也被称为谷歌Android操作系统的官方开发者环境。
它具有无数的功能,如可视化布局,APK分析器,智能代码编辑器,快速模拟器,灵活的构建系统和实时分析器。
它就像 Android开发者工具的瑞士军刀。
学习资源
Android Studio 中文组
Android Studio 中文组中文组是一支针对Android Studio做本地化支持的团队,其工作包括:Android Studio 汉化,文献翻译,BUG收集,安装,配置过程中常见问题的发现和解决,以及中文教程的编写。
developer.android.google.cn
谷歌安卓开发者官网, 包含官方编写的教程, 文档等。
参见
- 菜鸟教程| Android概览