1.打开Android Studio软件:

点开之后会看见有这样的一个界面,然后创建第一个工程:

点击 Start a new Android Studio project,开始创建。

2.会有如下的界面。

Application name:应用程序名称

Company domain:公司域,(第一次的话不是上图的样子的,就软件默认的吧,可以改也可以不改。)

Project location :工程的路径,就是所有代码的路径,最好把这个记下,或者自己改一个路径。

我们可把应用程序的名字改为HelloWorld,然后点击next。

2.如下界面:

第一个,勾选的是一个手机和平板项目:勾选上,其他的不勾选。

依次往下是   可穿戴设备项目、AndroidTV项目、Android Auto项目、Google Glass 项目。

而Minimum SDK 表示支持Android的最低版本,根据需求选择不同版本,

3.点击next,进入到Android的选择活动模板中。

就默认选择:Empty Activity,然后点击Next。

4.进入到如下的界面中:

Activity Name:创建的Activity的类名。

layout Name:创建的Activity的布局文件名称

这两个可以默认也可以自己定义:

我们这里改为:     改了之后,然后点击Finish,完成。

5.然后根据不同的电脑性能等待不同的时间.很快就会出现下面的界面

要注意的是:在软件下面会有进度条,进度条完了之后再开始操作。如上图最下方没有进度条,则代表加载已经完毕。

6.现在的HelloWorld已经完成了,现在就可以启动模拟器来运行这个HelloWorld应用程序,

点击最上面的如下图标,来启动模拟器。

点击之后:如图------------------------创建一个新的虚拟机

7.点击 Created  Vitural Device,创建 虚拟机,如图:

选择Category的类型为Phone,表是创建应用于手机的模拟器 ,然后选择屏幕尺寸。我们以3.7''FWVGA slider为例。点击Next。

8.然后就会有这个界面

我们选择安卓系统   Android7.1.1(Google Apls),单机 Next

9.点击之后进入到(System lmage界面)

AVD name: 创建的模拟器名称,

依次往下,第一个Change :创建的模拟器屏幕样式信息。第二个Change:SDK版本信息。

再下来是选择设置模拟器的横竖屏显示。

其他的不用管,就默认选择。点击Finish,

10,之后会有一个下载的缓冲,等会之后,来到下面的界面:

11.我们的虚拟机就准备好了,点击最右边的绿色小三角形,开始启动虚拟机。

点开之后,就是如图所示的虚拟机‘

和平常的手机差不多的界面,右边有一列的功能。

12。我们接下来就可以来执行我们的HelloWorld程序了。

点击主程序页面上面的绿色小三角型,如图

12.点击之后,会跳出下面的界面,点击OK

13.然后看虚拟机的界面变化,如下图所示,即我们的第一个HelloWorld程序就成功了!

下一个,分解HelloWorld的程序结构。

3.Android的学习(你的第一行代码HelloWorld!)相关推荐

  1. Android 学习之《第一行代码》第二版 笔记(二十三)Material Design 实战 —— 卡片式布局

    实现基础: Android 学习之<第一行代码>第二版 笔记(二十二)Material Design 实战 -- 悬浮按钮和可交互提示 卡片式布局 卡片式布局是 Materials Des ...

  2. Android 学习之《第一行代码》第6章:adb调试:pemission denied以及模拟器不能获取root权限问题的解决

    问题描述: <第一行代码>第六章用ADB工具打开数据库过程中,cd 命令直接报 permission denied,想着应该是权限不够,于是尝试输入su .sudo.su root.adb ...

  3. Java学习经典《第一行代码》第二版

    第1章 开始启程--你的第一行Android代码 1 1.1 了解全貌--Android王国简介 2 1.1.1 Android系统架构 2 1.1.2 Android已发布的版本 3 1.1.3 A ...

  4. 对系统学习与写博客的看法——学完《第一行代码》有感

    笔者如今学习android有近8个月,此时才真正地学完一本书也甚是惭愧. 在此分享一下自己大概的学习经历.(笔者在大一下就开始学android了,学的时候只有c与c++的基础,一个学期+寒假在OJ上刷 ...

  5. Android第一行代码学习思考笔记(碎片、广播、持久化技术和Android数据库)

    Android第一行代码学习思考笔记(碎片.广播.持久化技术和Android数据库 第四章 手机平板要兼顾--探究碎片 4.1碎片是什么(Fragment) 4.2碎片的使用方式 4.2.1碎片的简单 ...

  6. Android Studio 单刷《第一行代码》系列 06 —— Fragment 生命周期

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  7. Android Studio 单刷《第一行代码》系列 05 —— Fragment 基础

    前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...

  8. 第一行代码android的读后感,《第一行代码Android》读书笔记

    自学android一段时间了,一开始是看看视频,跟着打打代码,后来也有跟着团队一起做项目,一直都很零散,并没有真正系统的学习过,虽然能跟得上项目,但总觉得基础不牢固扎实,之前有读过郭霖老师博客里的几篇 ...

  9. 晒订单赢图灵图书,《第一行代码——Android》福利活动劲爆来袭!

    (已结束) 我的著作<第一行代码--Android>已经预售几天了,这段时间也有不少朋友早早地就订购了这本书,感谢大家对我一如既往的支持,在离发货还有十几天的时候就预订了这本书. 为了特别 ...

最新文章

  1. Spring Cloud Gateway 使用 Token 验证
  2. Python编程基础:第二十一节 函数返回Return
  3. 单调有界数列一定有极限
  4. JS、JQuery和ExtJs的跨域处理
  5. 使用SAP WebIDE进行SAP Cloud Platform Business Application开发
  6. Java 数组常用操作一(排序、元素位置查找、添加元素、获取长度、数组反向、最大值最小值、合并、范围填充)
  7. 复杂版---JS获得某天是一年当中的第几天
  8. Linux操作Oracle(12)——Oracle创建只读账号 【手把手教程】
  9. 【MySQL学习笔记】MySQL库与表
  10. Excel实验情况对比排序
  11. 怎么从php文件中查找代码,php类在文件中查找类文件,但不查找类
  12. python 读取并显示图片的两种方法
  13. tk免费顶级域名注册及使用
  14. discuz招商加盟门户整站模板
  15. Codeforces 并查集题集(Disjoint Sets Union Step1)
  16. uniapp 中 Cannot read property ‘length‘ of undefined 报错处理
  17. group_concat函数详解
  18. Git:恢复未合并的已删除分支
  19. PDFill PDF Editor Pro 15特殊版(含Carck)
  20. HAPPY -1 打死我也不说 (未完成)

热门文章

  1. mvc中ajax的跳转,springmvc ajax 跳转的学习笔记
  2. Vue + Spring Boot——axios使用GET以参数的方式传递对象到SpringMVC解决方案
  3. Windows——蓝屏[失败的操作:HardwareProtect_x64.sys]解决方案
  4. PHP——Array to string conversion 解决方案
  5. [USACO1.3]滑雪课程设计Ski Course Design
  6. 轴固定位置_3轴、3+2轴、5轴加工都有哪些区别?这篇文章给你整明白
  7. 基于fpga的计算机组成原理,清华大学出版社-图书详情-《基于FPGA与Verilog的计算机组成原理实践》...
  8. iis里面的mime没有php扩展,IIS - 无后缀(无扩展名)的MIME类型配置
  9. shiro+jwt进行认证和授权的解决方案代码实例
  10. 【问题记录】python的py文件生成exe可执行程序闪退