Android控件介绍
TextView 是最常见的控件,用来显示文本:在 layout 里插入控件、设 id,Activity 里就能拿到它并改显示内容。其它按钮、列表、图片、滚动、输入框,套路都差不多——布局里放好,代码里按 id 取,需要时再挂监听。
一、常用控件各干什么
-
Button:布局里拖一个按钮,代码里通过 id 获取。通常会写监听器,按下后跳转界面或弹出信息。 -
TabHost:Android 4.0 之前常用,在一个 Activity 里切换多块内容。较新的做法是 Fragment + ViewPager 做滑动分页。 -
ListView:把数据做成列表显示,常见于文章标题、联系人、商品信息。 -
ImageView:插入图片,给界面加视觉层次。 -
ScrollView:内容超出屏幕时滚动显示,好用也好上手。 -
EditText(原文写作 EditView):输入文本,用来收集用户输入。
此外还有 ViewPager、RadioButton、ImageButton、Spinner、GridView 等,熟悉之后才容易做出预期中的产品。
| 控件 | 典型用途 | 使用要点 |
|---|---|---|
| TextView | 显示文本 | 布局设 id,Activity 里改文案 |
| Button | 触发操作 | 写 OnClickListener:跳转或弹窗 |
| TabHost | 同一 Activity 多页签 | 4.0 前常用;之后看 Fragment / ViewPager |
| ListView | 列表数据 | 标题、联系人、商品条目 |
| ImageView | 展示图片 | 装饰与内容图 |
| ScrollView | 内容超出屏幕 | 包一层即可滚动 |
| EditText | 用户输入 | 取 getText() 再校验 |
二、需要掌握的控件一览
你需要掌握的控件如下图:
一句话总结:控件用法高度同构——XML 里放、id 取出来、必要时挂监听;先把 TextView / Button / ListView / ImageView / ScrollView / EditText 练熟,再扩到 ViewPager 和选择类控件。
转载请注明来源:Android控件介绍








