安卓----控件基础

今天学习安卓的控件发现和WEB的相似,只不过WEB是通过代码然后再页面上显示,但是安卓的只需点击相应的控件拉到Component Tree里。个人觉得安卓的界面搭建比WEB的简单,不需要耗费太多时间。

  而且和WEB一样,每个控件都有一个id,我们通过其id来建立它们之间的联系。

  用每一个控件时,都得需要配置ConstraintLayout,如果不配置就不会显示。在初学阶段,这两个线很重要(一个水平,一个垂直),通过它们我们可以来控制控件的位置,而且一旦连接,就很容易改变配件的位置。

  每一个配件通过它们字面意思就很容易理解

  ,比如Plain Text就是例如WEB里的text,Password就是WEB里的Password,至于它们和E-mail和Time的区别就是它们提供输入的小键盘不一样

  举个例子,用Plain Text和Date,其它的可以实践看看。

 

  最重要的还是通过代码讲它们之间进行联系,下面是我的一个小工程

 

 

 

 

 

 

通过点击左边的按钮,TextView就会变成左边,同理点击右边的按钮就会变成右边。开关也是,开的时候显示开,关的时候就显示关。,这是俩个进度条,两个还是有区别的,第一个不用设置就会自动转,第二个得把这个属性变为true,他才会动。

  ,这个是你数字输入框,你输入数字,然后点击确认按钮,TextView就会变成相应的数字。

 

 

 

 

 

 

    用时候注意,因为RadioButton只能点一次,如果你点了,那么就不能像Checkbox通过点击消去,所以我们都是将RadioButton放到RadioGroup,变成单选就比如我下面这个例子,实质就是

 

   下面这个例子就是

 

 

 

      点击哪个,就会显示相应的图片,当然默认是android,所有需要把这个属性变为true。图片是我自己去网上下载的,用的时候我们需要把它放到,关键一点就是图片的名字不能是数字开头,切记!

posted @ 2021-03-07 17:12  lbjhrzgj  阅读(48)  评论(0编辑  收藏  举报