前面学习了文本的输入,以及普通的按钮输入,但是现在的界面设计,已经非常标准化,还需要有单选按钮和复选按钮。单选按钮可以在众多的选项里让用户选择一个,也可以当作很多个状态,当前APP所处的状态表示。比如开发一个点餐的APP,选择一杯奶茶,就有很多口味要选择。因为不同的客户对于糖的接受程度会不一样,大多数人会喜欢5分糖,但是有人喜欢甜一些,就会10分糖,但又有一些人不喜欢糖,就会选择无糖。面对这种需求,我们就可以采用单选按钮来设计实现,让用户只选择一个,不可能既选无糖,又要10分糖的需求。
同样,一个点餐APP里也有多个一起选的,比如一杯奶茶里可以选择加芋泥,还可以选择加波波珠,还可以添加红米。面对这样的软件需求,就需要使用复选按钮来设计了。
一组里的选项具有排它性,就会采用单选按钮来实现;一组里的选项没有排它性,就会采用复选按钮。
在软件开发里,能让用户选择的选项,就不要让用户输入。能让用户看得见全部选项,就不要隐藏起