GithubHelp home page GithubHelp logo

android-project's Introduction

android-project

android project demo

Android Open Source Projects Welcome to recommend good android open source projects, you can Commit directly or tell me at Colloct Page. Welcome Star and Fork

Twitter:trinea_cn HomePage: www.trinea.cn Email:[email protected] QQ:717763774 Share: Shared on weibo

Include:

  1. Personalized Views include ListView, ActionBar, Menu, ViewPager, Gallery, ImageView, ProgressBar, TextView,ScrollView, TimeView, TipView, FlipView, ColorPickView, GraphView, UI Style, Others

  2. Common Util Libs include Dependency Injection, ImageCache, Network, Database ORM, Android common lib, Compatible low version, Multimedia, Event Bus, Sensor, Security, Plug-in, File, Others

  3. Excellent projects more interesting android project

  4. Development and testing tools include Development productivity tools, Develop self-test related, Testing tools, Development and build environment, Others

  5. Outstanding individuals and groups Willing to share and have some very good open source project Individual and Group,include JakeWharton, Chris Banes, Koushik Dutta and so on Thank likebamoo vmlinz xalexchen youxiachai stormzhang

  6. Personalized Views

Customed View. include ListView, ActionBar, Menu, ViewPager, Gallery, GridView, ImageView, ProgressBar, Dialog, Toast, EditText, TableView, Activity Animation and so on。

  1. ListView

android-pulltorefresh 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. Project Address: https://github.com/chrisbanes/Android-PullToRefresh Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true Similar App: Sina Weibo Pages

android-pulltorefresh-listview Pull to refresh listView for android, There is some bug for this Project Address: https://github.com/johannilsson/android-pulltorefresh Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refresh-listview-demo.apk?raw=true

DropDownListView Pull to refresh and load more when on bottom listView for android Project Address: https://github.com/Trinea/AndroidCommon Demo Apk: https://play.google.com/store/apps/details?id=cn.trinea.android.demo Document: http://www.trinea.cn/android/dropdown-to-refresh-and-bottom-load-more-listview/

DragSortListView Android ListView with drag and drop reordering. Project Address: https://github.com/bauerca/drag-sort-listview Demo Apk: https://play.google.com/store/apps/details?id=com.mobeta.android.demodslv Similar App: Wordpress Android

SwipeListView An Android List View implementation with support for drawable cells and many other swipe related features Project Address: https://github.com/47deg/android-swipelistview Demo Apk: https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview Similar App: 微信

Android-SwipeToDismiss Android swipe to dismiss listView Project Address: https://github.com/romannurik/Android-SwipeToDismiss Demo Apk: https://github.com/JakeWharton/SwipeToDismissNOA/SwipeToDismissNOA.apk/qr_code

StickyListHeaders An android library for section headers of listView that stick to the top Project Address: https://github.com/emilsjolander/StickyListHeaders Similar App: Contacts app of Android 4.0 Ice Cream Sandwich Renderings: Renderings

pinned-section-listview 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. Project Address: https://github.com/beworker/pinned-section-listview Renderings: Renderings

PinnedHeaderListView A ListView with pinned section headers for Android Project Address: https://github.com/JimiSmith/PinnedHeaderListView

QuickReturnHeader 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. Project Address: https://github.com/ManuelPeinado/QuickReturnHeader Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/quick-return-header-demo.apk?raw=true Similar App: google plus

IndexableListView iPhone like fast scroll ListView on Android with non-alphabetic overlays Project Address: https://github.com/woozzu/IndexableListView Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/indexable-listview.apk?raw=true Similar App: Weichat contact

CustomFastScrollView A FastScrollView with non-alphabetic overlays Project Address: https://github.com/nolanlawson/CustomFastScrollViewDemo Renderings: Renderings

Android-ScrollBarPanel Android-ScrollBarPanel allows to attach a View to a scroll indicator like it's done in Path 2.0 Project Address: https://github.com/rno/Android-ScrollBarPanel Renderings: Renderings

SlideExpandableListView A better ExpandableListView, with animated expandable views for each list item Project Address: https://github.com/tjerkw/Android-SlideExpandableListView Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/slide-expandable-listView-demo.apk?raw=true

JazzyListView 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. Project Address: https://github.com/twotoasters/JazzyListView Demo Apk: https://play.google.com/store/apps/details?id=com.twotoasters.jazzylistview.sample

ListViewAnimations An Android library which allows developers to easily add animations to ListView items Project Address: https://github.com/nhaarman/ListViewAnimations Demo Apk: https://play.google.com/store/apps/details?id=com.haarman.listviewanimations 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

DevsmartLib-Android A Horizontal ListView for Android Project Address: https://github.com/dinocore1/DevsmartLib-Android Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/horizontal-listview-demo.apk?raw=true

HorizontalVariableListView Horizontal list view for Android which allows variable items widths Project Address: https://github.com/sephiroth74/HorizontalVariableListView

LinearListView Android library that allows you to bind a LinearLayout with a ListAdapter. Project Address: https://github.com/frankiesardo/LinearListView

MultiChoiceAdapter A ListView adapter with support for multiple choice modal selection Project Address: https://github.com/ManuelPeinado/MultiChoiceAdapter Demo Apk: https://play.google.com/store/apps/details?id=com.manuelpeinado.multichoiceadapter.demo

EnhancedListView An Android ListView with enhanced functionality (e.g. Swipe To Dismiss and Undo) Project Address: https://github.com/timroes/EnhancedListView Demo Apk: https://play.google.com/store/apps/details?id=de.timroes.android.listviewdemo&rdid=de.timroes.android.listviewdemo

ListBuddies Android library of a pair of auto-scroll circular parallax ListViews like the ones on the expedia app home page. Project Address: https://github.com/jpardogo/ListBuddies Demo Apk: https://play.google.com/store/apps/details?id=com.jpardogo.android.listbuddies Renderings: Renderings

  1. ActionBar

ActionBarSherlock 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. Project Address: https://github.com/JakeWharton/ActionBarSherlock Demo Apk: https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos

ActionBar-PullToRefresh ActionBar-PullToRefresh provides an easy way to add a modern version of the pull-to-refresh interaction to your application. Project Address: https://github.com/chrisbanes/ActionBar-PullToRefresh Demo Apk: https://play.google.com/store/apps/details?id=uk.co.senab.actionbarpulltorefresh.samples.stock Similar App: Gmail,Google plus

FadingActionBar Android library implementing a fading effect for the action bar, similar to the one found in the Play Music app Project Address: https://github.com/ManuelPeinado/FadingActionBar Demo Apk: https://play.google.com/store/apps/details?id=com.manuelpeinado.fadingactionbar.demo Similar App: google music

NotBoringActionBar Auto dismis actionbar when content scroll down Project Address: https://github.com/flavienlaurent/NotBoringActionBar Demo Apk: http://flavienlaurent.com/blog/2013/11/20/making-your-action-bar-not-boring/ Similar App: google music

