@@ -26,120 +26,117 @@ Share:<a href="https://twitter.com/intent/tweet?text=Android Open Source Proje
26
26
Provide a reusable Pull to Refresh widget for Android, support ListView, ExpandableListView, GridView, WebView, ScrollView, HorizontalScrollView, ViewPager, support pulling Down from the top, and Pulling Up from the bottom and so on.
27
27
Project Address: https://github.com/chrisbanes/Android-PullToRefresh
28
28
Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true
29
- Similar App: 新浪微博各个页面
29
+ Similar App: Sina Weibo Pages
30
30
31
31
1 . android-pulltorefresh-listview
32
- 下拉刷新ListView
32
+ Pull to refresh listView for android, There is some bug for this
33
33
Project Address: https://github.com/johannilsson/android-pulltorefresh
34
- Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true
35
- PS:这个被很多人使用的项目实际有不少bug,推荐使用上面的android-pulltorefresh
34
+ Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true
36
35
37
36
1 . DropDownListView
38
- 下拉刷新及滑动到底部加载更多ListView
37
+ Pull to refresh and load more when on bottom listView for android
39
38
Project Address: https://github.com/Trinea/AndroidCommon
40
39
Demo Apk: https://play.google.com/store/apps/details?id=cn.trinea.android.demo
41
40
Document: http://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/
42
41
43
42
1 . DragSortListView
44
- 拖动排序的ListView,同时支持ListView滑动item删除,各个Item高度不一, 单选, 复选, CursorAdapter做为适配器, 拖动背景变化等
43
+ Android ListView with drag and drop reordering.
45
44
Project Address: https://github.com/bauerca/drag-sort-listview
46
45
Demo Apk: https://play.google.com/store/apps/details?id=com.mobeta.android.demodslv
47
46
Similar App: Wordpress Android
48
47
49
48
1 . SwipeListView
50
- 支持定义ListView左右滑动事件,支持左右滑动位移,支持定义动画时间
49
+ An Android List View implementation with support for drawable cells and many other swipe related features
51
50
Project Address: https://github.com/47deg/android-swipelistview
52
51
Demo Apk: https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview
53
52
Similar App: 微信
54
53
55
54
1 . Android-SwipeToDismiss
56
- 滑动Item消失ListView
55
+ Android swipe to dismiss listView
57
56
Project Address: https://github.com/romannurik/Android-SwipeToDismiss
58
- 支持3.0以下版本见:https://github.com/JakeWharton/SwipeToDismissNOA
59
57
Demo Apk: https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code
60
58
61
59
1 . StickyListHeaders
62
- GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView,支持快速滑动,支持Android2.3及以上
60
+ An android library for section headers of listView that stick to the top
63
61
Project Address: https://github.com/emilsjolander/StickyListHeaders
64
- Similar App: Android 4.0联系人
62
+ Similar App: Contacts app of Android 4.0 Ice Cream Sandwich
65
63
Renderings: ![ Renderings] ( https://raw.github.com/emilsjolander/StickyListHeaders/master/demo.gif )
66
64
67
65
1 . pinned-section-listview
68
- GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView
66
+ Easy to use ListView with pinned sections for Android. Pinned section is a header view which sticks to the top of the list until at least one item of that section is visible.
69
67
Project Address: https://github.com/beworker/pinned-section-listview
70
68
Renderings: ![ Renderings] ( https://raw.github.com/beworker/pinned-section-listview/master/screen1.png )
71
69
72
70
1 . PinnedHeaderListView
73
- GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView
71
+ A ListView with pinned section headers for Android
74
72
Project Address: https://github.com/JimiSmith/PinnedHeaderListView
75
73
76
74
1 . QuickReturnHeader
77
- ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现
75
+ A ListView/ScrollView header that hides when scrolling down and reappears immediately when scrolling up, regardless of how far down the list we've gone.
78
76
Project Address: https://github.com/ManuelPeinado/QuickReturnHeader
79
77
Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/quick-return-header-demo.apk?raw=true
80
78
Similar App: google plus
81
79
82
80
1 . IndexableListView
83
- ListView右侧会显示item首字母快捷索引,点击可快速滑动到某个item
81
+ iPhone like fast scroll ListView on Android with non-alphabetic overlays
84
82
Project Address: https://github.com/woozzu/IndexableListView
85
83
Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/indexable-listview.apk?raw=true
86
- Similar App: 微信通讯录, 小米联系人
84
+ Similar App: Weichat contact
87
85
88
86
1 . CustomFastScrollView
89
- ListView快速滑动,同时屏幕中间PopupWindows显示滑动到的item内容或首字母
87
+ A FastScrollView with non-alphabetic overlays
90
88
Project Address: https://github.com/nolanlawson/CustomFastScrollViewDemo
91
89
Renderings: ![ Renderings] ( https://raw.github.com/nolanlawson/CustomFastScrollViewDemo/master/example.png )
92
90
93
91
1 . Android-ScrollBarPanel
94
- ListView滑动时固定的Panel指示显示在scrollbar旁边
92
+ Android-ScrollBarPanel allows to attach a View to a scroll indicator like it's done in Path 2.0
95
93
Project Address: https://github.com/rno/Android-ScrollBarPanel
96
- 效果展示: https://github.com/rno/Android-ScrollBarPanel/raw/master/demo_capture.png
94
+ Renderings: ![ Renderings ] ( https://github.com/rno/Android-ScrollBarPanel/raw/master/demo_capture.png )
97
95
98
96
1 . SlideExpandableListView
99
- 用户点击listView item滑出固定区域,Others item的区域收缩
97
+ A better ExpandableListView, with animated expandable views for each list item
100
98
Project Address: https://github.com/tjerkw/Android-SlideExpandableListView
101
99
Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/slide-expandable-listView-demo.apk?raw=true
102
100
103
101
1 . JazzyListView
104
- ListView及GridView item以特殊动画效果进入屏幕,效果include grow, cards, curl, wave, flip, fly等等
102
+ JazzyListView is an extension of ListView designed to animate list item views as they become visible. There are a number of pre-built, bundled effects that can be used by setting the effect in code or an XML layout attribute, like grow, cards, curl, wave, flip, fly. Also, it is possible to use a custom effect by implementing a JazzyEffect.
105
103
Project Address: https://github.com/twotoasters/JazzyListView
106
104
Demo Apk: https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample
107
- 效果展示:http://lab.hakim.se/scroll-effects/
108
105
109
106
1 . ListViewAnimations
110
- 带Item显示动画的ListView,动画include底部飞入, Others方向斜飞入, 下层飞入, 渐变消失, 滑动删除等
107
+ An Android library which allows developers to easily add animations to ListView items
111
108
Project Address: https://github.com/nhaarman/ListViewAnimations
112
109
Demo Apk: https://play.google.com/store/apps/details?id=com.haarman.listviewanimations
113
- Similar App: Google plus, Google Now卡片式进入, 小米系统中应用商店, 联系人, 游戏中心, 音乐, 文件管理器的ListView , Ultimate, Light Flow Lite, TreinVerkeer, Running Coach, Pearl Jam Lyrics, Calorie Chart, Car Hire, Super BART, DK FlashCards, Counter Plus, Voorlees Verhaaltjes 2.0
110
+ Similar App: Google plus, Google Now , Ultimate, Light Flow Lite, TreinVerkeer, Running Coach, Pearl Jam Lyrics, Calorie Chart, Car Hire, Super BART, DK FlashCards, Counter Plus, Voorlees Verhaaltjes 2.0
114
111
115
112
1 . DevsmartLib-Android
116
- 横向ListView
113
+ A Horizontal ListView for Android
117
114
Project Address: https://github.com/dinocore1/DevsmartLib-Android
118
115
Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/horizontal-listview-demo.apk?raw=true
119
116
120
117
1 . HorizontalVariableListView
121
- 支持Item宽度不一致的ListView
118
+ Horizontal list view for Android which allows variable items widths
122
119
Project Address: https://github.com/sephiroth74/HorizontalVariableListView
123
120
124
121
1 . LinearListView
125
- 用LinearLayout实现的ListView,可解决多个ListView并且等问题。目前自己也有需要,等亲自尝试过后会再具体介绍
122
+ Android library that allows you to bind a LinearLayout with a ListAdapter.
126
123
Project Address: https://github.com/frankiesardo/LinearListView
127
124
128
125
1 . MultiChoiceAdapter
129
- 支持多选的ListView Adapter
126
+ A ListView adapter with support for multiple choice modal selection
130
127
Project Address: https://github.com/ManuelPeinado/MultiChoiceAdapter
131
128
Demo Apk: https://play.google.com/store/apps/details?id=com.manuelpeinado.multichoiceadapter.demo
132
129
133
130
1 . EnhancedListView
134
- 支持横向滑动滑动删除列表项以及撤销删除的ListView,该项目的前身是 [ SwipeToDismissUndoList ] ( https://github.com/timroes/SwipeToDismissUndoList )
131
+ An Android ListView with enhanced functionality (e.g. Swipe To Dismiss and Undo )
135
132
Project Address: https://github.com/timroes/EnhancedListView
136
133
Demo Apk: https://play.google.com/store/apps/details?id=de.timroes.android.listviewdemo&rdid=de.timroes.android.listviewdemo
137
134
138
135
1 . ListBuddies
139
- 自动滚动的双列ListView ,两个ListView滚动速度不一致,有视差效果
136
+ Android library of a pair of auto-scroll circular parallax ListViews like the ones on the expedia app home page.
140
137
Project Address: https://github.com/jpardogo/ListBuddies
141
138
Demo Apk: https://play.google.com/store/apps/details?id=com.jpardogo.android.listbuddies
142
- 效果展示: ![ Renderings] ( https://raw.github.com/jpardogo/ListBuddies/master/art/screenshot_listbuddies_2.png )
139
+ Renderings: ![ Renderings] ( https://raw.github.com/jpardogo/ListBuddies/master/art/screenshot_listbuddies_2.png )
143
140
<a href =" https://github.com/Trinea/android-open-project/edit/master/English%20Version/README.md#include " title =" Back to directory " style =" width :100% " ><img src =" http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png " align =" right " /></a >
144
141
145
142
#### Second. ActionBar
0 commit comments