RadioButton和CheckBox的区别:
1.单个RadioButton在选中后,通过点击无法变为未选中
单个CheckBox在选中后,通过点击可以变为未选中
2.一组RadioButton,只能同时选中一个
一组CheckBox,能同时选中多个
3.RadioButton在大多数UI框架中默认以圆形表示
CheckBox在大多数据UI框架中默认以矩形表示
RadioButton和RadioGroup的关系:
1.RadioButton表示单个圆形单选框,而RadioGroup是可以容纳多个RadioButton的容器
2.每个RadioGroup中的RadioButton只能有一个被选中
3.不同RadioGroup中的RadioButton互不相干,即组A中有一个RadioButton被选中了,组B中可以再选择一RadioButton
4.大部分场合下,一个RadioGroup中至少有2个RadioButton
5.大部分场合下,一个RadioGroup中默认有一个RadioButton被选中,建议放在RadioGroup初始位置