RefreshActionItem An action bar item which acts both as a refresh button and as a progress indicator Project Address: https://github.com/ManuelPeinado/RefreshActionItem Demo Apk: https://play.google.com/store/apps/details?id=com.manuelpeinado.refreshactionitem.demo Similar App: The New York Times,DevAppsDirect.

GlassActionBar An Android library which implements a glass-like effect for the action bar Project Address: https://github.com/ManuelPeinado/GlassActionBar Demo Apk: https://play.google.com/store/apps/details?id=com.manuelpeinado.glassactionbardemo Similar App: google music

  1. Menu

MenuDrawer A slide-out menu implementation, which allows users to navigate between views in your app. Most commonly the menu is revealed by either dragging the edge of the screen, or clicking the 'up' button in the action bar. It support content below or up to menu when compare to SlidingMenu. Project Address: https://github.com/SimonVT/android-menudrawer Demo Apk: http://simonvt.github.io/android-menudrawer/ Similar App: Gmail, Google Music

SlidingMenu An Android library that allows you to easily create applications with slide-in menus. It support animation when compare to MenuDrawer. Project Address: https://github.com/jfeinstein10/SlidingMenu Demo Apk: https://play.google.com/store/apps/details?id=com.slidingmenu.example Similar App: Foursquare, LinkedIn, Zappos, Rdio, Evernote Food, Plume, VLC for Android, ESPN ScoreCenter, MLS MatchDay, 9GAG, Wunderlist 2, The Verge, MTG Familiar, Mantano Reader, Falcon Pro (BETA), MW3 Barracks

ArcMenu An android custom view which looks like the menu in Path 2.0 for iOS. Project Address: https://github.com/daCapricorn/ArcMenu Similar App: Path Renderings: Renderings

android-satellite-menu Android Satellite Menu Project Address: https://github.com/siyamed/android-satellite-menu Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/satellite-menu-demo.apk?raw=true Similar App: Path

radial-menu-widget A radial (pie) menu for Android Project Address: https://code.google.com/p/radial-menu-widget/ Renderings: http://farm8.staticflickr.com/7377/11621125154_d1773c2dcc_o.jpg

Android Wheel Menu Circular menu widget for Android. Project Address: https://github.com/anupcowkur/Android-Wheel-Menu Renderings: Renderings

FoldingNavigationDrawer Folding navigation drawer for android. Project Address: https://github.com/tibi1712/FoldingNavigationDrawer-Android Demo Apk: https://play.google.com/store/apps/details?id=com.ptr.folding.sample Renderings: Renderings

AndroidResideMenu The idea of ResideMenu is from Dribbble 1 and 2 likes iOS ResideMenu Project Address: https://github.com/SpecialCyCi/AndroidResideMenu Renderings: Renderings

  1. ViewPager Gallery

Android-ViewPagerIndicator Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. Originally based on Patrik Åkerfeldt's ViewFlow. Project Address: https://github.com/JakeWharton/Android-ViewPagerIndicator Demo Apk: https://play.google.com/store/apps/details?id=com.viewpagerindicator.sample

JazzyViewPager An easy to use ViewPager that adds an awesome set of custom swiping animations. Just change your ViewPagers to JazzyViewPagers and you're good to go! Project Address: https://github.com/jfeinstein10/JazzyViewPager Demo Apk: https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true

Android-DirectionalViewPager ViewPager class that supports paging both vertically and horizontally as well as changing between the two at runtime. Project Address: https://github.com/JakeWharton/Android-DirectionalViewPager Demo Apk: https://market.android.com/details?id=com.directionalviewpager.sample

android-pulltorefresh 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. Project Address: https://github.com/chrisbanes/Android-PullToRefresh Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/pull-to-refreshview-demo.apk?raw=true

FancyCoverFlow FancyCoverFlow is a flexible Android widget providing out of the box view transformations to give your app a unique look and feel. Project Address: https://github.com/davidschreiber/FancyCoverFlow Demo Apk: https://play.google.com/store/apps/details?id=at.technikum.mti.fancycoverflow.samples Renderings: Renderings

AndroidTouchGallery Android widget for gallery, using viewpager. Allow pinch zoom and drag for images by url. Widget allows use it in Android > 2.0 Project Address: https://github.com/Dreddik/AndroidTouchGallery Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/touch-gallery-demo.apk?raw=true

Android Auto Scroll ViewPager Android Auto scroll ViewPager or ViewPager in ViewPager Project Address: https://github.com/Trinea/android-auto-scroll-view-pager Demo Apk: https://play.google.com/store/apps/details?id=cn.trinea.android.demo Document: http://www.trinea.cn/android/auto-scroll-view-pager/

Salvage view Generic view recycler and ViewPager PagerAdapter implementation. Project Address: https://github.com/JakeWharton/salvage

Android PagerSlidingTabStrip An interactive indicator to navigate between the different pages of a ViewPager Project Address: https://github.com/astuetz/PagerSlidingTabStrip Demo Apk: https://play.google.com/store/apps/details?id=com.astuetz.viewpager.extensions.sample

  1. GridView

StaggeredGridView A modified version of Android's experimental StaggeredGridView. Includes own OnItemClickListener and OnItemLongClickListener, selector, and fixed position restore. contains cache, extends from ViewGroup Project Address: https://github.com/maurycyw/StaggeredGridView Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true Similar App: Pinterest

AndroidStaggeredGrid An Android staggered grid view which supports multiple columns with rows of varying sizes. extends from AbsListView Project Address: https://github.com/etsy/AndroidStaggeredGrid Similar App: Pinterest

PinterestLikeAdapterView An Android multi column list view like Pinterest. allow pull to refresh. Project Address: https://github.com/GDG-Korea/PinterestLikeAdapterView Similar App: Pinterest

DraggableGridView A drag-and-drop scrolling grid view for Android, extends from ViewGroup. It can swich from up to bottom, If you want switch from left screen to right please use PagedDragDropGrid below Project Address: https://github.com/thquinn/DraggableGridView Demo Apk: https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true

StickyGridHeaders StickyGridHeaders is an Android library that provides a GridView that shows items in sections with headers. By default the section headers stick to the top like the People app in Android 4.x but this can be turned off. Project Address: https://github.com/TonicArtos/StickyGridHeaders Renderings: Renderings

PagedDragDropGrid An Android ViewGroup that implements a paged grid with drag'n'drop moveable items. It can swich from left screen to right, If you want switch from up to bottom please use DraggableGridView above Project Address: https://github.com/mrKlar/PagedDragDropGrid Demo视频:http://youtu.be/FYTSRfthSuQ

Android-DraggableGridViewPager Zaker style grid view pager, support dragging & rearrange, using as zaker's main screen. Project Address: https://github.com/zzhouj/Android-DraggableGridViewPager Demo Apk: https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true

  1. ImageView

PhotoView Implementation of ImageView for Android that supports zooming, by various touch gestures, like multi-touch and double-tap. Works perfectly when using used in a scrolling parent (such as ViewPager). Allows the application to be notified when the displayed Matrix has changed. Useful for when you need to update your UI based on the current zoom/scroll position. Project Address: https://github.com/chrisbanes/PhotoView Demo Apk: https://play.google.com/store/apps/details?id=uk.co.senab.photoview.sample Similar App: photup

