您当前的位置: 首页 > 

郭梧悠

暂无认证

  • 2浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

简单说明View

郭梧悠 发布时间:2014-04-09 18:47:27 ,浏览量:2

最近项目要求要用Android,所以快速的学习了一些关于Android的知识,下面对view这个组件做一个小小的总结:

View的继承关系如下图:

1)Android的所有UI组件都继承了View类

2)查看ViewGroup的api,可以看到这么一句A ViewGroup is a special view that can contain other views (called children.),也就是说ViewGroup可以包含其他的View,由于ViewGroup是继承自View,所以ViewGroup也可以包含ViewGroup组件。很明显的这是典型的组合模式的应用:我们知道组合模式可以把对象组织到树结构中,用来描述部分和整体之间的关系。

GroupView和View之间的组合关系可以通过ViewGroup的源码来体现出来

public abstract class ViewGroup extends View implements ViewParent, ViewManager {
    private static final String TAG = "ViewGroup";

    private static final boolean DBG = false;

    /**
     * View
关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0424s