【Android】神奇的android:clipChildren属性

转载于:博客园:http://www.cnblogs.com/      农民伯伯: http://www.cnblogs.com/over140/

正文

一、效果图

二、实现代码

<? 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版本与Linux内核版本的关系
  2. 【Android】Android(安卓)代码判断当前设备是否为模拟器
  3. android 实现 搜索保存历史记录功能
  4. Android(安卓)-- java代码设置margin
  5. android九宫格
  6. Android(安卓)JNI简单实例
  7. Android截取开机关机事件
  8. android activity tabhost
  9. Android(安卓)防止启动页面(SplashActivity)被多次启动(笔记)

随机推荐

  1. 《Android系统源代码情景分析》连载回忆
  2. Android(安卓)对话框
  3. Android 异步消息处理机制(Handler 、 Loo
  4. Android开发者面试一百题
  5. android binder 机制三(匿名Service)
  6. 推荐给Android开发者的抢手书单
  7. android + red5 + rtmp
  8. 解决Android SDK Manager不能更新的问题
  9. Android消息机制之ThreadLocal浅析
  10. Android解析lrc里的歌词