×
Android 教程Android 概述第一章 环境需求Android Studio的下载及安装Android 开发环境搭建第二章 IDE:Eclipse速览Android NDK的安装及使用Android Eclipse 集成环境搭建第三章 IDE:Android Studio速览Android Studio的基本用法Android 架构第四章 应用程序结构Android Gradle Plugin基本用法Android 应用程序组件第五章 用户界面设计通过Gradle发布项目到JCenterAndroid Hello World 实例第六章 用户交互JDK版本的降级Android 资源(Resources)管理第七章 Java应用程序编程Android 活动(Activity)第八章 应用程序资源Android 服务(Service)第九章 Manifest文件Android 广播接收器第十章 应用程序数据Android 内容提供者第十一章 虚拟与物理设备Android 碎片(Fragment)第十二章 运行与调试Android 意图(Intent)和过滤器(Filter)第十三章 Activity与生命周期第十四章 Android组件详解第十五章 示例项目第十六章 应用程序发布第十七章 下一步学习方向第十八章 知识测试

第三章 IDE:Android Studio速览


第三章 IDE:Android Studio速览

Android Studio是Google官方提供的IDE,它是基于IntelliJ IDEA开发而来,用来替代Eclipse。不过目前它还属于早期版本,目前的版本是0.4.2,每个3个月发布一个版本,最近的版本由2014年1月发布。

Android Studio包括了所有开发Android app所需要的工具,但是它并不成熟,所以如果需要稳定还是推荐使用Eclipse。不过Android Studio为我们带来了许多新的特性,让我们来看看这个令人期待的未来之星。

安装

你可以在Android开发者官网上下载对应的版本。

创建工程

打开Android Studio(下面缩写为AS),在欢迎界面有一些选项,选择 New Project。

3.1android_studio_welcome

你可以看到创建界面和Eclipse很相似,你可以全部选择默认,然后点击下一步。

3.2android_studio_new_project

一路下一步,这些和Eclipse很类似。

创建向导结束后,AS会创建一个AndroidStudioProjects文件夹,所有的Android工程文件都在这里。

开发环境

当创建工程完成后,AS会默认打开Activity以待编辑,并且同时打开一个虚拟设备界面,将应用显示在上面。

3.3android_studio_workspace

在Eclipse中我们会有一个包浏览器(Package Explorer),在AS也有类似的界面,只是不是默认显示,双击项目名即可打开。

3.4android_studio_project_explorer

在布局界面你可以同时看到组件树以及可视化界面。

3.5android_studio_design

AS和Eclipse的一个不同点是,AS里你需要操作的文件基本都在src目录下面,因为AS是基于Gradle的,不过这并不影响你在两种IDE中切换使用。

工程的交互

AS的一个优点是它很多的工具都有按钮可以直接使用,如AVD Manager、SDK Manager、调试工具等。

3.6android_studio_buttons

和Eclipse一样,AS也提供了很多视图以供和工程进行交互。其中你会发现一个叫“Android”的视图非常有用,它提供了虚拟和真实的设备的信息,还包括Logcat输出的信息。

3.7android_studio_ddms

总结

本文简单介绍了Android Studio的界面,但它包括更多好用的特性,能让开发变得更加简单。这是因为它专门为开发Android应用而设计,不像Eclipse需要支持更多的开发场景。当你用惯了Eclipse之后,也许你会尝试着使用一下Android Studio。

现在我们的开发环境已经准备就绪了,在下一个章节里我们将会来看一下Android app的结构。


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)