最佳日常交易
最佳日常交易

关于Androidbob体育提现bob哪个彩靠谱权威的链接可能会使我们赢得佣金。学到更多。

了解Android Studiobob体育提现和组成您应用程序的文件

如果您首次深入研究Android开发,那么知bob体育提现道如何使用Android Studio可能会令人困惑。让我们帮忙!
经过
2018年5月8日
bob体育提现Android Studio

在这篇文章中,您将学习如何使用Android Studio查看和打开构成项目的文bob体育提现件。这样一来,您将更好地了解Android应用程序的结构。bob体育提现要学习如何设置Android Studio,bob体育提现查看我们最近的帖子

虽然Andrbob体育提现oid Studio一直都在易于使用,但对于新移民来说,它仍然有些吓人。该工具需要让您查看和编辑许多不同的文件,其中一些以完全不同的方式工作。与其他形式的编程不同,您不会从Android Studio中的单个空白屏幕开始,而是许多文件,窗口和现成的代码。bob体育提现

如何使用Androidbob体育提现 Studio

不用担心,一旦您进入它,一切都会有意义。有了一点指导,您将立即成为专业人士。因此,打开IDE,让我们开始进行导游。

如何使用Androidbob体育提现 Studio的UI

如果您要学习如何使用Android Studio,则需要了解一切的作用。bob体育提现有很多窗口,图标和菜单选项,它们都可能有点像感觉超载。

好消息是,您不需要知道一切的作用,最简单的学习方法是在遇到每个按钮和选项时学习每个按钮。

在Android Studio周围找到自己的出路bob体育提现

让我们从绝对基础开始。源代码位于最大窗口中。无论您选择哪个文件,都将在此处显示。就在窗户上方有一个标签,可能会说MainActivity.java。这意味着您正在查看和编辑的文件是MainActivity.java文件,默认情况下,当您的应用程序运行时,该文件将加载,除非您在开始时选择了其他名称。上面是文件的路由:

应用名称>应用程序> SRC> MAIN> JAVA>包名称>应用名称> MainActivity

您可以一次打开一个以上的文件,并通过沿顶部击中标签来在它们之间切换。实际上,您可能已经打开两个文件:activity_main.xmlMainActivity.java。如果您愿意,请尝试在这些之间切换。

左边是层次结构。这是您的项目结构。基本上,它就像文件资源管理器一样,向您显示项目中涉及的所有文件。如果要选择其他活动,类或布局文件,则将在右侧的大窗口中打开。

最后,在底部,您将有另一个窗口,您可以在其中看到消息,终端,一个Android监视器等。bob体育提现目前可以将窗口最小化,但是如果您单击这些底部选项中的任何一个,它将弹出。

这是您的项目结构,基本上像文件资源管理器一样,向您展示项目中涉及的所有文件。

此窗口是您将用于调试应用程序(对其进行测试)的窗口。

当然,沿着顶部您也有菜单。这里的目前远不止您需要担心。现在,您只想不时保存您的应用程序在文件菜单中,然后使用“运行”来测试您的应用程序。将来,您会使用其他菜单(例如工具)来进行更高级的任务,例如创建虚拟设备或更新SDK

文件和项目结构

当我开始学习如何使用Android Studio时,最让我感到困惑的是组成单个应用程序的不同文件范围。bob体育提现如果您在其他类型的编程中具有任何背景,则可能会用于创建一个文件,然后键入“运行”以测试它。不过,在这里,我们有我们的活动,布局文件,资源文件,清单和Gradle脚本。这有点令人困惑。

如果我们将其分解,那就不必那么令人生畏。

MainActivity.java提供大部分代码启动(如前所述,您确实可以选择在创建新应用项目时更改此版本)。这是第一个活动的代码:应用程序的第一个屏幕。它处理按钮按下的逻辑,是您编写代码以处理特定功能的地方,例如要使手机振动。

Java代码

当您启动新项目时,通常已经打开了。否则,您将在此处导航在左窗口中找到它:

应用程序> Java>软件包名称> mainActivity.java

知道如何找到和打开这样的文件对于理解Android Studio至关重要。bob体育提现

应用程序的第二重要部分是activity_main.xml文件。这是布局文件,这意味着它将处理应用程序的设计和外观。例如,我们将在这里添加按钮。您会在下面找到它:

应用程序> res>布局> activity_main.xml

如果您再看MainActivity.java,您会注意到有一条线说:

代码
setContentView(r.layout.activity_main);

这告诉我们该活动的外观位于资源>布局被称为activity_main。如果我们希望,我们可以将其更改为任何其他XML文件。所以activity_main.xml处理我们应用的外观,MainActivity.java提供逻辑。这两个文件合并以形成我们的活动。为了进行其他活动(屏幕),通常我们需要每个活动。

编辑XML文件时,您会注意到它们的格式与Java文件不同:

XML在Andbob体育提现roid Studio中

注意底部的标签,使您可以在设计和文本视图之间切换。这使您可以拖放视图(如按钮和文本框,例如在布局中的任何地方)。学习如何使用Android Studiobob体育提现的设计视图将为您节省大量键入XML的时间。

阅读下一篇:学习在Android应用程序开发中使用片段bob体育提现

bob体育提现Android Studio设计视图

更多有用的文件

也在res目录是一个名为的文件夹可绘制。这是您以后要引用的任何图像的地方。在“值”中,您还有更多XML文件:

  • colors.xml
  • strings.xml
  • styles.xml

这些商店值的颜色值和文字将填充您的应用程序。您可以从任何其他应用程序中引用它们。MIPMAP文件夹是您将图像放置在其中的图像。请注意,资源文件不能包括空间或首都,这就是为什么他们使用下划线而不是骆驼香烟盒(大写字母开始每个单词)。

这是另一个重要的文件:

App>清单> AndroidManbob体育提现ifest.xml

这包含有关您的应用程序的关键信息。在这里,您可以更改应用程序的名称,要定位的Android版本以及所需的权限。bob体育提现

最后,Gradle是“构建自动化系统”。这将索引应用程序中的所有文件,并在准备运行或分发应用程序时构建最终APK。您还将在这里添加“依赖关系”,这意味着您可以使用具有其他功能的库。您几乎可以让Gradle有90%的时间做事。如果您发现说“ Gradle Build完成”之类的注释,那么您现在就知道这意味着什么。

时不时地,Gradle会感到有些困惑,并且无法更新应用程序中的所有文件。如果您的应用程序拒绝在应有的情况下拒绝运行,请尝试选择此问题将解决问题:

构建>清洁项目

否则,您可以忽略Gradle,直到您想开始使用库或即时应用程序。直到您作为开发人员的旅程之后,这些东西才会到来。

如何使用gradle

概括

虽然有一个很多引擎盖下的更多功能和选项,此基本简介应该告诉您您现在需要了解的所有内容,以便将Android Studio用于一些简单的项目。bob体育提现了解应用程序的结构并了解所有文件的操作将阻止很多混乱。展望未来,我们所有的教程都应该更有意义。