android-gif-drawable Views and Drawable for displaying animated GIFs on Android. Bundled GIFLib via JNI is used to render frames. This way should be more efficient than WebView or Movie classes. Animation starts automatically and run only if View with attached GifDrawable is visible. Project Address: https://github.com/koral--/android-gif-drawable

ImageViewEx Extension of Android's ImageView that supports animated GIFs and includes a better density management. Project Address: https://github.com/frapontillo/ImageViewEx Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/imageviewex-demo.apk?raw=true

RoundedImageView A fast ImageView that supports rounded corners and ovals or circles Project Address: https://github.com/vinc3m1/RoundedImageView Renderings: Renderings

ColorArt iTunes 11-style color matching code for Android, is a library that uses an image to create a themed image/text display Project Address: https://github.com/MichaelEvans/ColorArt Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/color-art-demo.apk?raw=true

CircleImageView A circular ImageView for Android Project Address: https://github.com/hdodenhof/CircleImageView Renderings: Renderings

ImageViewZoom Android ImageView widget with zoom and pan capabilities Project Address: https://github.com/sephiroth74/ImageViewZoom Similar App: https://play.google.com/store/apps/details?id=com.aviary.android.feather

KenBurnsView Android library that provides an extension to ImageView that creates an immersive experience by animating its drawable using the Ken Burns Effect. Project Address: https://github.com/flavioarfaria/KenBurnsView

CustomShapeImageView Custom shape ImageView using PorterDuffXfermode with paint shapes and SVGs. Project Address: https://github.com/MostafaGazar/CustomShapeImageView Renderings: Renderings

  1. ProgressBar

SmoothProgressBar A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar Project Address: https://github.com/castorflex/SmoothProgressBar Demo Apk: https://play.google.com/store/apps/details?id=fr.castorflex.android.smoothprogressbar.sample

ProgressWheel A progress wheel for android, intended for use instead of the standard progress bar. Project Address: https://github.com/Todd-Davies/ProgressWheel Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/progress-wheel-demo.apk?raw=true

android-square-progressbar A progressbar which go's around an image. Project Address: https://github.com/mrwonderman/android-square-progressbar Demo Apk: https://play.google.com/store/apps/details?id=net.yscs.android.square_progressbar_example Similar App: square Renderings: Renderings

HoloCircularProgressBar HoloCircularProgressBar is a Custom View implementation for Android you might know from the Android Clock App from Android 4.1 Project Address: https://github.com/passsy/android-HoloCircularProgressBar Similar App: Android4.1 Clock App Renderings: Renderings

ProgressButton A custom progress indicator with a tiny footprint. Project Address: https://github.com/f2prateek/progressbutton Document: http://f2prateek.com/progressbutton/ Renderings: Renderings

GoogleProgressBar Android library to display different kind of google related animations for the progressBar. Project Address: https://github.com/jpardogo/GoogleProgressBar Renderings: Renderings

TH-ProgressButton Circular progress View button inspired by FFCircularProgressView Project Address: https://github.com/torryharris/TH-ProgressButton Renderings: Renderings Renderings Renderings Renderings

  1. TextView

include TextView and other views extend TextView, like EditText, Button, RadioButton and so on

android-flowtextview A TextView for Android which supports text wrapping around other views Project Address: https://code.google.com/p/android-flowtextview/ Renderings: http://i949.photobucket.com/albums/ad332/vostroman1500/1.png

Android Form EditText Android form edit text is an extension of EditText that brings data validation facilities to the edittext. Project Address: https://github.com/vekexasia/android-edittext-validator Demo Apk: https://play.google.com/store/apps/details?id=com.andreabaccega.edittextformexample

Emojicon A library to show emoji in TextView, EditText (like WhatsApp) for Android Project Address: https://github.com/rockerhieu/emojicon Document: http://rockerhieu.com/emojicon/

android-circlebutton Circle button widget for Android, extend from ImageView actually Project Address: https://github.com/markushi/android-circlebutton Demo Apk: https://github.com/markushi/android-circlebutton/blob/master/example/example.apk

Segmented Radio Buttons for Android Android implementation of iPhone's segmented control Project Address: https://github.com/vinc3m1/android-segmentedradiobutton Demo Apk: https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true Renderings: Renderings

Chips EditText Library Chips EditText, Token EditText, Bubble EditText, Spannable EditText and etc.. There are many names of this control. Implement by SpannableStringBuilder actually Project Address: https://github.com/kpbird/chips-edittext-library Demo Apk: https://github.com/kpbird/chips-edittext-library/tree/master/ChipsEditTextDemo/bin

AutoFitTextView A TextView that automatically resizes text to fit perfectly within its bounds. Project Address: https://github.com/grantland/android-autofittextview

Shimmer for Android An Android TextView with a shimmering effect Project Address: https://github.com/RomainPiel/Shimmer-android

Titanic Android experiment showing a sinking TextView Project Address: https://github.com/RomainPiel/Titanic Renderings: Renderings

  1. Others

achartengine AChartEngine is a charting library for Android applications. It currently supports the following chart types: line chart, area chart, scatter chart, time chart, bar chart, pie chart, bubble chart, doughnut chart, range (high-low) bar chart, dial chart / gauge, combined (any combination of line, cubic line, scatter, bar, range bar, bubble) chart, cubic line chart and so on. Project Address: https://code.google.com/p/achartengine/ Official Website: http://www.achartengine.org/ Renderings: Renderings http://www.achartengine.org/dimages/sales_line_and_area_chart.png http://www.achartengine.org/dimages/temperature_range_chart.png http://www.achartengine.org/dimages/combined_chart.png http://www.achartengine.org/dimages/budget_chart.png Similar App: Wordpress Android,Google Analytics

GraphView Android Graph Library for creating zoomable and scrollable line and bar graphs. Project Address: https://github.com/jjoe64/GraphView Demo Project: https://github.com/jjoe64/GraphView-Demos Demo Apk: https://play.google.com/store/apps/details?id=com.sothree.umano Similar App: Wordpress Android,Google Analytics

android-flip A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android Project Address: https://github.com/openaphid/android-flip Demo Apk: https://github.com/openaphid/android-flip/blob/master/FlipView/Demo/APK/Aphid-FlipView-Demo.apk?raw=true Similar App: flipboard

FlipImageView Small android lib allowing you to make a flip imageview easily, by extending FlipImageView. Project Address: https://github.com/castorflex/FlipImageView Demo Apk: https://play.google.com/store/apps/details?id=fr.castorflex.android.flipimageview

SwipeBackLayout An Android library that help you to build app with swipe back gesture. Project Address: https://github.com/Issacw0ng/SwipeBackLayout Demo Apk: https://play.google.com/store/apps/details?id=me.imid.swipebacklayout.demo Similar App: Zhihu

Cards-UI A library that allows you to easily mimic Google Play's card layout on Android. Project Address: https://github.com/afollestad/Cards-UI Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/cards-ui-demo.apk?raw=true

