Skip to content

Commit 24b7f99

Browse files
committed
Merge pull request #1 from Trinea/master
SYNC
2 parents d9b5bec + 759a19e commit 24b7f99

File tree

3 files changed

+1333
-857
lines changed

3 files changed

+1333
-857
lines changed

English Version/README.md

Lines changed: 149 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,22 @@ Similar App: Wordpress Android
6363
An Android List View implementation with support for drawable cells and many other swipe related features
6464
Project Address: https://github.com/47deg/android-swipelistview
6565
Demo Apk: https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview
66-
Similar App: 微信
66+
Similar App: 微信
67+
68+
1. SlideAndDragListView
69+
An extension of the Android ListView that enables slide and drag-and-drop reordering of list items.
70+
Project Address: https://github.com/yydcdut/SlideAndDragListView
71+
Demo Apk: https://github.com/yydcdut/SlideAndDragListView/blob/master/apk/sdlv.apk?raw=true
72+
Similar App: Android 手机QQ 5.0
73+
Renderings: ![Renderings](https://raw.githubusercontent.com/yydcdut/SlideAndDragListView/master/gif/v1.1.gif)
74+
6775

68-
1. Android-SwipeToDismiss
76+
1. RecyclerViewSwipeDismiss
77+
lightweight support-v7 RecyclerView Swipe to dismiss library,Just bind `onTouchListener`
78+
Project Address:https://github.com/CodeFalling/RecyclerViewSwipeDismiss
79+
Renderings: ![Renderings](http://i2.tietuku.com/a5a1a6fbd300397a.gif)
80+
81+
1. Android-SwipeToDismiss
6982
Android swipe to dismiss listView
7083
Project Address: https://github.com/romannurik/Android-SwipeToDismiss
7184
Demo Apk: https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code
@@ -153,6 +166,12 @@ Demo Apk: https://play.google.com/store/apps/details?id=com.jpardogo.android.lis
153166
Renderings: ![Renderings](https://raw.github.com/jpardogo/ListBuddies/master/art/screenshot_listbuddies_2.png)
154167
<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>
155168

169+
1. RecyclerItemDecoration
170+
RecyclerItemDecoration allows you to draw divider between items in recyclerview with multiple ViewType without considering items' positions!
171+
You don't need to think about items' position! You need to care about their ViewType!!
172+
Project Address: https://github.com/magiepooh/RecyclerItemDecoration
173+
Renderings: ![Renderings:](https://raw.githubusercontent.com/magiepooh/RecyclerItemDecoration/master/art/demo_vertical.gif) ![Renderings:](https://raw.githubusercontent.com/magiepooh/RecyclerItemDecoration/master/art/demo_horizontal.gif)
174+
156175
#### 2. ActionBar
157176
1. ActionBarSherlock
158177
Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
@@ -283,15 +302,78 @@ Project Address: https://github.com/JakeWharton/salvage
283302
An interactive indicator to navigate between the different pages of a ViewPager
284303
Project Address: https://github.com/astuetz/PagerSlidingTabStrip
285304
Demo Apk: https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample
286-
<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>
287305

288306
1. SmartTabLayout
289307
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.
290308
Project Address: https://github.com/ogaclejapan/SmartTabLayout
291309
Demo Apk: https://play.google.com/store/apps/details?id=com.ogaclejapan.smarttablayout.demo
292-
Renderings: ![Renderings](https://raw.githubusercontent.com/ogaclejapan/SmartTabLayout/master/art/demo1.gif)
293-
294-
#### 5. GridView
310+
Renderings: ![Renderings](https://raw.githubusercontent.com/ogaclejapan/SmartTabLayout/master/art/demo1.gif)
311+
312+
1. ViewPager3D
313+
A ViewPager with 3D effect
314+
Project Address: https://github.com/inovex/ViewPager3D
315+
316+
1. AnimaTabsview
317+
A animation effect like 网易云音乐
318+
Project Address: https://github.com/wuyexiong/transparent-over-animtabsview
319+
Demo: http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html
320+
321+
1. LoopingViewPager
322+
A ViewPager which support loop scroll
323+
Project Address: https://github.com/imbryk/LoopingViewPager
324+
325+
1. android_page_curl
326+
Paging effect of iReader
327+
Project Address: https://github.com/harism/android_page_curl
328+
Demo App:iReader
329+
Demo: https://www.youtube.com/watch?v=iwu7P5PCpsw
330+
331+
1. ViewPagerIndicator
332+
A custom ViewPagerIndicator
333+
Project Address: https://github.com/LuckyJayce/ViewPagerIndicator
334+
<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>
335+
336+
1. ScreenSlideIndicator
337+
Lightweight ViewPager Cycle Indicadtor
338+
Project Address: [ScreenSlidePager](https://github.com/LyndonChin/Android-ScreenSlidePager)
339+
Renderings: ![](https://raw.githubusercontent.com/LyndonChin/Android-ScreenSlidePager/master/screenslidepager.gif)
340+
341+
1. ViewPager3D
342+
A ViewPager with 3D effect
343+
Project Address: https://github.com/inovex/ViewPager3D
344+
345+
1. AnimaTabsview
346+
A animation effect like 网易云音乐
347+
Project Address: https://github.com/wuyexiong/transparent-over-animtabsview
348+
Demo: http://v.youku.com/v_show/id_XNzA4MjY5NjA0.html
349+
350+
1. LoopingViewPager
351+
A ViewPager which support loop scroll
352+
Project Address: https://github.com/imbryk/LoopingViewPager
353+
354+
1. android_page_curl
355+
Paging effect of iReader
356+
Project Address: https://github.com/harism/android_page_curl
357+
Demo App: iReader
358+
Demo: https://www.youtube.com/watch?v=iwu7P5PCpsw
359+
360+
1. ViewPagerIndicator
361+
A custom ViewPagerIndicator
362+
Project Address: https://github.com/LuckyJayce/ViewPagerIndicator
363+
364+
1. ScreenSlideIndicator
365+
Lightweight ViewPager Cycle Indicadtor
366+
Project Address: [ScreenSlidePager](https://github.com/LyndonChin/Android-ScreenSlidePager)
367+
Renderings: ![](https://raw.githubusercontent.com/LyndonChin/Android-ScreenSlidePager/master/screenslidepager.gif)
368+
369+
1. RecyclerViewPager
370+
A ViewPager implemention inherits from RecyclerView. Support fling operation like gallary and custom fling speed. Support Fragment.
371+
Project Address: [RecyclerViewPager](https://github.com/lsjwzh/RecyclerViewPager)
372+
Renderings:
373+
![](https://github.com/lsjwzh/RecyclerViewPager/blob/master/fragment.gif)
374+
<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>
375+
376+
#### 5. GridView
295377
1. StaggeredGridView
296378
A modified version of Android's experimental StaggeredGridView. Includes own OnItemClickListener and OnItemLongClickListener, selector, and fixed position restore. contains cache, extends from ViewGroup
297379
Project Address: https://github.com/maurycyw/StaggeredGridView
@@ -425,7 +507,38 @@ Renderings: ![Renderings](https://raw.githubusercontent.com/jpardogo/GoogleProgr
425507
Circular progress View button inspired by FFCircularProgressView
426508
Project Address: https://github.com/torryharris/TH-ProgressButton
427509
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)
428-
<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>
510+
511+
1. NumberProgressBar
512+
ProgressBar with percentage number
513+
Project Address:https://github.com/daimajia/NumberProgressBar
514+
Renderings: ![Renderings](https://camo.githubusercontent.com/0c92568af7ec4e04e2e1503acdd2ca99854ab0b5/687474703a2f2f7777332e73696e61696d672e636e2f6d773639302f36313064633033346a77316566797264386e376937673230637a30326d7135662e676966)
515+
516+
1. CircularProgressDrawable
517+
Circular Progress Drawable
518+
Project Address:https://github.com/Sefford/CircularProgressDrawable
519+
Renderings: ![Renderings](https://raw.githubusercontent.com/Sefford/CircularProgressDrawable/master/overshoot.gif)
520+
521+
1. Android-RoundCornerProgressBar
522+
Android ProgressBar drawing Round Corner
523+
Project Address:https://github.com/akexorcist/Android-RoundCornerProgressBar
524+
Renderings: ![Renderings](https://raw.githubusercontent.com/akexorcist/Android-RoundCornerProgressBar/master/image/screenshot_02.png)
525+
526+
1. circular-progress-button
527+
Button could switch to show circular progress
528+
Project Address:https://github.com/dmytrodanylyk/circular-progress-button
529+
Renderings: ![Renderings](https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/master/screenshots/intro.gif)
530+
531+
1. WaveView
532+
A ProgressBar which showing wave look progress
533+
Project Address:https://github.com/john990/WaveView
534+
Demo地址:https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk
535+
Renderings: ![Renderings](https://camo.githubusercontent.com/60722e9d4f2d2daa78a8650cb27a32adea82bdd4/68747470733a2f2f7261772e6769746875622e636f6d2f6a6f686e3939302f57617665566965772f6d61737465722f73637265656e73686f7425323661706b2f73637265656e73686f742e676966)
536+
537+
1. MaterialLoadingProgressBar
538+
MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+)
539+
Project Address:https://github.com/lsjwzh/MaterialLoadingProgressBar
540+
Renderings: ![Renderings](https://github.com/lsjwzh/MaterialLoadingProgressBar/raw/master/screen.gif)
541+
<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>
429542

430543
#### 8. TextView
431544
include TextView and other views extend TextView, like EditText, Button, RadioButton and so on
@@ -1037,7 +1150,25 @@ Demo Apk: https://play.google.com/store/apps/details?id=group.pals.android.lib.u
10371150
Document: https://code.google.com/p/android-lockpattern/wiki/QuickUse
10381151
<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>
10391152

1040-
#### 11. Others
1153+
#### 11. Maps
1154+
1. GraphHopper
1155+
Fast routing library and server using OpenStreetMap
1156+
Project Address: https://github.com/graphhopper/graphhopper/
1157+
Document: https://github.com/graphhopper/graphhopper/blob/master/docs/index.md#developers
1158+
Example APK address: https://graphhopper.com/#community
1159+
Official Website: https://graphhopper.com
1160+
Similar App: https://github.com/graphhopper/graphhopper/blob/master/docs/android/index.md#cruiser-app
1161+
Online Demo: https://graphhopper.com/maps
1162+
1163+
2. Mapsforge
1164+
Software for maps rendering based on OpenStreetMap
1165+
Project Address: https://github.com/mapsforge/mapsforge/
1166+
Document: https://github.com/mapsforge/mapsforge/blob/master/docs/Getting-Started-Developers.md
1167+
Example APK address: https://graphhopper.com/#community
1168+
Renderings: ![Renderings](https://raw.githubusercontent.com/mapsforge/mapsforge/master/docs/images/screenshot-berlin-1.png)
1169+
<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>
1170+
1171+
#### 12. Others
10411172
1. Salvage view
10421173
Generic view recycler and ViewPager PagerAdapter implementation.
10431174
Project Address: https://github.com/JakeWharton/salvage
@@ -1126,6 +1257,10 @@ Gesture detector framework for multitouch handling on Android
11261257
Project Address: https://github.com/Almeros/android-gesture-detectors
11271258
<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>
11281259

1260+
1. CacheUtilsLibrary
1261+
This is a simple Android utils library to write any type of data into cache files and then read them later, using Gson to serialize and deserialize these data.
1262+
Project Address: https://github.com/westlinkin/CacheUtilsLibrary
1263+
11291264
## 3. Excellent projects
11301265
Linux
11311266
Project Address: https://github.com/torvalds/linux
@@ -1191,6 +1326,12 @@ Demo Apk: https://play.google.com/store/apps/details?id=com.todotxt.todotxttouch
11911326
Muzei Live Wallpaper for Android
11921327
Project Address: https://github.com/romannurik/muzei
11931328
Demo Apk: https://play.google.com/store/apps/details?id=net.nurik.roman.muzei
1329+
1330+
(14) Etar Calendar
1331+
Etar is an OpenSource material designed calendar
1332+
Project Address: https://github.com/xsoh/Etar-Calendar
1333+
Demo Apk: https://play.google.com/store/apps/details?id=ws.xsoh.etar
1334+
Renderings: ![Etar Calendar](https://raw.githubusercontent.com/xsoh/Etar-Calendar/materialdesign/assets/_pre_prod/publish/v1.0/animation.gif)
11941335
<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>
11951336

11961337
## 4: Development and testing tools

0 commit comments

Comments
 (0)