如果您正在开始 Android 开发,那么这是您在深入 Android 开发的广阔领域之前应该阅读的最佳博客。阅读本篇文章后,您将更加熟悉 Android Studio,即用于开发 Android 应用程序的工具。
如果你给我六个小时砍一棵树,那么我会花前四个小时磨斧头
因此,在我们的案例中,如果 Android Development 是我们的树,那么 Android Studio 应该是我们的斧头。在这篇文章中,我们将了解 Android Studio 即什么是 Android Studio,如何安装 Android Studio,Android Studio 的一些技巧和窍门,以及许多可以用来使 Android 应用程序比以前更快的有趣的东西。那么,让我们开始吧。
什么是Android Studio?
要为您的 Android 应用程序编写一些代码,您需要某种环境或代码编辑器来简化您的任务。毫无疑问,您可以使用任何普通的文本编辑器编写相同的代码,但这会增加您的工作量。您可以利用这种能量在您的 Android 应用程序中开发一些很酷的逻辑。
因此,Android Studio 是一个用于 Android 应用开发的集成开发环境 (IDE)。它基于 Intellij IDEA。为了在构建 Android 应用程序时提高生产力,Android Studio 提供了许多功能,其中一些是:
-
在您的移动设备或任何虚拟设备上即时运行以检查应用程序的工作情况
-
广泛的测试工具,可用于在 Play Store 上启动您的应用程序之前进行更好的测试
-
灵活的基于 Gradle 的构建系统
-
代码自动完成
-
提供可在我们的项目中使用的预定义模板
-
模拟器支持,可用于获得 Android 设备的虚拟感觉
-
它提供 C++ 和 NDK 支持
-
支持 Github 和其他版本控制系统
如何安装 Android Studio?
为了在您的系统中安装 Android Studio,请确保从Android Studio 网站下载最新版本的 Android Studio 。此外,请在此处查看 Android Studio 的系统要求。
要安装 Android Studio,您可以按照Android 开发者网站中提到的 Android Studio 安装步骤进行操作。
编写您的第一个 Android Studio 应用程序
默认情况下,Android Studio 为您提供了许多模板,您可以在制作您的第一个 Android Studio 项目时使用这些模板。
要在 Android Studio 中创建一个新项目,请单击Start a new Android Studio project:
之后,从您可以在项目中使用的预定义模板的数量中进行选择,而无需对其进行编码。如果所需的模板不存在,那么您可以选择基本或空活动模板。
选择所需模板后,单击下一步,然后输入应用程序名称、应用程序包名称、保存位置、语言和最低 API 级别(这是您的应用程序支持的最低 API 级别)。选择这些后,单击Finish。
恭喜,您的第一个 Android Studio 项目已准备就绪。您可以通过将设备与 USB 连接来在您的设备上运行您的项目,然后运行您的 Hello World 应用程序 :) 但是,在此之前,请熟悉 Android Studio。每当您在 Android Studio 中创建项目时,都会打开以下屏幕:
为了更好地理解,我们可以将 Android Studio 屏幕分为四个部分:
- 菜单部分:在这里,您将获得各种选项,例如创建新项目、打开项目、在所需设备上运行项目、构建项目和许多其他选项。
- 编码区:这是您可以实际为.kt或.java或.xml文件编写代码的区域。您可以在不同的选项卡中一次打开多个文件,但在特定时刻只能在一个文件中进行编辑。
- 项目结构:这是您可以访问项目中所有文件的部分。Android Studio 中有各种项目结构视图。您可以使用以下视图:
- 当前执行部分:这部分是Android Studio中最重要的部分。在这里,您可以看到当前正在执行的流程或活动。您可以在 Android 应用程序中检测到错误(如果有)。在这里,您将获得所有构建输出和操作、logcat 结果、待办事项,还可以在 Android Studio 中使用终端。
了解设计部分
您可以通过在 .xml 文件中编写代码来创建 Android 应用程序的 UI。您可以在res/layout目录中找到您的 .xml。在这里,您将有两种选择为您的应用程序设计 UI,即文本方式或设计方式。
在 Text 方式中,您可以为您的 Android 应用程序编写 xml 代码,同时您可以在某些移动设备上看到预览。下面是编写 UI 的 Text 方式的表示:
Android Studio 提供了一种拖放各种小部件并在您的应用程序中使用它的方法。您将拥有一个调色板列表,您可以在您的应用程序中使用它们中的任何一个。以下是Android工作室设计部分的视图:
运行你的应用
在 Android Studio 中,您可以通过两种方式运行应用程序,一种是使用移动设备运行应用程序,另一种是创建一个名为 emulator 的虚拟设备并在其上运行应用程序。虚拟设备的性能与普通设备相同,但需要一些 RAM 和存储空间。
要在您的设备上运行应用程序,请按照以下步骤操作:
- 使用 USB 电缆将您的设备与 PC 连接。
- 然后打开设备的设置。
3.(仅适用于 Android 8.0 或更高版本)选择System。 - 滚动到底部并选择关于手机。
- 滚动到底部并点击内部版本号7 次。
- 返回上一个屏幕以在底部附近找到开发人员选项。
- 打开开发人员选项,然后向下滚动以找到并启用USB 调试。
- 之后,在您的 Android Studio 中,单击运行以通过选择连接的设备来运行您的应用程序
要在模拟器上运行您的应用程序,请按照以下步骤操作:
-
在 Android Studio 中,单击运行
-
在选择部署目标窗口中,单击创建新虚拟设备。
-
在选择硬件屏幕中,从电话列表中选择电话设备,然后单击下一步。
-
在System Image屏幕中,选择 API 级别最高的版本,然后单击 Next。
-
在Android Virtual Device (AVD)屏幕上,保留所有设置,然后单击Finish。
-
返回Select Deployment Target对话框,选择您刚刚创建的设备,然后单击OK。
键盘快捷键
您可以在 Android Studio 中使用键盘快捷键以更快的方式执行多项操作。其中一些快捷方式是:
-
查找: Windows/Linux 中的 ctrl + F 和 Mac 中的 cmd + F
-
替换: Windows/Linux 中的 ctrl + R 和 Mac 中的 cmd + R
-
查找类: Windows/Linux 中的 ctrl + N 和 Mac 中的 cmd + O
-
查找文件: Windows/Linux 中的 ctrl + shift+ N 和 Mac 中的 cmd + shift+ N
-
放大/缩小: Windows/Linux 中的 ctrl + plus/minus 和 Mac 中的 cmd + plus/minus
-
适合屏幕: Windows/Linux 中的 ctrl + 0 和 Mac 中的 cmd + 0
-
转到 xml: Windows/Linux 中的 ctrl + B 和 Mac 中的 cmd + B
-
切换设备: Windows/Linux 中的 D 和 Mac 中的 D
-
覆盖方法: Windows/Linux 中的 ctrl + O 和 Mac 中的 cmd + O
-
实现方法: Windows/Linux 中的 ctrl + I 和 Mac 中的 cmd + I
-
生成代码: Windows/Linux 中的 alt + ins 和 Mac 中的 cmd + N
-
开始新行:在 Windows/Linux 中 shift + enter ,在 Mac 中 shift + enter
-
调试: Windows/Linux 中的 shift + F9 和 Mac 中的 ctrl + D
-
复制: Windows/Linux 中的 F5 和 Mac 中的 F5
-
在 VCS 中提交项目: Windows/Linux 中的 ctrl + K 和 Mac 中的 cmd + K
您可以在此处找到更多 Android Studio 表单的快捷方式。
一些提示和技巧
有一些提示和技巧可用于掌握使用 Android Studio 进行 Android 开发。这些提示和技巧是:
-
设置主题
-
改变 Logcat 的颜色
-
快速搜索
-
分屏
-
无干扰模式
-
代码完成
-
多光标功能等等
结论
在这篇文章中,我们查看了Android Studio的视图,也学习了一些可以在Android Studio中使用的快捷键。最后,我们看到了 Android Studio 的一些技巧和窍门。希望你喜欢这篇文章。
作者:Admin MindOrks
链接:Android Studio Tutorial For Beginners
网友评论