cardslib Card Library provides an easy way to display a UI Card in your Android app. You can display single cards, list of cards and grid or staggered grid of Cards. Project Address: https://github.com/gabrielemariotti/cardslib Demo Apk: https://play.google.com/store/apps/details?id=it.gmariotti.cardslib.demo

android-styled-dialogs A simple library for styling Android dialogs in the Holo theme. It also removes boilerplate code for displaying simple dialogs. Project Address: https://github.com/inmite/android-styled-dialogs Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/styled-dialogs-demo.apk?raw=true

Crouton Context sensitive notifications for Android, like toast. include style like alert, comfirm, info and click to dismiss, allow to set time of diaplay and customed view Project Address: https://github.com/keyboardsurfer/Crouton Demo Apk: http://play.google.com/store/apps/details?id=de.keyboardsurfer.app.demo.crouton

supertooltips SuperToolTips is an Open Source Android library that allows developers to easily create Tool Tips for views. Project Address: https://github.com/nhaarman/supertooltips Demo Apk: https://play.google.com/store/apps/details?id=com.haarman.supertooltips

Android ViewBadger A simple way to "badge" any given Android view at runtime without having to cater for it in layout Project Address: https://github.com/jgilfelt/android-viewbadger Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/android-viewbadger.apk?raw=true Renderings: https://github-camo.global.ssl.fastly.net/a705a3e88c75ae2394943bd7c56f725697616ea8/687474703a2f2f7777772e6a65666667696c66656c742e636f6d2f766965776261646765722f76622d31612e706e67

Android Sliding Up Panel This library provides a simple way to add a draggable sliding up panel (popularized by Google Music, Google Maps and Rdio) to your Android application. Umano Team <3 Open Source. Project Address: https://github.com/umano/AndroidSlidingUpPanel Demo Apk: https://play.google.com/store/apps/details?id=com.sothree.umano Similar App: Google Music

android-times-square Standalone Android widget for picking a single date from a calendar view. Project Address: https://github.com/square/android-times-square Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.apk?raw=true

android-calendar-card Android calendar view (like card) Project Address: https://github.com/kenumir/android-calendar-card Demo Apk: https://play.google.com/store/apps/details?id=com.wt.calendarcardsample Renderings: Renderings

ColorPickerView A simple yet beautiful color picker component for Android. Project Address: https://code.google.com/p/color-picker-view/ Renderings: Renderings

HoloColorPicker An Android Holo themed colorpicker Project Address: https://github.com/LarsWerkman/HoloColorPicker Demo Apk: https://docs.google.com/file/d/0BwclyDTlLrdXRzVnTGJvTlRfU2s/edit

AndroidWheel Custom wheel widget for android Project Address: https://github.com/sephiroth74/AndroidWheel Renderings: Renderings

TableFixHeaders Android library that implements a table with fixed headers. Project Address: https://github.com/InQBarna/TableFixHeaders Demo Apk: http://bit.ly/13buAIq

UITableView Library and example project on how to use the UITableView component Project Address: https://github.com/thiagolocatelli/android-uitableview Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/ui-tableview-demo.apk?raw=true

ATableView Create iOS-like tables (UITableView) for Android, using UIKit object model Project Address: https://github.com/dmacosta/ATableView Demo Apk: https://play.google.com/store/apps/details?id=com.nakardo.atableview.demo

UndoBar The UI component for Android advanced UI pattern undo-bar, used in Gmail app Project Address: https://github.com/soarcn/UndoBar Renderings: Renderings

Inscription Inscription is an open source library to display information about your Android app, like info of change or new feature Project Address: https://github.com/MartinvanZ/Inscription

ActivityTransition An android project presenting some transitions you can use between activities, like fade, flip, fly into and so on Project Address: https://github.com/ophilbert/ActivityTransition Demo Apk: https://github.com/jfeinstein10/JazzyViewPager/blob/master/JazzyViewPager.apk?raw=true

GlowPadBackport A backport of the Android 4.2 GlowPadView that works on the SDK on API levels 4+ Project Address: https://github.com/rock3r/GlowPadBackport Demo Apk: https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample Renderings: Renderings

GlowPadView GlowPadView for Android is a great library to implement Google's lockscreen and new alarmclock style. Project Address: https://github.com/nadavfima/GlowPadView Renderings: https://raw.github.com/nadavfima/GlowPadView/master/example.png

android-lockpattern Lockpattern activity for Android Project Address: https://code.google.com/p/android-lockpattern/ Demo Apk: https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo Document: https://code.google.com/p/android-lockpattern/wiki/QuickUse

RangeBar Android widget for selecting a range of values. It provides for the selection of a range of values rather than a single value. Project Address: https://github.com/edmodo/range-bar Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/range-bar-demo.apk?raw=true Renderings: Renderings

SuperToasts The SuperToasts library enhances and builds upon the Android Toast class. Some of the features of this library include context sensitive toasts (SuperActivityToasts), toasts with buttons and icons, non context sensitive toasts (SuperToasts), and a new style of toasts (SuperCardToasts) with many customization options for each. Project Address: https://github.com/JohnPersano/SuperToasts Demo Apk: https://play.google.com/store/apps/details?id=com.supertoastsdemo Renderings: SuperButtonToast

GoogleDateTimePickers New Google Date and time pickers Project Address: https://github.com/Mirkoddd/GoogleDateTimePickers Document: https://play.google.com/store/apps/details?id=com.mirko.sample&hl=it

UndoBar An implementation of Android's Undo Bar as seen in Google's Gmail app. Project Address: https://github.com/jenzz/Android-UndoBar Renderings: Renderings

ColorPickerPreference ColorPickerPreference for android to create color picker in preferences. Project Address: https://github.com/attenzione/android-ColorPickerPreference Renderings: Renderings

HoloGraphLibrary This is a library written to allow beautiful graphs and charts to be easily incorporated into your Android application. Project Address: https://bitbucket.org/danielnadeau/holographlibrary/src Document: https://bitbucket.org/danielnadeau/holographlibrary/wiki/Home

ChromeView Android WebView implementation that uses the latest Chromium code Project Address: https://github.com/pwnall/chromeview

Discrollview DiscrollView support Item fading in or out, translate or scale Project Address: https://github.com/flavienlaurent/discrollview Demo Apk: https://github.com/flavienlaurent/discrollview/raw/master/sample.apk

Android Slider Preference Library Android library that allows applications to add dialog-based slider widgets to their settings Project Address: https://github.com/jayschwa/AndroidSliderPreference

ShowcaseView library Highlight the best bits of your app to users quickly Project Address: https://github.com/amlcurran/ShowcaseView

android-segmented-control ios7 UISegmentedControl for android Project Address: https://github.com/hoang8f/android-segmented-control

PullScrollView Pull and background rebound effect Project Address: https://github.com/MarkMjw/PullScrollView Renderings: Renderings

  1. Common Util Libs

Include Dependency Injection, ImageCache, Network, Database ORM, Android common lib, Compatible low version, Multimedia, Event Bus, Sensor, Security, Plug-in, File, Others

  1. Dependency Injection

Speeds up Android development by dependency injection

