码迷,mamicode.com
首页 > 移动开发 > 详细

Android的View类介绍-android的学习之旅(十三)

时间:2015-05-24 14:20:58      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:android

view概述

android绝大部分UI组件都放在android.view和android.widght包中,android的虽有UI组件都继承了View类。
View类还有一个非常重要的子类:ViewGroup。ViewGroup继承了View,通常作为其他组件的容器使用,android对View和ViewGroup的设计采用了组合器模式:
即是ViewGroup属于View类,所以ViewGroup既可以包含view类,又可以包含ViewGroup类。
技术分享

布局简介

android提供了两种方式来绘制UI组件,
1.在xml文件,通过xml属性来设置组件。
2.在java代码通过java方法来设置组件属性。

View常用的属性以及方法介绍

view作为UI的基类,因此他的属性设置和方法,其他的UI组件都可以
技术分享
技术分享
技术分享
技术分享

ViewGroup简介

ViewGroup继承了View,但是它经常会被当做一个容器使用,由于它是一个抽象,因此经常用它的子类作为容器使用,例如格证布局容器。
ViewGroup控制子组件依赖于两个两个内部类,ViewGroup.LayoutParam和ViewGroup.MarginLayoutParam。

ViewGroup.LayoutParam对应的xml属性为:

技术分享

ViewGroup.MarginLayoutParam对应的xml属性为

技术分享

Android的View类介绍-android的学习之旅(十三)

标签:android

原文地址:http://blog.csdn.net/lpjishu/article/details/45950947

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!