android weight的用法解决思路

android weight的用法
        能否有大神帮我具体说下weight的具体用法,我在网上看了很多,但是晕晕的,看完把自己都绕晕了。能否举两个简单的例子形象的说下?单层使用和嵌套使用有什么区别,有什么需要注意的地方?
------解决思路----------------------
布局请参考“盒子理论”,简单说就是一个布局套另一个布局。

其它的widget就是一个占用一定空间,实现一些功能的控件。

我是这么理解的。
------解决思路----------------------
引用:
那weight的值,是怎么分配的呢?看网上说,
1:
a,b,c三个值,a+b+c=sum的结果为屏幕分的总份数。
2:
a/sum,b/sum,c/sum分别是三个组件站总屏幕的比例。
3:
然后a,b,c值越小,他的优先级越大,他就占最大的那块比例。

不知道是否正确?

1、2算是对的,3的话应该是值越大占得越多,例如a/sum>b/sum>c/sum,那么a/sum最大,b/sum其次,c/sum最小
——————
理论归理论,自己实验就好了。代码就是要自己敲才知道。