@@ -230,33 +230,45 @@ Demo地址:https://play.google.com/store/apps/details?id=com.astuetz.viewpager
230
230
<a href =" https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC " title =" 返回目录 " style =" width :100% " ><img src =" http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png " align =" right " /></a >
231
231
232
232
#### 五、GridView
233
- 1 . StaggeredGridView 允许非对齐行的GridView
233
+ 1 . StaggeredGridView
234
+ 允许非对齐行的GridView
234
235
类似Pinterest的瀑布流,并且跟ListView一样自带View缓存,继承自ViewGroup
235
236
项目地址:https://github.com/maurycyw/StaggeredGridView
236
237
Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true
237
238
APP示例:Pinterest等
238
239
239
- 2 . AndroidStaggeredGrid 允许非对齐行的GridView
240
+ 1 . AndroidStaggeredGrid
241
+ 允许非对齐行的GridView
240
242
类似Pinterest的瀑布流,继承自AbsListView
241
243
项目地址:https://github.com/etsy/AndroidStaggeredGrid
242
244
APP示例:Pinterest等
243
245
244
- 3 . PinterestLikeAdapterView 允许非对齐行的GridView
246
+ 1 . PinterestLikeAdapterView
247
+ 允许非对齐行的GridView
245
248
类似Pinterest的瀑布流,允许下拉刷新
246
249
项目地址:https://github.com/GDG-Korea/PinterestLikeAdapterView
247
250
APP示例:Pinterest等
248
251
249
- 4 . DraggableGridView Item可拖动交换位置的GridView
250
- 实际是自己继承ViewGroup实现,类似桌面的单屏效果,可屏幕自动上下滚动进行Item移动交换,多屏效果见下面6. Android-DraggableGridViewPager
252
+ 1 . DraggableGridView
253
+ Item可拖动交换位置的GridView
254
+ 实际是自己继承ViewGroup实现,类似桌面的单屏效果,可屏幕自动上下滚动进行Item移动交换,多屏效果见下面PagedDragDropGrid
251
255
项目地址:https://github.com/thquinn/DraggableGridView
252
256
Demo地址:https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true
253
257
254
- 5 . StickyGridHeaders GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的GridView
258
+ 1 . StickyGridHeaders
259
+ GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的GridView
255
260
项目地址:https://github.com/TonicArtos/StickyGridHeaders
256
261
效果图:![ Renderings] ( https://github-camo.global.ssl.fastly.net/90b57e9383704c400706545225d439e057c6fcc0/687474703a2f2f342e62702e626c6f6773706f742e636f6d2f2d535f4262685758367754592f55517057306377554745492f41414141414141414776552f7a7a4a586a2d50635662592f73313630302f73637265656e2d6c616e6473636170652d736d616c6c65722e706e67 )
257
-
258
- 6 . Android-DraggableGridViewPager Item可拖动交换位置的GridView
259
- 实际是自己继承ViewGroup实现,类似桌面的多屏效果,可屏幕自动左右滚动进行Item移动交换,单屏效果见上面4. DraggableGridView
262
+
263
+ 1 . PagedDragDropGrid
264
+ Item可拖动交换位置、拖动删除的自定义控件
265
+ 实际是自己继承ViewGroup实现,类似桌面的多屏效果,可拖动到屏幕边缘,屏幕自动左右滚动进行Item移动交换,可拖动进行删除,单屏效果见上面DraggableGridView
266
+ 项目地址:https://github.com/mrKlar/PagedDragDropGrid
267
+ Demo视频:http://youtu.be/FYTSRfthSuQ
268
+
269
+ 1 . Android-DraggableGridViewPager
270
+ Item可拖动交换位置的GridView
271
+ 实际是自己继承ViewGroup实现,类似桌面的多屏效果,可屏幕自动左右滚动进行Item移动交换,单屏效果见上面DraggableGridView
260
272
项目地址:https://github.com/zzhouj/Android-DraggableGridViewPager
261
273
Demo地址:https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true
262
274
<a href =" https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC " title =" 返回目录 " style =" width :100% " ><img src =" http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png " align =" right " /></a >
0 commit comments