1、将view内部的业务逻辑(显示内容)封装到view中2、一般情况下,view的位置应该有父控件来决定,也就是位置不应该固定死在view内部3、至于view的宽高,根据实际情况来决定要不要由父控件决定