AndroidAnnotations(Code Diet) AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. Project Address: https://github.com/excilys/androidannotations Document: https://github.com/excilys/androidannotations/wiki Official Website: http://androidannotations.org/

roboguice RoboGuice 2 takes the guesswork out of development. Inject your View, Resource, System Service, or any other object, and let RoboGuice 2 take care of the details. Project Address: https://github.com/roboguice/roboguice Document: https://github.com/roboguice/roboguice/wiki

butterknife View "injection" library for Android. Project Address: https://github.com/JakeWharton/butterknife Document: http://jakewharton.github.io/butterknife/

Dagger A fast dependency injector for Android and Java. Project Address: https://github.com/square/dagger Document: http://square.github.io/dagger/

  1. Image Cache

Android-Universal-Image-Loader Powerful and flexible library for loading, caching and displaying images on Android. Project Address: https://github.com/nostra13/Android-Universal-Image-Loader Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/universal-imageloader-demo.apk?raw=true Document: http://www.intexsoft.com/blog/item/74-universal-image-loader-part-3.html

picasso A powerful image downloading and caching library for Android Project Address: https://github.com/square/picasso Document: http://square.github.io/picasso/

ImageCache Image Cache, support multi caching algorithms Project Address: https://github.com/Trinea/AndroidCommon Demo Apk: https://play.google.com/store/apps/details?id=cn.trinea.android.demo Document: http://www.trinea.cn/android/android-imagecache/

  1. Network

Retrofit Type-safe REST client for Android and Java by Square Project Address: https://github.com/square/retrofit Document: http://square.github.io/retrofit/

okhttp An HTTP+SPDY client for Android and Java applications. Project Address: https://github.com/square/okhttp Document: http://square.github.io/okhttp/

Asynchronous Http Client for Android An asynchronous, callback-based Http client for Android built on top of Apache's HttpClient libraries. Project Address: https://github.com/loopj/android-async-http Document: http://loopj.com/android-async-http/

android-query Android-Query (AQuery) is a light-weight library for doing asynchronous tasks and manipulating UI elements in Android. Project Address: https://code.google.com/p/android-query/ Document: https://code.google.com/p/android-query/#Why_AQuery? Demo Apk: https://play.google.com/store/apps/details?id=com.androidquery

Async Http Client Asynchronous Http and WebSocket Client library for Java Project Address: https://github.com/AsyncHttpClient/async-http-client Document: http://sonatype.github.io/async-http-client/

Ion Android Asynchronous Networking and Image Loading Project Address: https://github.com/koush/ion Document: https://github.com/koush/ion#more-examples

Http Request A simple convenience library for using a HttpURLConnection to make requests and access the response. Project Address: https://github.com/kevinsawicki/http-request Document: https://github.com/kevinsawicki/http-request#examples

RoboSpice RoboSpice is a modular android library that makes writing asynchronous network requests easy Project Address: https://github.com/stephanenicolas/robospice Demo Apk: https://github.com/stephanenicolas/RoboDemo/downloads

  1. Database

greenDAO GreenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases. Being highly optimized for Android, greenDAO offers great performance and consumes minimal memory. Project Address: https://github.com/greenrobot/greenDAO Document: http://greendao-orm.com/documentation/ Official Website: http://greendao-orm.com/

ActiveAndroid Active record style SQLite persistence for Android Project Address: https://github.com/pardom/ActiveAndroid Document: https://github.com/pardom/ActiveAndroid/wiki/_pages

Sprinkles Sprinkles is a boiler-plate-reduction-library for dealing with databases in android applications Project Address: https://github.com/emilsjolander/sprinkles Document: http://emilsjolander.github.io/blog/2013/12/18/android-with-sprinkles/

ormlite-android ORMLite Android functionality used in conjunction with ormlite-core Project Address: https://github.com/j256/ormlite-android Document: http://ormlite.com/sqlite_java_android_orm.shtml

  1. Android common lib

Guava The Guava project contains several of Google's core libraries that we rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth. Project Address: https://code.google.com/p/guava-libraries/ Document: https://code.google.com/p/guava-libraries/wiki/GuavaExplained

Volley Easy, Fast Networking for Android Project Address: https://android.googlesource.com/platform/frameworks/volley Github Address: https://github.com/mcxiaoke/android-volley Document: http://commondatastorage.googleapis.com/io-2013/presentations/110%20-%20Volley-%20Easy,%20Fast%20Networking%20for%20Android.pdf

AndroidCommon Android common lib, include ImageCache, HttpCache, DropDownListView, DownloadManager, Utils and so on Project Address: https://github.com/Trinea/AndroidCommon Demo Apk: https://play.google.com/store/apps/details?id=cn.trinea.android.demo Document: http://www.trinea.cn/android/android-common-lib/

shipfaster Sample project demonstrating usage of Dagger + Otto + Robolectric + Retrofit + Picasso + OkHttp Project Address: https://github.com/pyricau/shipfaster

CleanAndroidCode This project is a proof of concept to show how to integrate Dagger, Otto and AndroidAnnotations. Project Address: https://github.com/pyricau/CleanAndroidCode

  1. Android Compatible low version

ActionBarSherlock 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. Project Address: https://github.com/JakeWharton/ActionBarSherlock Demo Apk: https://play.google.com/store/apps/details?id=com.actionbarsherlock.sample.demos

Nine Old Androids Android library for using the Honeycomb animation API on all versions of the platform back to 1.0! Project Address: https://github.com/JakeWharton/NineOldAndroids Demo Apk: https://play.google.com/store/apps/details?id=com.jakewharton.nineoldandroids.sample Document: http://nineoldandroids.com/

HoloEverywhere Bringing Holo Theme from Android 4.1 to 2.1 and above. Project Address: https://github.com/Prototik/HoloEverywhere Demo Apk: https://raw.github.com/Prototik/HoloEverywhere/repo/org/holoeverywhere/demo/2.1.0/demo-2.1.0.apk Document: http://android-developers.blogspot.com/2012/01/holo-everywhere.html

SherlockNavigationDrawer Modification of the Android NavigationDrawer sample to use ActionbarSherlock so that we can use the NavigationDrawer on older devices Project Address: https://github.com/tobykurien/SherlockNavigationDrawer

Notifications4EveryWhere Bringing Notifications from Android 4.1 to 2.2 and above. Project Address: https://github.com/youxiachai/Notifications4EveryWhere NavigationDrawerDocument: http://developer.android.com/training/implementing-navigation/nav-drawer.html

Android Switch Widget Backport A backport of the Switch widget that was introduced on Android 4.X to Android2.1++ Project Address: https://github.com/BoD/android-switch-backport Demo Apk: https://play.google.com/store/apps/details?id=org.jraf.android.backport.switchwidget.sample Document: https://github.com/BoD/android-switch-backport#using-the-switch

android-datepicker Android 4.0 DatePicker backported to 2.2 Project Address: https://github.com/SimonVT/android-datepicker

  1. Multimedia

cocos2d-x cocos2d-x is a multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, Android, Windows Phone, OS X, Windows and Linux. Project Address: https://github.com/cocos2d/cocos2d-x Document: http://www.cocos2d-x.org/wiki Official Website: http://www.cocos2d-x.org/

