Skip to content

Commit e389ad8

Browse files
committed
Merge remote-tracking branch 'opj/master'
2 parents 735117c + 5d79e0b commit e389ad8

File tree

3 files changed

+228
-63
lines changed

3 files changed

+228
-63
lines changed

English Version/README.md

Lines changed: 91 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ Project Address: https://github.com/47deg/android-swipelistview
6565
Demo Apk: https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview
6666
Similar App: 微信
6767

68-
1. RecyclerViewSwipeDismiss
69-
lightweight support-v7 RecyclerView Swipe to dismiss library,Just bind `onTouchListener`
70-
Project Address:https://github.com/CodeFalling/RecyclerViewSwipeDismiss
71-
Renderings: ![Renderings](http://i2.tietuku.com/a5a1a6fbd300397a.gif)
72-
73-
1. Android-SwipeToDismiss
68+
1. RecyclerViewSwipeDismiss
69+
lightweight support-v7 RecyclerView Swipe to dismiss library,Just bind `onTouchListener`
70+
Project Address:https://github.com/CodeFalling/RecyclerViewSwipeDismiss
71+
Renderings: ![Renderings](http://i2.tietuku.com/a5a1a6fbd300397a.gif)
72+
73+
1. Android-SwipeToDismiss
7474
Android swipe to dismiss listView
7575
Project Address: https://github.com/romannurik/Android-SwipeToDismiss
7676
Demo Apk: https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code
@@ -293,38 +293,73 @@ Demo Apk: https://play.google.com/store/apps/details?id=com.astuetz.viewpager.ex
293293
A custom ViewPager title strip which gives continuous feedback to the user when scrolling.This library has been added some features and utilities based on android-SlidingTabBasic project of Google Samples.
294294
Project Address: https://github.com/ogaclejapan/SmartTabLayout
295295
Demo Apk: https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo
296-
Renderings: ![Renderings](https://raw.githubusercontent.com/ogaclejapan/SmartTabLayout/master/art/demo1.gif)
296+
Renderings: ![Renderings](https://raw.githubusercontent.com/ogaclejapan/SmartTabLayout/master/art/demo1.gif)
297+
298+
1. ViewPager3D
299+
A ViewPager with 3D effect
300+
Project Address: https://github.com/inovex/ViewPager3D
301+
302+
1. AnimaTabsview
303+
A animation effect like 网易云音乐
304+
Project Address: https://github.com/wuyexiong/transparent-over-animtabsview
305+
Demo: http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html
306+
307+
1. LoopingViewPager
308+
A ViewPager which support loop scroll
309+
Project Address: https://github.com/imbryk/LoopingViewPager
310+
311+
1. android_page_curl
312+
Paging effect of iReader
313+
Project Address: https://github.com/harism/android_page_curl
314+
Demo App:iReader
315+
Demo: https://www.youtube.com/watch?v=iwu7P5PCpsw
316+
317+
1. ViewPagerIndicator
318+
A custom ViewPagerIndicator
319+
Project Address: https://github.com/LuckyJayce/ViewPagerIndicator
320+
<a href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
321+
322+
1. ScreenSlideIndicator
323+
Lightweight ViewPager Cycle Indicadtor
324+
Project Address: [ScreenSlidePager](https://github.com/LyndonChin/Android-ScreenSlidePager)
325+
Renderings: ![](https://raw.githubusercontent.com/LyndonChin/Android-ScreenSlidePager/master/screenslidepager.gif)
297326

298327
1. ViewPager3D
299-
A ViewPager with 3D effect
300-
Project Address: https://github.com/inovex/ViewPager3D
328+
A ViewPager with 3D effect
329+
Project Address: https://github.com/inovex/ViewPager3D
301330

302331
1. AnimaTabsview
303-
A animation effect like 网易云音乐
304-
Project Address: https://github.com/wuyexiong/transparent-over-animtabsview
305-
Demo: http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html
332+
A animation effect like 网易云音乐
333+
Project Address: https://github.com/wuyexiong/transparent-over-animtabsview
334+
Demo: http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html
306335

307336
1. LoopingViewPager
308-
A ViewPager which support loop scroll
309-
Project Address: https://github.com/imbryk/LoopingViewPager
337+
A ViewPager which support loop scroll
338+
Project Address: https://github.com/imbryk/LoopingViewPager
310339

311340
1. android_page_curl
312-
Paging effect of iReader
313-
Project Address: https://github.com/harism/android_page_curl
314-
Demo App: iReader
315-
Demo: https://www.youtube.com/watch?v=iwu7P5PCpsw
341+
Paging effect of iReader
342+
Project Address: https://github.com/harism/android_page_curl
343+
Demo App: iReader
344+
Demo: https://www.youtube.com/watch?v=iwu7P5PCpsw
316345

317346
1. ViewPagerIndicator
318-
A custom ViewPagerIndicator
319-
Project Address: https://github.com/LuckyJayce/ViewPagerIndicator
347+
A custom ViewPagerIndicator
348+
Project Address: https://github.com/LuckyJayce/ViewPagerIndicator
320349

321350
1. ScreenSlideIndicator
322-
Lightweight ViewPager Cycle Indicadtor
323-
Project Address: [ScreenSlidePager](https://github.com/LyndonChin/Android-ScreenSlidePager)
324-
Renderings: ![](https://raw.githubusercontent.com/LyndonChin/Android-ScreenSlidePager/master/screenslidepager.gif)
351+
Lightweight ViewPager Cycle Indicadtor
352+
Project Address: [ScreenSlidePager](https://github.com/LyndonChin/Android-ScreenSlidePager)
353+
Renderings: ![](https://raw.githubusercontent.com/LyndonChin/Android-ScreenSlidePager/master/screenslidepager.gif)
354+
355+
1. RecyclerViewPager
356+
A ViewPager implemention inherits from RecyclerView. Support fling operation like gallary and custom fling speed. Support Fragment.
357+
Project Address: [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager)
358+
Renderings:
359+
![](https://github.com/lsjwzh/RecyclerViewPager/blob/master/fragment.gif)
325360
<a href="https://github.com/Trinea/android-open-project#%E7%9B%AE%E5%89%8D%E5%8C%85%E6%8B%AC" style="width:100%"><img src="http://farm4.staticflickr.com/3737/12167413134_edcff68e22_o.png" align="right"/></a>
326361

327-
#### 5. GridView
362+
#### 5. GridView
328363
1. StaggeredGridView
329364
A modified version of Android's experimental StaggeredGridView. Includes own OnItemClickListener and OnItemLongClickListener, selector, and fixed position restore. contains cache, extends from ViewGroup
330365
Project Address: https://github.com/maurycyw/StaggeredGridView
@@ -419,10 +454,6 @@ Project Address: https://github.com/MostafaGazar/CustomShapeImageView
419454
Renderings: ![Renderings](https://raw.github.com/MostafaGazar/CustomShapeImageView/master/Screenshot_2013-11-05-23-08-12.png)
420455
<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>
421456

422-
1. android-smart-image-view
423-
ImageView allows image loading from URLs or contact address book, with caching
424-
Project Address: https://github.com/loopj/android-smart-image-view
425-
426457
#### 7. ProgressBar
427458
1. SmoothProgressBar
428459
A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar
@@ -462,7 +493,38 @@ Renderings: ![Renderings](https://raw.githubusercontent.com/jpardogo/GoogleProgr
462493
Circular progress View button inspired by FFCircularProgressView
463494
Project Address: https://github.com/torryharris/TH-ProgressButton
464495
Renderings: ![Renderings](https://raw.github.com/Vyshakh-K/TH-ProgressButton/master/screenshots/progressshot1.png) ![Renderings](https://raw.github.com/Vyshakh-K/TH-ProgressButton/master/screenshots/progressshot2.png) ![Renderings](https://raw.github.com/Vyshakh-K/TH-ProgressButton/master/screenshots/progressshot3.png) ![Renderings](https://raw.github.com/Vyshakh-K/TH-ProgressButton/master/screenshots/progressshot4.png)
465-
<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>
496+
497+
1. NumberProgressBar
498+
ProgressBar with percentage number
499+
Project Address:https://github.com/daimajia/NumberProgressBar
500+
Renderings: ![Renderings](https://camo.githubusercontent.com/0c92568af7ec4e04e2e1503acdd2ca99854ab0b5/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a77316566797264386e376937673230637a30326d7135662e676966)
501+
502+
1. CircularProgressDrawable
503+
Circular Progress Drawable
504+
Project Address:https://github.com/Sefford/CircularProgressDrawable
505+
Renderings: ![Renderings](https://raw.githubusercontent.com/Sefford/CircularProgressDrawable/master/overshoot.gif)
506+
507+
1. Android-RoundCornerProgressBar
508+
Android ProgressBar drawing Round Corner
509+
Project Address:https://github.com/akexorcist/Android-RoundCornerProgressBar
510+
Renderings: ![Renderings](https://raw.githubusercontent.com/akexorcist/Android-RoundCornerProgressBar/master/image/screenshot_02.png)
511+
512+
1. circular-progress-button
513+
Button could switch to show circular progress
514+
Project Address:https://github.com/dmytrodanylyk/circular-progress-button
515+
Renderings: ![Renderings](https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/master/screenshots/intro.gif)
516+
517+
1. WaveView
518+
A ProgressBar which showing wave look progress
519+
Project Address:https://github.com/john990/WaveView
520+
Demo地址:https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk
521+
Renderings: ![Renderings](https://camo.githubusercontent.com/60722e9d4f2d2daa78a8650cb27a32adea82bdd4/68747470733a2f2f7261772e6769746875622e636f6d2f6a6f686e3939302f57617665566965772f6d61737465722f73637265656e73686f7425323661706b2f73637265656e73686f742e676966)
522+
523+
1. MaterialLoadingProgressBar
524+
MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+)
525+
Project Address:https://github.com/lsjwzh/MaterialLoadingProgressBar
526+
Renderings: ![Renderings](https://github.com/lsjwzh/MaterialLoadingProgressBar/raw/master/screen.gif)
527+
<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>
466528

467529
#### 8. TextView
468530
include TextView and other views extend TextView, like EditText, Button, RadioButton and so on
@@ -1163,15 +1225,6 @@ Gesture detector framework for multitouch handling on Android
11631225
Project Address: https://github.com/Almeros/android-gesture-detectors
11641226
<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>
11651227

1166-
1. PinyinSearch
1167-
A Java Library Which provide data analysis methods, data matching method and so on for T9 pinyin search and Qwerty pinyin search.
1168-
Project Address: https://github.com/handsomezhou/PinyinSearchLibrary
1169-
Demo Apk: https://github.com/handsomezhou/PinyinSearchLibrary/blob/master/external_res/bin/PinyinSearchDemo.apk?raw=true
1170-
Renderings:
1171-
![Renderings](https://github.com/handsomezhou/PinyinSearchLibrary/blob/master/external_res/image/T9_search.png)
1172-
![Renderings](https://github.com/handsomezhou/PinyinSearchLibrary/blob/master/external_res/image/Qwerty_search.png)
1173-
Similar App: Contacts app,WeChat Phonebook
1174-
11751228
## 3. Excellent projects
11761229
Linux
11771230
Project Address: https://github.com/torvalds/linux

README.md

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ Demo地址:https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.
8383
1. RecyclerViewSwipeDismiss
8484
轻量级支持support-v7中的RecyclerView的滑动删除(Swipe to dismiss)行为,不需要修改源代码,只要简单的绑定`onTouchListener`
8585
项目地址:https://github.com/CodeFalling/RecyclerViewSwipeDismiss
86-
效果图:![Renderings](http://i2.tietuku.com/a5a1a6fbd300397a.gif)
86+
效果图:![Renderings](https://raw.githubusercontent.com/CodeFalling/RecyclerViewSwipeDismiss/master/RecyclerViewSwipeDismiss.gif)
8787

8888
1. PinnedHeaderExpandableListView
8989
首先它是一个ExpandableListView,但是它的头部可以固定,其次,在它的上面还有一个头部可以来回伸缩
@@ -273,7 +273,7 @@ Demo地址:
273273
1. WaterDropListView
274274
模仿 iOS 下拉刷新“水滴”效果,支持下拉刷新和上拉加载
275275
项目地址:https://github.com/THEONE10211024/WaterDropListView
276-
效果图: ![]( https://github.com/THEONE10211024/WaterDropListView/blob/master/demo/demo.gif)
276+
效果图: ![](https://github.com/THEONE10211024/WaterDropListView/blob/master/demo/demo.gif)
277277
<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>
278278

279279
#### 二、ActionBar
@@ -403,13 +403,13 @@ Material Design 形式的展开折叠Icon
403403
1. Droppy
404404
支持多种样式的下拉菜单
405405
项目地址:https://github.com/shehabic/Droppy
406-
<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>
407406

408407
1. MaterialDrawer
409408
Material Design 风格的导航抽屉,提供简便且强大的定制功能
410409
项目地址:https://github.com/mikepenz/MaterialDrawer
411410
Demo地址:https://play.google.com/store/apps/details?id=com.mikepenz.materialdrawer.app
412411
效果图:![Renderings](https://raw.githubusercontent.com/mikepenz/MaterialDrawer/master/DEV/screenshots/screenshot1_small.png)
412+
<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>
413413

414414
#### 四、ViewPager 、Gallery
415415
1. Android-ViewPagerIndicator
@@ -466,6 +466,12 @@ Demo地址:https://play.google.com/store/apps/details?id=cn.trinea.android.dem
466466
项目地址:https://github.com/astuetz/PagerSlidingTabStrip
467467
Demo地址:https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample
468468

469+
1. SmartTabLayout
470+
自定义的Tab title strip,基于Google Samples中的android-SlidingTabBasic项目,滑动时Indicator可平滑过渡.
471+
项目地址:https://github.com/ogaclejapan/SmartTabLayout
472+
Demo地址:https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo
473+
效果图:![Renderings](https://raw.githubusercontent.com/ogaclejapan/SmartTabLayout/master/art/demo1.gif)
474+
469475
1. ViewPager3D
470476
ViewPager3D效果
471477
项目地址:https://github.com/inovex/ViewPager3D
@@ -504,8 +510,14 @@ Demo地址:https://play.google.com/store/apps/details?id=com.ogaclejapan.smart
504510
Android 图片滑动
505511
项目地址: https://github.com/daimajia/AndroidImageSlider
506512
App示例: https://github.com/daimajia/AndroidImageSlider/releases/download/v1.0.8/demo-1.0.8.apk
507-
效果图: ![Renderings](https://camo.githubusercontent.com/f64413139bbaa918131384d3597c33e39333aa7f/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a773165677a6f7236366f6a64673230393530666b6e70652e676966)
508-
<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>
513+
效果图: ![Renderings](https://camo.githubusercontent.com/f64413139bbaa918131384d3597c33e39333aa7f/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a773165677a6f7236366f6a64673230393530666b6e70652e676966)
514+
515+
1. RecyclerViewPager
516+
完全继承自RecyclerView,可以自定义触发翻页的距离,可自定义翻页速度,支持垂直方向的ViewPager,支持Fragment。
517+
项目地址:[RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager)
518+
效果图:
519+
![](https://github.com/lsjwzh/RecyclerViewPager/blob/master/fragment.gif)
520+
<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>
509521

510522
#### 五、GridView
511523
1. StaggeredGridView
@@ -700,7 +712,12 @@ Android 圆角 ProgressBar,可自定义圆角颜色和半径,包括带 Icon
700712
项目地址:https://github.com/john990/WaveView
701713
Demo地址:https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk
702714
效果图:![Renderings](https://camo.githubusercontent.com/60722e9d4f2d2daa78a8650cb27a32adea82bdd4/68747470733a2f2f7261772e6769746875622e636f6d2f6a6f686e3939302f57617665566965772f6d61737465722f73637265656e73686f7425323661706b2f73637265656e73686f742e676966)
703-
<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>
715+
716+
1. MaterialLoadingProgressBar
717+
抽取自SwipeRefreshLayout的Material Design进度指示器
718+
项目地址:https://github.com/lsjwzh/MaterialLoadingProgressBar
719+
效果图: ![Renderings](https://github.com/lsjwzh/MaterialLoadingProgressBar/raw/master/screen.gif)
720+
<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>
704721

705722
#### 八、TextView
706723
包括TextView及所有继承自TextView控件,如EditText、Button、RadioButton
@@ -1541,6 +1558,14 @@ Google的基于java1.6的类库集合的扩展项目,包括collections, cachin
15411558
项目地址:https://code.google.com/p/guava-libraries/
15421559
文档介绍:https://code.google.com/p/guava-libraries/wiki/GuavaExplained
15431560

1561+
1. TwistVolley
1562+
TwistVolley是对Volley的一个封装库。提供类似Picasso一样的串联式API。使得使用Volley更加方便
1563+
项目地址:https://github.com/TwistedEquations/TwistVolley
1564+
1565+
1. TwistVolley
1566+
TwistVolley是对Volley的一个封装库。提供类似Picasso一样的串联式API。使得使用Volley更加方便
1567+
项目地址:https://github.com/TwistedEquations/TwistVolley
1568+
15441569
1. AndroidCommon
15451570
Android公共库
15461571
项目地址:https://github.com/Trinea/AndroidCommon

0 commit comments

Comments
 (0)