移动开发的工具有很多:Android Studio,eclipse,Hbuilder等,其中,现如今最火的开发工具是Android Studio,Android Studio是谷歌自己推出的一款集成开发应用,且谷歌已经终止了对eclipse的支持,所以,我们选择Android Studio作为我们学习的开发工具,

  Android Studio安装教程:https://www.bilibili.com/video/av50954019(这个教程并不是我录制的)

  学习内容:


1.创建页面

 

androidstudio 的功能 androidstudio可以做什么_创建项目

名词解释:

Start a new Android Studio project           开始一个新的安卓工作室项目

Open an existing Android Studio project      导入现有的安卓工作室项目

Check out project from Version Control       从版本控制签出项目

Profile or debug APK                         剖析或调试APK

Import project(Gradle,Eclipse ADT,etc.)  导入项目(Gradle、Eclipse ADT等。)

Import an Android code sample                导入一个安卓代码示例

 

2.Project 和 Module的关系

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_02

 

 

Project 就是一个项目,每个project可以包含好多个Module,每个Module对应着手机上的一款软件。

Module:组件;模件;预制件;模块;功能块;组成单元;舱。

 

3.第一次创建项目注意事项

注意:第一次创建项目需要连接互联网,否则会显示错误,最好要与无线网。(可怜的我第一次创建用限速的手机热点创建了半天)。

 

4.Choose your project页面(Choose your project)

 

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_03

名词解释:

Phone and Tablet        手机和平板电脑

Wear OS                 可穿戴设备

TV                      电视

Android Auto            安卓汽车

Android Things          机器人

Empty Activity          空活动

 

5.Configure you project界面

 

androidstudio 的功能 androidstudio可以做什么_应用程序_04

 

解释:

界面内容:

Configure you project                                   配置您的项目

Package name                                            包名

Save location                                           保存位置

Language                                                语言

Minimum API level                                       最低API指数

Your app will run on approximately 95.3% of devices     您的应用程序将在大约95.3%的设备上运行

This project will support instant apps                  该项目将支持即时应用

Empty activity                                          空活动

Previous                                                以前的

常见错误解释:

Please enter an application name (show in launcher),or a descriptive name for your library

请输入应用程序名称(在启动器中显示),或您的库的描述性名称

‘’already exists at the specified project location.

指定的项目位置已经存在“”。

 

注意:Name是应用程序的名称

包名不能包含数字、空格

项目路径不能包含中文

 

6.开发界面介绍

 

androidstudio 的功能 androidstudio可以做什么_创建项目_05

 

菜单栏:

 

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_06

File:    文件夹;文件箱;纵列;锉刀;文件;档案;卷宗;案卷;职责

Edit:    编辑;编选;选辑;校订;删除;去掉;删节;剪辑;主编;担任…的编辑

View:    视力;视野;视线;看法;意见;想法;观点;视图;景色;图像

Navigate:航行 ; 导航 ; 巡览 ; 驾驶 ; 航海

Code:    密码;代码;程序指令;法典;法规;章程;标记;行为准则;编号;道德准则

Analyze: 分析;解析;揭示

Refactor:重构

Build:   体形;体格;构件;造型;构造;编程过程

Run:     运行

Tools:   工具;器具

VCS:     编译型Verilog模拟器

Window:  窗;窗户;窗口;窗状开口;开展行动的间隙;金属箔片;视窗;窗玻璃

Help:    帮助

 

工具栏:

 

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_07

工具窗口:

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_08

 

App是一个Module(一个Android应用)

名词解释:

manifests  :清单

Gradle Scripts:分级脚本

编辑器:

 

androidstudio 的功能 androidstudio可以做什么_Android_09

 

 

 

 

状态栏:

 

androidstudio 的功能 androidstudio可以做什么_androidstudio 的功能_10

7.运行结果:

androidstudio 的功能 androidstudio可以做什么_应用程序_11

 

 

问题:我们并没有输入Hello Word!为什么虚拟机上会出现?

创建项目时会默认创建一个activity_main.xml布局文件,布局文件中默认添加了一个文本框组件:

 

其中text属性默认设置为Hello Word!