本章包含了一些关于 Android 开发的基础内容。
- 随笔109
- JavaScript98
- 小程序67
- Python52
- Linux48
- 设计29
- CSS28
- TypeScript28
- HTML25
- Vue23
- 基础21
- 软件19
- Git19
- VS Code19
- 面试题14
- GitHub14
- 物理13
- Markdown12
- jQuery9
- 摘记8
- 其他8
- Android7
- Node.js7
- 快速上手5
- dart5
- Node5
- HTML54
- JS4
- Vue组件4
- 前端3
- Emmet3
- 硬件2
- 服务器2
- 教程2
- Liunx2
- 数据库2
- 题库1
- 笔记1
- 后端1
- GIT1
- Canvas1
- video1
- Vue知识点1
- C1
- Cpp1
- Java1
- JSON1
- PHP1
- YAML1
- Liunx cat命令1
- Liunx指令1
- WINDOWS1
- Xshell1
- 脚手架1
资源是指代码使用的附加文件和静态内容,例如位图、布局定义、界面字符串、动画说明等。
在本课中,您将向 MainActivity 添加一些代码,以便在用户点按 Send 按钮时启动一个显示消息的新 activity。
本课将介绍如何使用 Android Studio 创建新的 Android 项目,并介绍该项目中的一些文件。
如需创建新的 Android 项目,请按以下步骤操作:
-
安装最新版 Android Studio。
-
在 Welcome to Android Studio 窗口中,点击 Create New Project。
如果您已打开一个项目,请依次选择 File > New > New Project。
-
在 Select a Project Template 窗口中,选择 Empty Activity,然后点击 Next。
-
在 Configure your project 窗口中,完成以下操作:
-
在 Name 字段中输入“My First App”。
-
在 Package name 字段中输入“com.example.myfirstapp”。
-
如果您想将项目放在其他文件夹中,请更改其 Save 位置。
-
从 Language 下拉菜单中选择 Java 或 Kotlin。
-
在 Minimum SDK 字段中选择您希望应用支持的最低 Android 版本。
提示
点击 Help me choose 链接可打开 Android Platform/API Version Distribution 对话框。此对话框会提供有关各 Android 版本在设备间的分布情况的信息。您需要权衡的主要因素是,您想支持的 Android 设备所占的百分比,以及在这些设备所搭载的各个不同版本上维护应用所需的工作量。例如,如果您选择让应用与多个不同 Android 版本兼容,那么维护最旧版本与最新版本之间的兼容性所需的工作量就会增大。
-
如果您的应用需要旧版库支持,请选中 Use legacy android.support libraries 复选框。
-
其他选项保持原样。
-
-
点击 Finish。
在真实设备上运行
按照以下步骤设置设备:
-
使用一根 USB 线将设备连接到开发机器。如果您是在 Windows 上开发的,则可能需要为设备安装合适的 USB 驱动程序。
-
执行以下步骤,在开发者选项窗口中启用 USB 调试:
-
打开设置应用。
-
如果您的设备使用 Android v8.0 或更高版本,请选择系统。否则,请继续执行下一步。
-
滚动到底部,然后选择关于手机。
-
滚动到底部,然后点按版本号七次。
-
返回上一屏幕,滚动到底部,然后点按开发者选项。
-
在开发者选项窗口中,向下滚动以查找并启用 USB 调试。
-
在本节课中,您将学习如何使用 Android Studio 布局编辑器创建包含一个文本框和一个按钮的布局。这将为下一课打下基础,下节课将学习如何在点按该按钮时让应用将文本框的内容发送到其他 activity。
本部分介绍如何构建简单的 Android 应用。首先,您将了解如何通过 Android Studio 创建“Hello, World!”项目并运行它。然后,您将为应用创建一个新界面,该界面会接受用户输入,并切换到应用中的一个新屏幕以显示用户输入内容。
开始之前,您需要了解有关 Android 应用的两个基本概念:它们如何提供多个入口点,以及它们如何适应不同的设备。