Vitamio Vitamio is an open multimedia framework for Android and iOS, with full and real hardware accelerated decoder and renderer. Project Address: https://github.com/yixia/VitamioBundle Document: http://www.vitamio.org/docs/

PhotoProcessing A demo of how you can process photos leveraging the ndk, support Instafix, Ansel, Testino, XPro, Retro, BW, Sepia, Cyano, Georgia, Sahara, HDR, Rotate, Flip and so on Project Address: https://github.com/lightbox/PhotoProcessing Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/photo-processing.apk?raw=true

Android StackBlur Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. Project Address: https://github.com/kikoso/android-stackblur Demo Apk: https://github.com/kikoso/android-stackblur/blob/master/StackBlurDemo/bin/StackBlurDemo.apk?raw=true Document: https://github.com/kikoso/android-stackblur#usage

Bitmap Smart Clipping using OpenCV Bitmap Smart Clipping using OpenCV Project Address: https://github.com/beartung/tclip-android

Cropper Android widget for cropping and rotating an image. Project Address: https://github.com/edmodo/cropper Document: https://github.com/edmodo/cropper/wiki Renderings: Renderings

android-crop Android library project for cropping images Project Address: https://github.com/jdamcd/android-crop Renderings: Renderings

TileView The TileView widget is a subclass of ViewGroup that provides a mechanism to asynchronously display tile-based images, with additional functionality for 2D dragging, flinging, pinch or double-tap to zoom, adding overlaying Views (markers), built-in Hot Spot support, dynamic path drawing, multiple levels of detail, and support for any relative positioning or coordinate system. Project Address: https://github.com/moagrius/TileView Demo Apk: http://moagrius.github.io/TileView/TileViewDemo.apk

BlurEffectForAndroidDesign Sample to show how to implement blur graphical tricks Project Address: https://github.com/PomepuyN/BlurEffectForAndroidDesign

android-eye Change your android phone to surveillance camera Project Address: https://github.com/Teaonly/android-eye Demo Apk: https://play.google.com/store/apps/details?id=teaonly.droideye

libpng for Android libpng for Android NDK Project Address: https://github.com/julienr/libpng-android Document: http://www.libpng.org/pub/png/libpng.html

  1. Event Bus

A typical use case for Android apps is gluing Activities, Fragments, and background threads together. Conventional wiring of those elements often introduces complex and error-prone dependencies and life cycle issues.

EventBus Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality. Project Address: https://github.com/greenrobot/EventBus Document: https://github.com/greenrobot/EventBus#general-usage-and-api

Otto An enhanced Guava-based event bus with emphasis on Android support. Project Address: https://github.com/square/otto Document: http://square.github.io/otto/ Demo Apk: https://play.google.com/store/apps/details?id=de.greenrobot.eventperf

  1. Sensor

Great Android Sensing Toolkit GAST is a toolkit for using Android's Sensing capabilities. It contains the examples, boiler plate code, and algorithms you need to properly use Android sensors. Project Address: https://github.com/gast-lib/gast-lib Demo Apk: https://play.google.com/store/apps/details?id=root.gast.playground Document: https://github.com/gast-lib/gast-lib#documentation

SensorManager Android Sensor Manager Library Project Address: https://github.com/nlathia/SensorManager Document: https://docs.google.com/document/d/1TqThJULb-4e6TGb1gdkAaPCfyuXStjJpbnt7a0OZ9OE/edit

GPSLogger GPSLogger is an Android app that logs GPS information to GPX, KML or text files and has options for annotating and sharing. Project Address: https://github.com/mendhak/gpslogger Demo Apk: https://play.google.com/store/apps/details?id=com.mendhak.gpslogger Document: http://code.mendhak.com/gpslogger/

Pedometer Lightweight pedometer app for Android using the hardware step sensor Project Address: https://github.com/j4velin/Pedometer

leapcast ChromeCast emulation app for any device Project Address: https://github.com/dz0ny/leapcast

Arduino-Communicator Very simple Android application for communicating with Arduino Project Address: https://github.com/jeppsson/Arduino-Communicator

android-pedometer App for Android phones that counts your steps. Project Address: https://github.com/bagilevi/android-pedometer Demo Apk: http://pedometer.googlecode.com/files/Pedometer-1.4.apk

OwnTracks for Android OwnTracks Android App Project Address: https://github.com/owntracks/android

Shake Detector library for Android This library provides a easy way to detect a shake movement using the build-in accelerometer and fire a callback on the UI thread every times it happens. Project Address: https://github.com/tbouron/ShakeDetector Demo Apk: https://play.google.com/store/apps/details?id=com.github.tbouron.shakedetector.example

Android heart rate monitor Android heart rate monitor Project Address: https://github.com/phishman3579/android-heart-rate-monitor

Bluetooth LE Library for Android This library allows for easy access to a Bluetooth LE device's AdRecord and RSSI value. It offers additional functionality for iBeacons. Project Address: https://github.com/alt236/Bluetooth-LE-Library---Android Demo Apk: https://play.google.com/store/apps/details?id=uk.co.alt236.btlescan

  1. Security

SQLCipher SQLCipher is an SQLite extension that provides 256 bit AES encryption of database files. Project Address: https://github.com/sqlcipher/sqlcipher Document: http://sqlcipher.net/sqlcipher-for-android/

Conceal Conceal provides easy Android APIs for performing fast encryption and authentication of data, such as that stored on SD cards Project Address: https://github.com/facebook/conceal Document: https://github.com/facebook/conceal#usage

Android-PasscodeLock Android Library that provides passcode lock to your app Project Address: https://github.com/wordpress-mobile/Android-PasscodeLock Demo Apk: https://play.google.com/store/apps/details?id=com.sothree.umano Similar App: Wordpress Android, Alipay

GlowPadBackport A backport of the Android 4.2 GlowPadView that works on the SDK on API levels 4+ Project Address: https://github.com/rock3r/GlowPadBackport Demo Apk: https://play.google.com/store/apps/details?id=net.sebastianopoggi.samples.ui.GlowPadSample Renderings: Renderings

GlowPadView GlowPadView for Android is a great library to implement Google's lockscreen and new alarmclock style. (Taken from Android's Source Code) Project Address: https://github.com/nadavfima/GlowPadView Renderings: https://raw.github.com/nadavfima/GlowPadView/master/example.png

android-lockpattern lockpattern activity for Android Project Address: https://code.google.com/p/android-lockpattern/ Demo Apk: https://play.google.com/store/apps/details?id=group.pals.android.lib.ui.lockpattern.demo Document: https://code.google.com/p/android-lockpattern/wiki/QuickUse

  1. Others

Salvage view Generic view recycler and ViewPager PagerAdapter implementation. Project Address: https://github.com/JakeWharton/salvage

Android Priority Job Queue A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability. Project Address: https://github.com/path/android-priority-jobqueue Document: https://github.com/path/android-priority-jobqueue#getting-started

jsoup Java HTML Parser, with best of DOM, CSS, and jquery Project Address: https://github.com/jhy/jsoup Official Website: http://jsoup.org/

