默认情况下,action bar 显示在 activity 窗口的顶部,会稍微地减少其他布局的有效空间。如果在用户交互过程中要隐藏和显示 action bar,可以通过调用ActionBar中的hide()和show()来实现。但是,这将导致 activity 基于新尺寸重新计算与绘制布局。 为避免在 ...
Action bar 为用户提供一种熟悉可预测的方式来展示操作和导航,但是这并不意味着我们的 app 要看起来和其他 app 一样。如果想将 action bar 的风格设计的合乎我们产品的定位,只需简单地使用 Android 的样式和主题资源。 Android 包括一少部分内置的 activit ...
Action bar 允许我们为当前环境下最重要的操作添加按钮。那些直接出现在 action bar 中的 icon 和/或文本被称作 action buttons(操作按钮) 。安排不下的或不足够重要的操作被隐藏在 action overflow (超出空间的action,译者注)中。 图 1. 一个有search操 ...
Action bar 最基本的形式,就是为 Activity 显示标题,并且在标题左边显示一个 app icon。即使在这样简单的形式下,action bar对于所有的 activity 来说是十分有用的。它告知用户他们当前所处的位置,并为你的 app 维护了持续的同一标识。 图 1. 一个有 app ...
在完成上一课(建立简单的用户界面)后,我们已经拥有了显示一个activity(一个界面)的app(应用),该activity包含了一个文本字段和一个按钮。在这节课中,我们将添加一些新的代码到 MyActivity 中,当用户点击发送(Send)按钮时启动一个新的activity。 响应S ...
在本小节里,我们将学习如何用 XML 创建一个带有文本输入框和按钮的界面。下一节课将学会使 APP 对按钮做出响应按钮被按下时,文本框里的内容被发送到另外一个 Activity。 Android 的图形用户界面由多个视图(View)和视图组(ViewGroup)构建而成。View是通 ...
通过上一节课创建了一个Android的Hello World项目,项目默认包含一系列源文件,它让我们可以立即运行应用程序。 如何运行Android应用取决于两件事情:是否有一个Android设备和是否正在使用Android Studio开发程序。本节课将会教使用Android Studio和命令行两 ...
一个Android项目包含了所有构成Android应用的源代码文件。 本小节介绍如何使用Android Studio或者是SDK Tools中的命令行来创建一个新的项目。 Note :在此之前,我们应该已经安装了Android SDK,如果使用Android Studio开发,应该确保已经安装了Android Stud ...
activity_main.xml源码 [html] view plain copy ? xml version = 1.0 encoding = utf-8 ? LinearLayout xmlns:android = http://schemas.android.com/apk/res/android xmlns:tools = http://schemas.android.com/tools android:layout_width = match_parent ...
你可能感兴趣的内容
热门源码