在 Android 设备上安装应用程序后,应用程序的启动器图标会出现在设备的主屏幕和设备的其他位置。例如,启动器图标出现在设备的搜索应用程序窗口中,如下面的屏幕截图所示。下面显示的 HelloToast 图标是用于您在 Android Studio 中创建的所有应用项目的默认启动器图标。

浏览Android官方文档
为启动器图标添加图像资源


安装运行程序

探索Basic Activity架构

| # | 界面说明 | 代码参考 |
|---|---|---|
| 1 | Android系统提供和控制的状态栏。 | 在模板代码中不可见,但您可以从您的活动中访问状态栏。例如,如有必要,您可以添加代码MainActivity.java以隐藏状态栏。 |
| 2 | 应用栏,也称为操作栏,提供视觉结构、标准化的视觉元素和导航。 | 在中,在AppBarLayout元素activity_main.xml中查找Toolbar 。为了向后兼容,模板中嵌入了与ActionBar具有相同功能的。要更改应用栏的外观,请更改工具栏属性。有关应用栏教程,请参阅添加应用栏。AppBarLayout``Toolbar |
| 3 | 应用名称最初源自您的包名称,但您可以将其更改为您想要的任何名称。 | 中AndroidManifest.xml,寻找android:label="@string/app_name"。中指定app_name字符串strings.xml。 |
| 4 | 选项菜单溢出按钮保存活动的菜单项。溢出按钮还包含全局菜单选项,例如应用程序的搜索和设置。您的应用菜单项进入此菜单。 | 在MainActivity.java中,该onOptionsItemSelected()方法实现了用户选择菜单项时发生的情况。要查看选项菜单项,请打开res/menu/menu_main.xml文件。此模板中仅指定设置菜单项。 |
| 5 | CoordinatorLayout ViewGroup是一种为 UI 元素交互提供机制的布局。您的应用程序的 UI 位于content_main.xml文件中,该文件包含在此ViewGroup. | 在activity_main.xml中,查找include layout说明。此布局中未指定视图;相反,布局包括content_main指定应用程序视图的布局。系统视图与您的应用程序独有的视图分开。 |
| 6 | 该模板使用TextView来显示“Hello World”。您将其替换TextView为应用的 UI 元素。 | “Hello World”文本视图在content_main.xml文件中。您应用的所有 UI 元素都应在此文件中定义。 |
| 7 | 浮动操作按钮 (FAB) | 在activity_main.xml中,寻找FloatingActionButton元素。FAB 被定义为使用剪贴画图标的 UI 元素。MainActivity.java包括一个为 FABonCreate()设置onClick()侦听器的存根。 |
自定义模板生成的应用程序
更改应用栏显示的应用名称。
New Application
通过将属性更改为 来更改应用栏 ( Toolbar)的颜色。此值将应用栏颜色设置为与状态栏匹配的较暗原色:activity_main.xml``android:background``"?attr/colorPrimaryDark"
android:background="?attr/colorPrimaryDark"
删除 FAB
探索如何使用模板添加Activity。

GitHub 上的 Google 示例存储库提供了 Android 代码示例,您可以研究、复制这些示例并将其合并到您的项目中。

Android代码示例

使用SDK manager安装离线文档
