构建首个应用

下面几页将教您如何构建一个简单的 Android 应用。您将学习如何使用 Android Studio 创建“Hello World”项目并运行该项目。然后,您将为应用创建一个新界面,该界面接受一些用户输入并在应用中再打开一个屏幕。

但在开始之前,您应该了解有关 Android 应用的两个基本概念:


应用提供多个入口点

Android 应用都是将各种可单独调用的组件加以组合构建而成。例如,Activity 是一种用来提供界面的应用组件。

“主”Activity 是用户点按您的应用图标时启动的 Activity,但您可以将用户从其他位置(例如,从通知中,甚至从其他应用中)直接转到其他 Activity。

其他组件(如广播接收器和服务)也允许您的应用在没有界面的情况下执行后台任务。

构建您的首个应用后,请参阅应用基础知识,以详细了解其他组件。

应用可适应不同的设备

Android 允许您为不同的设备提供不同的资源。例如,您可以针对不同的屏幕尺寸创建不同的布局。然后,系统根据当前设备的屏幕尺寸来确定要使用的布局。

如果您的应用的任何功能需要特定的硬件(如相机),您可以在运行时查询设备是否具有该硬件,如果没有,则停用相应的功能。此外,您还可以将某些功能设为必需功能,这样 Google Play 就不允许在不具备这些功能的设备上安装您的应用。

构建您的首个应用后,请参阅设备兼容性,以详细了解设备配置。


现在头脑中有了这些基本概念,点击下面的链接开始构建您的首个应用吧!