灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2687回复:0

Android 程式开发:(五)屏幕组件 —— 5.1 View和ViewGroup介绍

楼主#
更多 发布于:2012-09-06 14:04

Activity(活动)中包含views(视图)和ViewGroups(视图组)。

“视图”(View)就是显示在屏幕上的一个组件(Widget)。View的例子:按钮(Button)、标签(TextView)和文本框(EditText)。每个“视图”(View)都继承自基类Android.view.View。

“视图组”(ViewGroup)可以包含一个或多个View。ViewGroup本身就是一种特殊的View,它提供了一个布局,可以使用这个布局去组织一系列的View视图。


ViewGroups的例子:LinearLayout和FrameLayout。每个“ViewGroup”都继承自基类Android.view.ViewGroup。

Android提供了以下的ViewGroups:

LinearLayout
AbsoluteLayout
TableLayout
RelativeLayout
FrameLayout
ScrollView

在接下来的几节教程中,将详细地介绍每一个ViewGroup。请注意,通常情况下,在创建UI的时候,都要混合使用一种或几种不同的ViewGroup。
摘自 manoel的专栏

喜欢0 评分0
游客

返回顶部