View视图及五大常用布局

本文详细介绍了Android中的View视图,包括视图的宽高设置(match_parent, wrap_content)、ID、可见性、背景、位置设置以及Gravity。同时讲解了LinearLayout、FrameLayout、AbsoluteLayout和TableLayout四大基本布局的特性和使用方法,强调了布局在不同场景下的适用性和重要属性。" 123655279,7466189,深入理解Java的synchronized,"['Java', '多线程', '并发控制', '锁机制']
摘要由CSDN通过智能技术生成

View视图

        视图(View)是一个矩形区域,它负责这个区域里的绘制和事件处理。视图类是Android用户界面的基础类之一。


使用视图

  •         设置属性:

     View是所有视图的父类,View的公有属性就是所有视图都有的属性

            View视图的宽高——所有视图必须添加的属性

                

                其有三种表达方式:

                        1.固定值如(100dp)等类似px(不推荐使用px)

                            固定值是要注意的是后面的单位,  距离单位一般建议使用dp

                            sp是Android开发中固定要求使用的字体大小单位


                        2.match_parent 或 fill_parent

                          两种方式的效果是一样的,建议使用match_parent,其效果  表示填充满父布局,也就是父布局有多大这个                        视图就有多大

                  例:   

                    

                   上述图片设置了按钮宽度  match_parent   其宽填充父布局     


                        3.wrap_content

                          内容包裹内容,内容有多大就显示多大

                        效果图及代码:

                        

                        

                        


              View视图的id——id是该视图的唯一标识(可通过id操作视图)

                        给视图添加一个id是该视图的唯一标识,可以通过这个id可以在java 代码中对该视图进行操作

  •           设置可见性:

                visibilioty      表示当前视图是否可见  默认为可见的

                                    

                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值