【Android】Android Studio安装教程+基础的使用方法

目录

1.如何安装开发环境?

2.如何创建Android工程项目?

3.如何创建虚拟手机?(可以提前查看工程在不同手机的运行情况)

4.如何把工程运行到虚拟手机上?

5.关于android项目中的XML文件

5.1 XML文件是什么?

5.2 XML和HTML的区别?


1.如何安装开发环境?

进入Android开发官网:https://developer.android.google.cn/?hl=zh-cn

点击下载Android Studio


这个安装没什么特殊操作,选好安装路径就好了

下面步骤:

选择“Do not import settings”说明我们下载任何配置,以便下面下载

之后点击下载,会自动帮我们下载AndroidSDK,不用我们手动下载了

SDK(Software Development Kit软件开发工具包)

2.如何创建Android工程项目?

点击导航栏file->new->new project

设置项目名称和路径

点击finish后项目就创建好了

注:第一次加载android项目可能会花费不少时间,因为开发工具需要为每个移动系统安装配置(我花了半个多小时)

如何查看app界面的布局代码和其预览效果?

步骤:点击左侧app目录->res目录->layout目录->activity_main.xml文件

在右侧导航栏可以看到Code和Split选项,可以点击这两个选项查看

这里鼠标点击中间的文本信息,可以修改其文本内容

3.如何创建虚拟手机?(可以提前查看工程在不同手机的运行情况)


(我这里选的安卓版本有些老,但有些代码需要更高版本的安卓系统来运行,这里只是演示一下操作流程,具体选择什么版本,要依据具体情况而定)

点击下载图标,等待系统下载完成

下载完成后选中该版本的android手机,点击next

 

效果:

4.如何把工程运行到虚拟手机上?

(1)启动虚拟手机

(2)点击运行选项(这个绿色三角标志)

出现API版本不匹配如何解决?

如出现警告信息:minSdk(API 24) > deviceSdk(API 22) on device Nexus 4 API22

 在左侧build.gradle.kts文件中修改minSdk的值

你也可以安装更新的android系统来解决版本太低导致的问题

 

5.关于android项目中的XML文件

5.1 XML文件是什么?

XML(可扩展标记语言)是一种用于描述数据结构的标记语言。它被广泛应用于各种领域,包括Web开发、数据交换、配置文件等。

在Android开发中,XML文件常用于定义应用程序的布局、资源、配置等。在布局文件中,我们可以使用XML语法来描述应用程序界面的结构和组件之间的关系。通过定义不同的XML元素和属性,可以实现界面的层次结构、布局方式、样式和行为等。

使用XML文件进行布局定义的好处是,它具有良好的可读性、可维护性和可重用性。开发者可以通过简单的文本编辑器来编写XML文件,也可以使用可视化的布局编辑器来快速设计和调整界面。

在Android开发中,布局文件通常存储在res/layout目录下,可以在Java代码中通过引用布局文件的ID来加载并使用布局。

5.2 XML和HTML的区别?

XML和HTML都是标记语言,XML主要用于描述数据结构和关系,可以自定义标签;而HTML主要用于描述网页内容和结构,有一套预定义的标签并具有样式和布局属性。

相似之处

  1. 标记语法:XML和HTML都使用尖括号(<>)来定义元素,使用标签来描述数据结构和内容。

  2. 树状结构:XML和HTML都具有层次结构,元素可以嵌套在其他元素中,形成一个树状结构。

不同之处:

  1. 定义和目的:XML的主要目的是描述数据结构和数据的关系,它是一种通用的标记语言。HTML的主要目的是描述网页的内容和结构,它是一种用于创建网页的标记语言。

  2. 标签定义:XML的标签可以自定义,没有预定义的标签。而HTML的标签有一套预定义的标签,用于表示特定的网页元素,如标题、段落、链接等。

  3. 语义化:HTML对文本内容有一些预定义的语义,使得浏览器能够正确地解析和显示网页内容。而XML对内容的语义没有预定义,需要开发者自行定义。

  4. 样式和布局:HTML具有丰富的样式和布局属性,可以通过CSS来控制网页的外观和排版。XML本身不具备样式和布局属性,需要使用其他技术来实现。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值