Android開發 CardView 的使用
來自: http://blog.csdn.net/wingichoy/article/details/50687727
發現個好看的東東 CardView,他在support v7包中~~
顧名思義就是卡片view,可以設置陰影,圓角,等等。。
樣子是這樣的:
或者你還可以放到listview里 是這樣的:
http://blog.csdn.net/wingichoy/article/details/50687727
怎么使用
在xml文件中 加入一個CardView
<android.support.v7.widget.CardView xmlns:card_view="<--!設置CardView的半徑--> card_view:cardCornerRadius="10dp" card_view:cardPreventCornerOverlap="true" card_view:cardUseCompatPadding="true" <--!設置CardView的padding--> card_view:contentPadding="10dp"> <TextView android:text="我是CardView" android:textColor="#fff" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </android.support.v7.widget.CardView></pre>
里面可以包裹內容,通過觀察源碼我們發現,CardView其實是一個FrameLayout,所以使用方式跟FrameLayout相同
public class CardView extends FrameLayout implements CardViewDelegate { }或者你也可以用于ListView~~ 反正很簡約美觀就是啦~~
以后再遇到什么圓角的需求,就可以用這個完成,而不是什么PorterDuffXferMode了~~
如果你喜歡我的博客,請關注我~
</div>
本文由用戶 miyao01 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!