码迷,mamicode.com
首页 > 其他好文 > 详细

用户界面View之ViewGroup

时间:2015-05-26 09:21:54      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

没有目标的人永远为有目标的人去努力。


本讲内容:ViewGroup (一组视图)


一、ViewGroup 的介绍

View(视图)是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,ViewGroup继承于View。ViewGroup是抽象类,不能直接使用它。Linearlayout等布局都是ViewGroup实现类。

技术分享

二、LayoutParams 类
LayoutParams继承于ViewGroup。LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。为Activity设置的线性布局设置新的参数,为创建的view对象重新设置位置,大小,颜色等一系列的属性。

譬如:利用getLayoutParams()方法和setLayoutParams()方法重新设置控件的布局

1、首先利用getLayoutParams()方法,获取控件的布局参数对象。
     eg:LayoutParams lp=(LayoutParams)imageView.getLayoutParams();

2、设置该控件的layoutParams参数
    eg: 

       lp.height=200;
       lp.width=100;

3、将修改好的layoutParams设置为该控件的layoutParams.
   eg:imageView.setLayoutParams(lp);

 

用户界面View之ViewGroup

标签:

原文地址:http://blog.csdn.net/liguojin1230/article/details/45989909

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