移动开发的工具有很多:Android Studio,eclipse,Hbuilder等,其中,现如今最火的开发工具是Android Studio,Android Studio是谷歌自己推出的一款集成开发应用,且谷歌已经终止了对eclipse的支持,所以,我们选择Android Studio作为我们学习的开发工具,
Android Studio安装教程:https://www.bilibili.com/video/av50954019(这个教程并不是我录制的)
学习内容:
1.创建页面
名词解释:
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的关系
Project 就是一个项目,每个project可以包含好多个Module,每个Module对应着手机上的一款软件。
Module:组件;模件;预制件;模块;功能块;组成单元;舱。
3.第一次创建项目注意事项
注意:第一次创建项目需要连接互联网,否则会显示错误,最好要与无线网。(可怜的我第一次创建用限速的手机热点创建了半天)。
4.Choose your project页面(Choose your project)
名词解释:
Phone and Tablet 手机和平板电脑
Wear OS 可穿戴设备
TV 电视
Android Auto 安卓汽车
Android Things 机器人
Empty Activity 空活动
5.Configure you project界面
解释:
界面内容:
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.开发界面介绍
菜单栏:
File: 文件夹;文件箱;纵列;锉刀;文件;档案;卷宗;案卷;职责
Edit: 编辑;编选;选辑;校订;删除;去掉;删节;剪辑;主编;担任…的编辑
View: 视力;视野;视线;看法;意见;想法;观点;视图;景色;图像
Navigate:航行 ; 导航 ; 巡览 ; 驾驶 ; 航海
Code: 密码;代码;程序指令;法典;法规;章程;标记;行为准则;编号;道德准则
Analyze: 分析;解析;揭示
Refactor:重构
Build: 体形;体格;构件;造型;构造;编程过程
Run: 运行
Tools: 工具;器具
VCS: 编译型Verilog模拟器
Window: 窗;窗户;窗口;窗状开口;开展行动的间隙;金属箔片;视窗;窗玻璃
Help: 帮助
工具栏:
工具窗口:
App是一个Module(一个Android应用)
名词解释:
manifests :清单
Gradle Scripts:分级脚本
编辑器:
状态栏:
7.运行结果:
问题:我们并没有输入Hello Word!为什么虚拟机上会出现?
创建项目时会默认创建一个activity_main.xml布局文件,布局文件中默认添加了一个文本框组件:
其中text属性默认设置为Hello Word!