【Android常用UI组件练习】

今日Android复习——Android常用UI组件练习

一、概述

Android基本组件包括Button、TextView、ImgeView、EditText、CheckBox、RadioButton等等,这些也是我们移动设备软件的必备组件,Android的组件在Android.widget包中。

二、要求

完成一个注册信息页面布局

三、效果

【Android常用UI组件练习】_第1张图片


四、代码

1.  将布局改为线性布局(LinearLayout),   把orientation属性改为vertical(全局的垂直排布)








2.  注册和图片为单独的布局部分,照片设置外边距。

    设置外边距: android : layout_margin=" xx dp"

    设置内边距: android : padding=" xx dp"





    

 3.  用户名和密码都是一样的,我们先用LinearLayout包起来,形成一个局部的布局环境,主要是把orientation属性改为horizontal(局部的水平排布)


    
    
        
        
    


    
    
        
        
    

4.  RadioButton组件就是我们在其他GUI组件中使用的单选按钮。在一般情况下,我们总是将RadioButton与RadioGroup结合使用:使得在一组RadioButton中只有一个可以被选中。通过RadioGroup来控制RadioButton的选中状态。实现如下:


    
    
        
        
        

    

5.CheckBox多选组件


    
    
        
        
        
        
    

6. Button按钮部分:


    
    
        

values-string:


    注 册
    用户名:
    密 码:
    性 别:
    
    
    爱 好:
    篮 球
    足 球
    羽毛球
    确 定
    取 消
    狗 贼

values-colors:



    #FFBB86FC
    #FF6200EE
    #FF3700B3
    #FF03DAC5
    #FF018786
    #FF000000
    #FFFFFF
    #FFFFC107
    #FF5722

你可能感兴趣的:(android,ui,android,studio)