ZIP ZeroTurnaround ZIP Library Project Address: https://github.com/zeroturnaround/zt-zip Document: https://github.com/zeroturnaround/zt-zip#examples

Cobub Razor Cobub Razor - Open Source Mobile Analytics Solution, include web, android,ios, window phone Project Address: https://github.com/cobub/razor Demo Apk: http://demo.cobub.com/razor Document: http://dev.cobub.com/

aFileChooser Android library that provides a file explorer to let users select files on external storage. Project Address: https://github.com/iPaulPro/aFileChooser

androidpn An open source project to provide push notification support for Android -- a xmpp based notification server and a client tool kit. Project Address: https://github.com/dannytiehui/androidpn

purePDF A complete actionscript PDF library Project Address: https://github.com/sephiroth74/purePDF

Bolts Bolts is a collection of low-level libraries designed to make developing mobile apps easier. Project Address: https://github.com/BoltsFramework/Bolts-Android/

CastCompanionLibrary-android CastCompanionLibrary-android is a library project to enable developers integrate Cast capabilities into their applications faster and easier. Project Address: https://github.com/googlecast/CastCompanionLibrary-android Document: https://developers.google.com/cast/

CastVideos-android CastVideos-android application shows how to cast videos from an android device in a way that is fully compliant with the Design Checklist. Project Address: https://github.com/googlecast/CastVideos-android Document: https://developers.google.com/cast/

Uninstall_Statics Android Statistical application is uninstalled Project Address: https://github.com/sevenler/Uninstall_Statics Document: http://www.cnblogs.com/zealotrouge/p/3157126.html

xCombine Android Plugin Framework Project Address: https://github.com/wyouflf/xCombine Document: http://my.oschina.net/u/1171837/blog/155377

Memento Memento is an annotation processor for Android that gives your activities a memory. It introduces the @Retain annotation, which allows you to retain arbitrary fields of an activity across configuration changes in a simple and type-safe manner. Project Address: https://github.com/mttkay/memento Document: https://github.com/mttkay/memento#usage

svg-android SVG parsing and rendering for Android Project Address: https://code.google.com/p/svg-android/

Office 365 SDK for Android Preview Office 365 SDK for Android Preview by Microsoft Open Technologies, Inc. support Microsoft SharePoint Lists, Microsoft SharePoint Files, Microsoft Exchange Calendar, Microsoft Exchange Contacts, Microsoft Exchange Mail Project Address: https://github.com/OfficeDev/Office-365-SDK-for-Android

OpenSpritz-Android OpenSpritz concept for Android, is a Spritz-like .epub and website reader for Android 3.0+ Project Address: https://github.com/OnlyInAmerica/OpenSpritz-Android

FreeFlow A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change Project Address: https://github.com/Comcast/FreeFlow Demo Apk: https://github.com/Comcast/FreeFlow/releases

Android Gesture Detectors Framework Gesture detector framework for multitouch handling on Android Project Address: https://github.com/Almeros/android-gesture-detectors

  1. Excellent projects

Linux Project Address: https://github.com/torvalds/linux Android Project Address: https://android.googlesource.com/

(1) ZXing ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages. Project Address: https://github.com/zxing/zxing Demo Apk: https://play.google.com/store/apps/details?id=com.google.zxing.client.android

(2) photup With photup you can share your photos to your Facebook profile, quicker than ever before. Project Address: https://github.com/chrisbanes/photup Demo Apk: https://play.google.com/store/apps/details?id=uk.co.senab.photup

(3) github-android GitHub Android App Project Address: https://github.com/github/android Demo Apk: https://play.google.com/store/apps/details?id=com.github.mobile

(4) Notes MIUI Notes Project Address: https://github.com/MiCode/Notes Demo Apk: https://github.com/Trinea/TrineaDownload/blob/master/miui-note-demo.apk?raw=true

(5) weicuiyuan Sina Weibo Android Client Project Address: https://github.com/qii/weiciyuan Demo Apk: https://play.google.com/store/apps/details?id=org.qii.weiciyuan

(6) gnucash-android Gnucash for Android mobile companion application. Project Address: https://github.com/codinguser/gnucash-android Demo Apk: http://play.google.com/store/apps/details?id=org.gnucash.android

(7) AntennaPod A podcast manager for Android Project Address: https://github.com/danieloeh/AntennaPod Demo Apk: https://play.google.com/store/apps/details?id=de.danoeh.antennapod

(8) ChaseWhisplyProject An augmented reality attempt Project Address: https://github.com/tvbarthel/ChaseWhisplyProject Demo Apk: https://play.google.com/store/apps/details?id=fr.tvbarthel.games.chasewhisply

(9) Tweet Lanes Tweet Lanes for Android Project Address: https://github.com/chrislacy/TweetLanes Demo Apk: https://play.google.com/store/apps/details?id=com.tweetlanes.android

(10) Financius Android Expense Manager Project Address: https://github.com/mvarnagiris/Financius Demo Apk: https://play.google.com/store/apps/details?id=com.code44.finance

(11) todo.txt-android Official Todo.txt Android app for managing your todo.txt file stored in Dropbox. Project Address: https://github.com/ginatrapani/todo.txt-android Demo Apk: https://play.google.com/store/apps/details?id=com.todotxt.todotxttouch

(13) Muzei Live Wallpaper Muzei Live Wallpaper for Android Project Address: https://github.com/romannurik/muzei Demo Apk: https://play.google.com/store/apps/details?id=net.nurik.roman.muzei

4: Development and testing tools

Android open source projects about development tools and testing tools.

  1. Development productivity tools

Json2Java Automate processing Java classes to mirror json models. Project Address: https://github.com/jonfhancock/JsonToJava Online Demo: http://jsontojava.appspot.com/

IntelliJ Plugin for Android Parcelable boilerplate code generation IntelliJ Plugin for Android Parcelable boilerplate code generation. Project Address: https://github.com/mcharmas/android-parcelable-intellij-plugin Renderings: Holo Colors Idea

Android Holo Colors IntelliJ Plugin IntelliJ / Android Studio plugin for Android Holo Colors Project Address: https://github.com/jeromevdl/android-holo-colors-idea-plugin Renderings: Holo Colors Idea

Android Drawable Factory A Java Application to create appropriate Drawable resources for your Android application Project Address: https://github.com/tizionario/AndroidDrawableFactory Renderings: Android Drawable Factory

SelectorChapek for Android Android Studio plugin which automatically generates drawable selectors from appropriately named resources. Project Address: https://github.com/inmite/android-selector-chapek

Android Action Bar Style Generator Easily create a simple, attractive and seamless custom action bar style for your Android application Project Address: https://github.com/jgilfelt/android-actionbarstylegenerator Online Demo: http://jgilfelt.github.io/android-actionbarstylegenerator/

ButterKnifeZelezny Android Studio plug-in for generating ButterKnife injections from selected layout XML. Project Address: https://github.com/inmite/android-butterknife-zelezny

