Android开发工具Android studio安装与使用

简介

Android studio安装

首先在终端输入java -version,检查是否安装了JDK,如果没有安装,需要先安装JDK。
- JDK下载
下载地址
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
Android开发工具Android studio安装与使用
点击download按钮
选择Accept License Agreement,根据平台下载所需版本并安装。
Android开发工具Android studio安装与使用
- Android studio下载
Android studio官网
从官方网站下载需要翻墙,不能翻墙的小伙伴可以从Studio中文社区下载。
Android开发工具Android studio安装与使用
启动Android Studio,第一次会提示没有找到Android SDK
Android开发工具Android studio安装与使用
按Next按钮,安装Android SDK(时间可能比较久):
Android开发工具Android studio安装与使用
安装完成后就可以开始编辑代码了。
- 使用
创建新项目
1、点击Start a new Android Studio project创建项目
Android开发工具Android studio安装与使用
2、输入应用名称(第一个字母要大写)、公司域以及指定应用存放目录,点击Next按钮进入下一步
Android开发工具Android studio安装与使用
3、选择应用支持的设备以及最小的SDK版本号,点击Next按钮进入下一步
Android开发工具Android studio安装与使用
4、通过GUI模板,来选择第一个Activity的样式
Android开发工具Android studio安装与使用
5、给Activity和Layout起一个名字,Layout的名称会自动生成,点击Finish,开始编辑代码。
Android开发工具Android studio安装与使用
- 界面介绍
Android开发工具Android studio安装与使用
1、区域1
Android开发工具Android studio安装与使用
1)编译
2)当前项目的模块列表
3)运行
4)调试
5)测试代码覆盖率
6)调试Android运行的进程
7)重新运行
8)停止运行
9)模拟器管理
10)同步工程的Gradle文件,一般在Gradle配置被修改的时候需要同步一下
11)Project Structure
12)Android SDK管理
13)帮助

2、区域2
这个区域主要是工程文件资源等相关的操作。展示项目中文件的组织方式,默认是以Android方式展示的,可选择“Project、Packages、Scratches、ProjectFiles、Problems…”等展示方式。平时用的最多的就Android和Project两种。
3、区域3
主要是用来编写代码和设计布局。
4、区域4
用来查看一些输出信息。
Android开发工具Android studio安装与使用
1)终端 - 喜欢命令行操作的伙伴不用额外启动终端了。
2)监控 - 可以查看应用的一些输出信息。
3)信息 - 工程编译的一些输出信息。
4)运行 - 应用运行后的一些相关信息。
5)TODO - 标有TOTO注释的列表。
6)事件 - 一些事件日志。
7)Gradle控制台,通过这个可以了解Gradle构建应用的时候一些输出信息。

  • 常用快捷键
    官方快捷键文档
    Mac
    windows
快捷键 描述
Command + , Preferences… (打开开发工具设置界面)
Command + Delete Delete Line(删除行)
Command + D Duplicate Line or Block(复制行或者代码块)
Command + W Close active editor tab (关闭**的页签)
Command + P Parameter Info(方法参数提示)
Command + B Declaration(跳转到方法、类、字段等的声明)
Command + F Find…(查找文本)
Command + R Replace…(替换文本)
Command + = Expand(展开代码)
Command + - Collapse(折叠代码)
Command + E Recent Files(最近打开的文件)
Command + O Class…(查找类)
Command + J Insert Live Template…(自动生成模版代码)
Command + L Line… (跳转到指定行)
Command + / Comment/uncomment with line comment (单行注释)
Command + option + / Comment/uncomment with block comment (块注释)
Command + F9 Make project (构建项目)
Command + option + L Reformat Code…(格式化代码)
Command + option + T Surround with… (if..else, try..catch, for, synchronized, etc.) (包括代码块生成)
Option + F7 Find usages (查找引用)
Command + Shift + O Go to File(跳转到文件)
Command + Shift + U Toggle case for word at caret or selected block (切换选中的单词或者代码块的大小写)
Double Shift Search everywhere (搜索工程中的任何位置的文件)
Shift + F6 Rename…(重命名)
Command + F6 Change Signature (更改方法签名)
Control + O Override methods (覆盖父类的方法)
Control + I Implement methods (实现接口的方法)
Control + R Run (运行程序到设备)
Control + D Dubug (debug程序到设备)
Control + H Type hierarchy (查看类的层级结构)
Option + Enter 导单个包