1.3创建第一个Android项目

本文详细介绍了如何在Android Studio中创建第一个HelloWorld项目,从选择Empty Activity开始,创建模拟器,运行程序,分析项目结构,特别关注了AndroidManifest.xml和build.gradle文件的作用。此外,还讲解了资源目录res的用途,如drawable、values和layout,并解释了build.gradle文件的构建过程。
摘要由CSDN通过智能技术生成

1.3 创建第一个 Android 项目

1.3.1 创建HelloWorld项目

  1. 点击 Start a new Android Studio project ,选择项目类型。可以选择手机、平板、电视、可穿戴设备等的项目。「作为新手上路,选择 Empty Activity」
  2. Configure your project ,
  • Name:Hello World
  • Package name:com.example.helloworld
  • Save location:./AndroidStudioProject/AndroidFirstLine/HelloWorld
  • Language:java
  • Minimum API level:API 21:Android 5.0(Lollipop)。「出于对兼容性、普适性的考量,用最泛用的 5.0」
  • instant apps。「支持免安装应用,国内阉割了,忽略」
  1. 完成 2 上的选择后,点击 finish,一会儿后界面打开,项目创建成功

1.3.2 启动模拟器

Android Studio 自动生成了许多东西,HelloWorld 项目已经可以运行了。但是我们需要一个载体,手机或者虚拟机。「想要在手机上运行,需要在 [[9.1]] 章节处」

  1. 我们现在创建一个 Android 环境模拟器。点击左上角的的「小安卓手机」按钮,进入 Your Virtual Devices 界面,可以创建一个虚拟模拟器。
  2. 我们可以选择任意设备,或是自己创建,选择好之后 next
  3. System Image。选择系统版本,然后下一步。第一次需要下载。
  4. Verify Configureation. 确认模拟器的一些配置。如:指定模拟器的名字、分辨率、横竖屏等。
  5. 创建完成。模拟器列表里会出现这个模拟器,之后就可以一直使用这个模拟器了。点击右边的 Action 下的「三角形」即可开机。

1.3.3 运行HelloWorld

  1. Android Studio 顶部的工具栏,左边有个「锤子」,两个下拉列表,第一个是「运行的项目」,第二个是「运行的设备」。
  2. 点击锤子右侧的「三角形」,就可以运行 HelloWorld 了。「」

你可能有疑惑为什么什么都没做,却能够运行呢?其实小编也很困惑(笑)。「简单的内容已经生成了,不需要输入也可以运行」

1.3.4 分析程序

展开HelloWorld,开始观察分析项目结构。刚开始的项目结构可能被AS转换过,不易于理解,我们可以点击最上方的 Android 区域,即可切换项目结构模式了。
我们将项目结构转换为 Project。逐个分析。

  1. .gradle 和 .idea
    自动生成的文件。不要动,暂时不用理解

  2. app
    项目中的代码、资源的存放目录。后续开发工作也是围绕此目录进行的。

    2.1 build
    这个目录和外层的 build 目录类似,也包含一些编译时自动生成的文件。更复杂,不用动。

    2.2 libs
    如果项目用到第三方 jar 包,放在此目录下

    2.3 androidTest
    用来编写 Android Test 测试用例的,可以对项目进行一些自动化的测试

    2.4 java
    放置所有 Java 代码的地方。里面有系统自动生成的一个 MainActivity 文件。

    2.5 res
    所有用到的图片、布局、字符串等资源的存放目录。
    有许多子目录:图片 drawable, 布局 layout, 字符串 values

    2.6 AndroidManifest.xml 重要,以后会经常使用
    整个项目的配置文件,在程序中定义的所有四大组件都需要在这个文件里注册,另外还可以在这个文件中给应用程序添加权限声明。

    2.7 test
    用来编写 Unit Tes

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值