首页 > 其他 > 详细

用户界面View之ViewGroup

时间:2015-05-26 09:19:28      阅读:305      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!