RoboCoP Pure Java code generation tool for generating a fully functional ContentProvider for Android. Project Address: https://github.com/mediarain/RoboCoP

appiconsizes IOS and Android App Icon size generator Project Address: http://www.appiconsizes.com/

Gradle Retrolambda Plugin This plugin will automatically build your java or android project with Retrolambda, giving you lambda goodness on java 6 or 7. It relies on the wonderful retrolambda by Esko Luontola. Project Address: https://github.com/evant/gradle-retrolambda

  1. Develop self-test related

Quality Tools for Android This is an Android sample app + tests that will be used to work on various project to increase the quality of the Android platform. Project Address: https://github.com/stephanenicolas/Quality-Tools-for-Android

android-test-kit Google's Testing Tools For Android Project Address: https://code.google.com/p/android-test-kit/ Document: https://code.google.com/p/android-test-kit/w/list

robolectric Robolectric is a unit test framework that de-fangs the Android SDK so you can test-drive the development of your Android app. Project Address: https://github.com/robolectric/robolectric Demo Apk: https://github.com/robolectric/robolectricsample Document: http://robolectric.org/

Android FEST A set of FEST assertion helpers geared toward testing Android. Project Address: https://github.com/square/fest-android

BoundBox BoundBox provides an easy way to test an object by accessing all its fields, constructor and methods, public or not. BoundBox breaks encapsulation. Project Address: https://github.com/stephanenicolas/boundbox

Hugo Annotation-triggered method call logging for your debug builds. Project Address: https://github.com/JakeWharton/hugo

scalpel A surgical debugging tool to uncover the layers under your app. Project Address: https://github.com/JakeWharton/scalpel

Android Screenshot library On-demand screenshots for your Android integration tests Project Address: https://github.com/rtyley/android-screenshot-lib

sonar-android-lint-plugin Extension plugin for Android Lint in Sonar Project Address: https://github.com/SonarCommunity/sonar-android Document: http://docs.codehaus.org/display/SONAR/Android+Plugin

  1. Testing tools

Spoon Distributing instrumentation tests to all your Androids. Project Address: https://github.com/square/spoon

  1. Development and build environment

Buck Buck is an Android build tool, is more powerful than ant. Project Address: https://github.com/facebook/buck

Android Maven Plugin A plugin for Android application development with Apache Maven 3.1.1+ and the Android SDK. Project Address: https://github.com/jayway/maven-android-plugin

umeng-muti-channel-build-tool Umeng packaing tools Project Address: https://github.com/umeng/umeng-muti-channel-build-tool

Genymotion THE FASTER ANDROID EMULATOR Project Address: http://www.genymotion.com/

gradle-mvn-push Helper to upload Gradle Android Artifacts to Maven repositories Project Address: https://github.com/chrisbanes/gradle-mvn-push Document: https://github.com/chrisbanes/gradle-mvn-push#usage

Android Emulator Plugin for Jenkins Android Emulator plugin for Jenkins Project Address: https://github.com/jenkinsci/android-emulator-plugin

Android Maven Plugin A tool to install components of the Android SDK to use with the Maven Android Plugin. Project Address: https://github.com/mosabua/maven-android-sdk-deployer

SDK Manager Plugin Gradle plugin which downloads and manages your Android SDK. Project Address: https://github.com/JakeWharton/sdk-manager-plugin

  1. Others

ViewServer Local server for Android's HierarchyViewer Project Address: https://github.com/romainguy/ViewServer

GridWichterle for Android This app will show grid overlay over whole system which helps you to verify your excellent app design. Project Address: https://github.com/inmite/android-grid-wichterle Demo Apk: https://play.google.com/store/apps/details?id=eu.inmite.android.gridwichterle

Catlog Logcat-reading app for Android Project Address: https://github.com/nolanlawson/Catlog Online Demo: https://play.google.com/store/apps/details?id=com.nolanlawson.logcat

PID Cat Colored logcat script which only shows log entries for a specific application package. Project Address: https://github.com/JakeWharton/pidcat

ACRA ACRA is a library enabling Android Application to automatically post their crash reports to a GoogleDoc form. It is targetted to android applications developers to help them get data from their applications when they crash or behave erroneously. Project Address: https://github.com/ACRA/acra Document: https://github.com/ACRA/acra/wiki/BasicSetup

Android Resource Navigator Chrome Extension providing enhanced resource navigation for GitHub hosted Android projects Project Address: https://github.com/jgilfelt/android-resource-navigator Online Demo: https://chrome.google.com/webstore/detail/android-resource-navigato/agoomkionjjbejegcejiefodgbckeebo?hl=en&gl=GB

  1. Outstanding individuals and groups

  2. Individual

JakeWharton Github Address: https://github.com/JakeWharton Masterpiece: ActionBarSherlock,Android-ViewPagerIndicator,Nine Old Androids,SwipeToDismissNOA,hugo,butterknife,Android-DirectionalViewPager, scalpel HomePage: http://jakewharton.com/

Chris Banes Github Address: https://github.com/chrisbanes Masterpiece: ActionBar-PullToRefresh,PhotoView,Android-BitmapCache,Android-PullToRefresh HomePage: http://chris.banes.me/

Koushik Dutta Github Address: https://github.com/koush Masterpiece: Superuser,AndroidAsync,UrlImageViewHelper,ion HomePage: http://koush.com/

Simon Vig Github Address: https://github.com/SimonVT Masterpiece: android-menudrawer,MessageBar HomePage: http://simonvt.net/

Manuel Peinado Github Address: https://github.com/ManuelPeinado Masterpiece: FadingActionBar,GlassActionBar,RefreshActionItem,QuickReturnHeader

Emil Sj?lander Github Address: https://github.com/emilsjolander Masterpiece: StickyListHeaders,sprinkles,android-FlipView HomePage: http://emilsjolander.se/

greenrobot Github Address: https://github.com/greenrobot Masterpiece: greenDAO,EventBus HomePage: http://greenrobot.de/

Jeff Gilfelt Github Address: https://github.com/jgilfelt Masterpiece: android-mapviewballoons,android-viewbadger,android-actionbarstylegenerator,android-sqlite-asset-helper HomePage: http://jeffgilfelt.com

Romain Guy Github Address: https://github.com/romainguy Masterpiece: ViewServer HomePage: http://www.curious-creature.org/category/android/ Other:http://www.flickr.com/photos/romainguy

sephiroth74 Github Address: https://github.com/sephiroth74 Masterpiece: ImageViewZoom,HorizontalVariableListView,AndroidWheel,purePDF HomePage: http://www.sephiroth.it/

Cyril Mottier Github Address: https://github.com/cyrilmottier Masterpiece: GreenDroid,Polaris HomePage: http://cyrilmottier.com/

  1. Group

Square Github Address: https://github.com/square Masterpiece: okhttp, fest-android,android-times-square, picasso, dagger, spoon and so on HomePage: http://square.github.io/

Inmite s.r.o. Github Address: https://github.com/inmite Masterpiece: android-styled-dialogs,android-grid-wichterle,android-selector-chapek HomePage: http://www.inmite.eu/

License

Copyright 2014 trinea.cn

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.