Android Studio界面详解

Android Studio界面详解

OK开始正儿八经的学一下Android开发,先从认识Android studio界面开始叭。
首先是打开界面
Android Studio界面详解
Android Studio界面详解这是汉化后的界面,主要介绍几个常用功能。

转载:https://www.jianshu.com/p/f2ffdc47cdf6 来源:简书 作者:朝阳杨少爷

Make Project
Android Studio界面详解
编译Project下所有Module,一般是自上次编译后Project下有更新的文件

Run
Android Studio界面详解
运行

Debug
Android Studio界面详解
调试

Profile
Android Studio界面详解
选择运行的设备,包括模拟器和USB设备

attach debugger to Android process
Android Studio界面详解
可以直接找到想要调试的进程,选择进程进行调试,不用debug重新编译。

Sync Project with Gradle Files
Android Studio界面详解
同步引用库,跨语言、跨Module的项目一般修改后,要同步一下,例如项目中包括C++语言

AVD Manager
Android Studio界面详解
Android虚拟设备管理器,管理模拟器

SDK Manager
Android Studio界面详解
Android软件开发工具包管理器,从服务器下载安卓开发所需工具到本地

Project Structure
Android Studio界面详解
项目总体设置,可以设置SDK和JDK的路径,Gradle和Android插件的信息,项目的属性

工程目录

Android Studio界面详解
项目视图下看到的项目文件目录,跟文件的实际存储位置一致。

在 Android Studio 中一个项目(Project)可以有多个模块(Module),Work1只是该项目下的一个模块。

  1. .gradle 文件夹包含的是 gradle 工具的各个版本。
    Android Studio界面详解
    Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

  2. .idea 文件夹包含了开发所需的各种环境。

Android Studio界面详解

  1. app 文件夹包含了我们要开发的 app 的所有内容,之后的开发基础文件夹。

Android Studio界面详解

  1. gradle 文件夹包含了 gradle 工具的打包,这个目录的意义是:把项目拷贝给别人时,别人电脑上可能根本没有安装 gradle 工具,为了能够使用本项目,可以使用项目中打包好的 gradle 工具。

Android Studio界面详解

接下来详细介绍一下app文件夹下的目录。

libs : 项目中若是使用第三方jar包就得叭这些包放到libs目录下,放在这个目录下的jar包都会被自动添加到构建路径中。

java :用来放所有java代码的地方。

res :项目中所用的所有图片、布局、字符串等资源,图片放在drawable目录下,布局放在layout下,字符串放在values目录下。

AndroidManifest.xml :整个Android项目的配置文件,程序中定义的所有四大组件都在这个文件里注册,另外可以在这个文件中给程序添加权限声明。

build.gradle :这是app模块的gradle构建脚本,这个文件中会指定很多项目构建相关的配置。