Android studio 简介

Android Studio 谷歌推出的一个Android 集成开发工具,基于IntelliJ IDEA。 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。

Android Studio 的优势

  • 稳定速度快:使用 Eclipse 的开发人员都会碰到突然假死、卡顿、内存占用高等一系列影响开发效率的老问题,Android Studio 在这块性能上得到了明显的提升,并且 Android Studio 使用了单项目管理模式,在启动速度上比 Eclipse 快。
  • 功能强大的UI编辑器:集合了 Eclipse+ADT 的优点,并且能更实时的展示界面布局效果。
  • 完善的插件管理:Android Studio支持了多种插件,可直接在插件管理中下载所需的插件。
  • 完善的支持多种代码管理工具:不需要任何操作,直接支持 SVN、GITHUB 等主流的代码管理工具。
  • 整合了Gradle构建工具
  • 智能:智能保存,智能补齐,在实际的编辑代码中熟练使用后,可极大提高代码编写效率。
  • 内置终端:不需要自己打开一个终端来使用 ADB 等工具。
  • 谷歌官方支持:是Google官方专门为 Android 应用开发打造的利器。

资料分享

为了帮助零基础小白快速入门 Android,学习使用 Android studio 开发安卓APP,这里分享一份《2021年最新Android零基础入门教材》,全套教程正文部分52篇, 十四章,从Android 概述、开发环境搭建、架构、 应用程序组件、资源管理、广播接收器、内容提供者(Content Provider)、 意图和过滤器和Android Hello World实例等进行详细的讲解!

第一章 Android Studio 安装

  • 步骤1 :系统要求
  • 步骤2 :安装 Android Studio
  • 步骤3 :创建Android虚拟设备

第二章 Android 教程

本教程为初学者准备,帮助其理解基本的Android编程。完成本教程以后,你将具备Android开发的基础专业知识水平。

第三章 Android 概述

  • 什么是 Android?
  • Android 开发优势
  • Android 的特性
  • Android 应用程序
  • Android 应用程序的类别
  • Android 的历史
  • 什么是 API 级别?

第四章 Android 开发环境搭建

  • 安装 Java 开发工具包(JDK)
  • Android IDE

第五章 Android 架构

  • Linux内核
  • 程序库
  • Android程序库
  • Android运行时
  • 应用框架
  • 应用程序

第六章 Android 应用程序组件

  • Activities
  • Services
  • Broadcast Receivers
  • Content Providers

第七章 Android Hello World 实例

  • 创建 Android 应用
  • Android应用程序剖析
  • 运行应用程序

第八章 Android 资源(Resources)访问

  • 在eclipse中组织资源
  • 替代资源
  • 访问资源

第九章 Android 活动(Activity)

  • 实例

第十章 Android 服务(Service)

  • 实例

第十一章 Android 广播接收器(Broadcast Receivers)

  • 创建广播接收器
  • 注册广播接收器
  • 广播自定义意图

第十二章 Android - 内容提供者(Content Provider)

  • 内容URI
  • 创建内容提供者

第十三章 Android 碎片(Fragment)

  • 碎片的生命周期
  • 如何使用碎片?
  • 碎片类型

第十四章 Android 意图(Intent)和过滤器(Filter)

  • 意图对象
  • 意图的类型
  • 意图过滤器

******************************