欢迎转载,请注明出处!

博客园:http://www.cnblogs.com/

农民伯伯: http://www.cnblogs.com/over140/

 

正文

一、效果图

看到这个图时你可以先想想如果是你,你怎么实现这个效果。马上想到用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 SQLite详解及示例代码
  2. Android中打印代码的调用层次
  3. 【android】在Eclipse在联想引jar包源代码
  4. Android 2.3.3 安卓系统 源代码 在Eclipse查看方法
  5. Android proguard代码混淆
  6. Android代码内存优化建议-OnTrimMemory优化
  7. Gears Android WIFI/基站定位源代码分析
  8. 安卓学习(初)第三章(2)(《第一行代码》)

随机推荐

  1. Android(安卓)JIT带来的虚拟机崩溃问题及
  2. Android(安卓)匿名共享内存C++接口分析
  3. 开始在Windows上开发Android
  4. Android中日期操作总结
  5. 转载 Android(安卓)脚本设计之 SL4A
  6. conversion to dalvik format failed wit
  7. 有关Android(安卓)SQLite编程的一些知识
  8. Mac OS X 下编译android源码
  9. Android命令行打包过程
  10. android 面试题经典