Android 中clipToPadding 和 clipChildren區(qū)別和作用
Android 中clipToPadding 和 clipChildren區(qū)別和作用
Android 關(guān)于 clipToPadding 和 clipChildren區(qū)別和作用對于這兩個屬性那也是很神奇,
1.對于clipToPadding 默認是true, 這個屬性一般都是viewgrounp對象才會用到, 他的意思就是 對于padding 所占的尺寸大小也繪制 其他的item的view,
2.對于clipChildren 默認是true,這個屬性是讓子view不受父view大小的限制,可以超過父view的寬高,延伸到周圍view內(nèi)部
下面放入效果圖:

第一個布局是:viewpager 讓兩邊的縮進的同時讓其他的也顯示一部分,這種效果,就會用到 clipToPadding = false屬性

這個布局就用到了clipChildren = false,能讓flatbutton從上面布局延伸到周圍的布局內(nèi)部而不被覆蓋,例如下面的布局也是

以上基本都是這兩個屬性的區(qū)別;例子
<?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>
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android設(shè)置桌面背景圖片的實現(xiàn)方法
有時候我們需要用android設(shè)置桌面背景圖片,這里簡單分享下,方便需要的朋友2013-06-06
Android自定義listview布局實現(xiàn)上拉加載下拉刷新功能
這篇文章主要介紹了Android自定義listview布局實現(xiàn)上拉加載下拉刷新功能,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-12-12
Android Lottie實現(xiàn)中秋月餅變明月動畫特效實例
Lottie是Airbnb開源的一個支持 Android、iOS 以及 ReactNative,利用json文件的方式快速實現(xiàn)動畫效果的庫,下面這篇文章主要給大家介紹了關(guān)于Android Lottie實現(xiàn)中秋月餅變明月動畫特效的相關(guān)資料,需要的朋友可以參考下2021-09-09
Ubuntu中為Android增加硬件抽象層(HAL)模塊訪問Linux內(nèi)核驅(qū)動程序
本文主要介紹在Ubuntu上為Android HAL模塊訪問Linux內(nèi)核驅(qū)動程序,這里給大家提供方法和一個小的測試程序代碼,以及常遇到的問題和解決方法,有需要的小伙伴可以參考下2016-08-08
Android編程實現(xiàn)使用webView打開本地html文件的方法
這篇文章主要介紹了Android編程實現(xiàn)使用webView打開本地html文件的方法,結(jié)合實例形式分析了Android中webview布局及打開HTML文件的功能實現(xiàn)技巧,需要的朋友可以參考下2017-02-02

