系列文章
第一章——Android平台概述
 第一章例题
 第二章——Android开发环境
 第二章例题
 第三章
 第三章例题
 第四章
 第五/六章
- 系列文章


RadioGroup是一个Android特有的布局容器,用于包含多个RadioButton组件。当用户选择其中一个RadioButton时,RadioGroup会自动取消其他RadioButton的选择,从而实现互斥的效果


- 在Android中,Click事件不仅仅可以发生在按钮(Button)上,实际上它可以发生在任何实现了View.OnClickListener接口的视图组件上。例如,ImageView、TextView(如果设置为可点击)、LinearLayout等都可以响应Click事件。Click事件表示的是用户点击了某个视图组件
- 在Android中,当TextView组件(或其他可聚焦的视图组件)的焦点状态发生变化时,会触发FocusChange事件

- Spinner:允许用户从下拉列表中选择一个项目。
- Gallery:已经过时,并且被 HorizontalScrollView 和 ViewPager 替代,主要用于水平滚动的图像列表。
- GridView:是一个二维的、可扩展的、滚动的网格视图,常用于显示图片或其他项目。
- ListView:是一个垂直滚动的列表视图,用于显示项目列表。

 Android的布局管理器是用于管理和组织UI组件(如按钮、文本框等)的工具,它们决定了组件在屏幕上的位置和大小。以下是Android中常见的布局管理器:
- LinearLayout(线性布局)
 允许子视图按照水平或垂直方向排列。
 通过设置权重(weight)来分配额外的空间。
 简单易用,适合简单的线性布局场景。
- RelativeLayout(相对布局)
 子视图的位置是相对于其他视图或父视图来确定的。
 允许复杂的布局设计,特别是当需要视图之间具有相对位置关系时。
 提供了丰富的属性来控制视图之间的相对位置。
- FrameLayout</



















