10個Android開源個性化View控制項

10個Android開源個性化View控制項 字數491 閱讀2334 評論6 喜歡32

作者:子燁原文地址:慕課網【http://www.imooc.com/】

在本文中,小編整理了10個Android開源項目中不錯的個性化View控制項,相信有你喜歡的。一起來Enjoy吧!

1.SlideAndDragListView

支持ListView的Item的拖動排序、左右滑動事件,可自定義左右滑動顯示文字、圖標、位移,同時支持onItemClick、onItemLongClick等監聽器,提供豐富的回調介面。

項目地址:https://github.com/yydcdut/SlideAndDragListViewDemo 地址:https://github.com/yydcdut/SlideAndDragListView/blob/master/apk/sdlv.apk?raw=true

2.PinnedHeaderExpandableListView

Android中,大家都用過ListView,ExpandableListView等,也許你還用過PinnedHeaderListView,但是如果我說PinnedHeaderExpandableListView,你聽過嗎?

它是一個ExpandableListView,但是它的頭部可以固定,其次,在它的上面還有一個頭部可以來回伸縮。一起來感受下吧!

項目地址:https://github.com/singwhatiwanna/PinnedHeaderExpandableListView

3.CustomFastScrollView

ListView 快速滑動,同時屏幕中間 PopupWindows 顯示滑動到的 item 內容或首字母。

項目地址:https://github.com/nolanlawson/CustomFastScrollViewDemo

4.ListViewAnimations

ListViewAnimations是一個開放源代碼的Android庫,使開發人員能夠輕鬆地創建列表視圖與動畫。隨意使用這一切你想要的。

項目地址:https://github.com/nhaarman/ListViewAnimations

5.SwipeMenuListView

針對 ListView item 的側滑菜單

項目地址:https://github.com/baoyongzhang/SwipeMenuListView

6.PullToZoomInListView

一款Android定製的ListView,滑動 ListView 時使其 HeaderView 跟隨滑動縮放。

項目地址:https://github.com/matrixxun/PullToZoomInListView

7.CalendarListview

實現每個月一行日曆效果的 ListView

項目地址:https://github.com/traex/CalendarListview

8.PullSeparateListView

到頂部或底部時拉動,item分離效果。

項目地址:https://github.com/chiemy/PullSeparateListView

9.ExtractWordView

一個可以提取單詞的 ListView,支持"放大鏡"效果。

項目地址:https://github.com/jcodeing/ExtractWordView

10.WaterDropListView

模仿 iOS 下拉刷新「水滴」效果,支持下拉刷新和上拉載入。

項目地址:https://github.com/THEONE10211024/WaterDropListView

推薦拓展閱讀
推薦閱讀:

【推薦】非常個性化的風光攝影:山不言 水不語
個38《婚禧》個性化專用郵票
激光近視矯治手術也可「個性化」
愛慕(Aimer)2011春季內衣個性化尊貴品格

TAG:Android | 控制 | 開源 | 個性 | 個性化 | 控制項 | View |