一、效果图

Android的android:clipChildren属性_第1张图片

看到这个图时你可以先想想如果是你,你怎么实现这个效果。马上想到用RelativeLayout?NO,NO,NO,,,

 

二、实现代码

<? xml version="1.0" encoding="utf-8" ?>
< LinearLayout  xmlns:android ="http://schemas.android.com/apk/res/android"
    android:layout_width
="match_parent"
    android:layout_height
="match_parent"
    android:clipChildren
="false"
    android:orientation
="vertical"   >

     < android.support.v4.view.ViewPager
        
android:id ="@+id/view_pager"
        android:layout_width
="match_parent"
        android:layout_height
="0dip"
        android:layout_weight
="1.0"   />

     < LinearLayout
        
android:layout_width ="match_parent"
        android:layout_height
="48dip"
        android:background
="#B0C4DE"
        android:orientation
="horizontal"   >

         < ImageView
            
android:layout_width ="0dip"
            android:layout_height
="fill_parent"
            android:layout_weight
="1.0"
            android:scaleType
="fitCenter"
            android:src
="@drawable/ic_launcher"   />

         < ImageView
            
android:layout_width ="0dip"
            android:layout_height
="fill_parent"
            android:layout_weight
="1.0"
            android:scaleType
="fitCenter"
            android:src
="@drawable/ic_launcher"   />

         < ImageView
             
android:layout_width ="0dip"
            android:layout_height
="64dip"
            android:layout_gravity
="bottom"
            android:layout_weight
="1.0"
            android:scaleType
="fitCenter"
            android:src
="@drawable/ic_launcher"   />

         < ImageView
            
android:layout_width ="0dip"
            android:layout_height
="fill_parent"
            android:layout_weight
="1.0"
            android:scaleType
="fitCenter"
            android:src
="@drawable/ic_launcher"   />

         < ImageView
            
android:layout_width ="0dip"
            android:layout_height
="fill_parent"
            android:layout_weight
="1.0"
            android:scaleType
="fitCenter"
            android:src
="@drawable/ic_launcher"   />
     LinearLayout >

LinearLayout >

  

代码说明:

1、只需在根节点设置android:clipChildren为false即可,默认为true

2、可以通过android:layout_gravity控制超出的部分如何显示。

3、android:clipChildren的意思:是否限制子View在其范围内

 



更多相关文章

  1. android opengl开发示例代码
  2. 不使用布局文件,代码中自定义界面
  3. android 禁止横切屏的代码
  4. android代码格式化方法小结
  5. android颜色代码
  6. android第二行代码总结:二、UI

随机推荐

  1. 微信进入消息页面,光标处自动弹出软键盘设
  2. [置顶] Android系统的样式style
  3. Android应用开发——系统自带样式Android
  4. 如何实现友盟第三方登录与分享
  5. android中的style部分属性值介绍
  6. Android应用开发——系统自带样式Android
  7. Android(安卓)技术专题系列
  8. android:inputType参数类型说明
  9. android:inputType参数类型说明
  10. android技巧