写点什么

Android 基础入门教程

作者:向阳逐梦
  • 2022-12-22
    四川
  • 本文字数:960 字

    阅读完需:约 3 分钟

一、Android 介绍

Android 是一种基于 Linux 的自由及开放源代码的操作系统,Android 分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和 Linux 内核层。

Android 是 Google 开发的基于 Linux 平台的开源手机操作系统。它包括操作系统、用户界面和应用程序—— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,我们希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。我们认为此举必将推进更好、更快的创新,为移动用户提供不可预知的应用和服务。

(1)系统开源。Android 由于最底层使用 Linux 内核,使用的是 GPL 许可证, 意味着相关的代码是必须开源的。而 Google 以 Apache 开源许可证的授权方 式,发布 Android 的源代码,供其他手机厂商直接使用现有操作系统,并允许各厂商按照自己的目的进行个性化定制。

(2)跨平台特性。Android 由 Java 语言编写,继承了 Java 跨平台的特点。任何 Android 应用几乎无需做任何处理就能运行于所有的 Android 设备。这意味着各运营商可自由使用多形式的硬件设备,不拘泥于手机、平板等传统移动设备,电视和各种智能家居均可使用 Android 系统。

(3)丰富的应用。Android 系统的开源性吸引了众多开发者为其平台开发各式各样的应用软件,广泛的应用来源让它的使用者较为方便的获取自己想要的应用,坚实的消费者基础让开发者有动力开发更多更好的应用软件。

二、Android 开发环境

Android Studio

Android Studio

是一个全新的 Android 开发环境,基于 IntelliJ IDEA 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具。相比较以前 Eclipse,它自己内部就集成了 SDK 等,方便开发。通常情况下,在正常安装 JDK 后,继续安装 Android Studio 后,便可直接使用了。

四、Android 学习

思维导图:https://www.runoob.com/wp-content/uploads/2015/06/androidmap.pdf

发布于: 刚刚阅读数: 3
用户头像

向阳逐梦

关注

人生享受编程,编程造就人生! 2022-06-01 加入

某公司芯片测试工程师,嵌入式开发工程师,InfoQ签约作者,阿里云星级博主,华为云·云享专家。座右铭:向着太阳,追逐梦想!

评论

发布
暂无评论
Android基础入门教程_android_向阳逐梦_InfoQ写作社区