No.02——第一次使用Android Studio,并创建出Hello World
1.第一次打开Studio

2.点击创建新项目
然后填上相关信息,注意在Company Domain(公司域名)地方的填写,不同于Eclipse对应实际电脑中文件夹,而是在你所选择的Project文件夹下创建和Application name同名的文件夹,如我的电脑上是:C:\AndroidStudioProject\GeoQuiz
点击下一步

3.选择你要编写的程序将在何种设备上运行,这里选择“手机和平板”,然后选择最小支持的SDK(软件开发工具包),目前Google发布的最新是安卓6.0版本,但仍有大量用户在使用较早的版本。在这里我们可以依照软件默认的配置——Android 4.1。点击下一步

4.选择是否使用已有的模板,由于是第一次,不需要太过复杂的模板,选择空白活动,然后由我们自己构建=)

5.对空白活动进行详细命名
此处引用原文:
The layout name will automatically update to activity_quiz to reflect the activity’s new name. The layout name
reverses the order of the activity name, is all lowercase, and has underscores between words. This naming style is
recommended for layouts as well as other resources that you will learn about later.
For the Title, enter GeoQuiz to match the name of the app. Leave the Menu Resource Name as is and click Finish. Android
Studio will create and open your new project.
即为了反映Activity的命名,Layout(框架)的命名也将自动更改为新的名称——actvity_quiz
对于Layout以及许多以后会用到的其他资源的命名规则:
- 全部为小写
- 单词之间以下划线连接
- 此处是Activity Name的反转

6.得到一个初始状态的项目:
- 可以编译运行
- 会在模拟器左上方显示Hello World!
此处讲解一部分Studio的界面各代表什么
- 中间是显示当前代码,右边由于现在打开的是activity_quiz.layout即布局文件,则会显示出对文件的预览,但注意这并非是模拟器
- 左侧显示的是整个项目的文件布局,注意图片中显示的是Android形式下的文件布局,可以切换至Project形式文件布局以反映真实的在计算机中文件存储结构
- 上侧是工具栏、菜单栏

7.点击菜单栏——Build——Make Project(或Ctrl+F9)以编译整个项目。等待一会后,点击菜单栏中Run——Run App(或Shift+F10或点击工具栏中绿色的小三角)以运行程序。之后程序会在模拟器中运行。
然后讲解模拟器:
- 两种模拟器:
- Studio中的模拟器,在Tools——Android——AVD Manager中创建,比较简单,可以自己摸索。缺点是启动、运行速度慢,在我的电脑上甚至总是无法运行,所以不推荐。
- Genymotion模拟器,对于个人完全免费,并且启动、运行速度快。
- http://www.genymotion.net/
- 按照网站提示使用即可
- 另:可在Studio中以插件形式来启动它:
- File——Settings——Plugins,搜索Genymotion下载即可
运行效果(此处以Studio自带的为例):

No.02——第一次使用Android Studio,并创建出Hello World的更多相关文章
- 第一次使用Android Studio时你应该知道的一切配置
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- 第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 【转】第一次使用Android Studio时你应该知道的一切配置(三):gradle项目构建
原文网址:http://www.cnblogs.com/smyhvae/p/4456420.html [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.c ...
- 【转】第一次使用Android Studio时你应该知道的一切配置
原文网址:http://www.cnblogs.com/smyhvae/p/4390905.html [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.c ...
- 第一次使用Android Studio时你应该知道的一切配置(一)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- Android Studio中创建Kotlin For Android项目
Kotlin俗称Android中的Swift,它是Jetbrains公司开发的基于JVM的一门语言,JetBrains公司可能大家并不熟悉,不过相信IntelliJ IDE大家一定知道,Android ...
- Android studio 中创建AIDL Service
1.概述 AIDL在android系统中的作用 AIDL,Android Interface definition language的缩写,它是一种android内部进程通信接口的描写叙述语言, ...
- Android实验一(在Android Studio中创建项目和模拟器)
北京电子科技学院(BESTI) 实 验 报 告 课程:移动平台开发 班级:1592 姓名:苏泽楠 学号:20159207 成绩: 指导教师 ...
随机推荐
- 《WAP》团队第三次作业--团队项目的原型设计与开发
一· 目 录 第一部分 · 结 对 成 员 明 细 第二部分 · NABCD 模 型 第三部分 · 原 型 设 计 第四部分 · P S P 第五部分 · 结 对 过 程 第六部分 · 心 得 总 ...
- Flutter学习笔记(二)
*.assets 当引用图片的时候,需要在pubspec.yaml的文件中的flutter下添加assets,类似于下面的样子: image.png 这里需要注意的是文件里的assets只要一个缩进即 ...
- 算法笔记--sg函数详解及其模板
算法笔记 参考资料:https://wenku.baidu.com/view/25540742a8956bec0975e3a8.html sg函数大神详解:http://blog.csdn.net/l ...
- Isotig & cDNA & gene structure & alternative splicing & gene loci & 表达谱
参考:高通量测序相关名词 Isotig 指在转录组de novo测序时,用454平台测序完成后组装出的结果,一个isotig可视为一个转录本. Isogroup 指转录组de novo测序中,用454 ...
- TCP三次握手(待细研究)
xu言: 看到一张不错清晰的Tcp三次握手图,收藏 Initiator 发起人 Receiver 接收者 LISTENING 状态xx服务启动后首先处于侦听(LISTENING)状态. ESTAB ...
- sgu 126 Boxes
题意:较大的容量减较小的容量,较小的容量翻倍.问操作几回其中一个空. 开始用set判重,重复就不可行.不过状态最多有2e18种.不仅爆内存,还超时.然后找规律.发现只有比例为1:1,1:3,1:7,3 ...
- codeforces 516c// Drazil and Park// Codeforces Round #292(Div. 1)
题意:一个圆环上有树,猴子上下其中一棵树,再沿着换跑,再上下另一棵树.给出一个区间,问最大的运动距离是. 给出区间大小dst,和数高数组arr. 设区间[x,y],a[x]=2*arr[x]+dst[ ...
- mysql timestamp的默认值
当default 0,default '0000-00-00 00:00:00'都失效的时候,请尝试下 ALTER table `coupon_gift` add column `time_end` ...
- dp练习(5)——最长严格上升子序列
1576 最长严格上升子序列 时间限制: 1 s 空间限制: 256000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 给一个数组a1, a2 ... ...
- HDOJ1001
#include<iostream> using namespace std; int main() { long long n; while(cin >> n) { cout ...