Monday, May 2, 2016

Links

http://www.java2s.com/Open-Source/Android_Free_Code/Development/gallery/pjq_android_gallery.htm
https://f-droid.org/repository/browse

https://fossdroid.com/a/leafpic-2.html
https://github.com/pcqpcq/open-source-android-apps

https://github.com/luckasfb/Development_Documents/tree/master/MTK-Mediatek-Alps-Documents

http://droid-break.info

best open source Android apps

The following sites have directories of open source android apps, some rank ordered by popularity, and some showing open source alternatives to popular apps:
==============================
There is a whole repository of solely FOSS (Free Software, Open-Source) on:
Another big collection is:
Wikipedia has a list too:
OpenIntents (My personal favorite):
Sample applications:
The popular last.fm client:
Encrypted SMS messages by Moxie Marlinspike (who previously worked at the NSA):
K-9 Mail, the popular mail client:
Shelves, ebook management:
Hunter G. Davis collection of open-source apps:
Google Code has a lot of open-source Android apps:
The bundled standard apps:
android Git repositories (look at /platform/packages/apps)
The Api Demos, a demonstration of creating apps from the official android documentation:
XDA-Developers long thread about Open-Source Apps:

==================================================

OPEN SOURCE apps
Reading source code of well designed apps is always a good idea:
  • Google I/O Android app. If you like to copy/paste code, this is the place to copy from.
  • Photup by Chris Banes.
  • Android Protips: A Deep Dive Into Location by Reto Meier. Demonstrates use of location detection, fragments, and BackupManager. Use with care, as this code has not been updated for some time.
And, of course, the ultimate source: Android source code.
OPEN SOURCE LIBRARIES
Some of the most useful open source libraries:
  • ActionBarSherlock by Jake Wharton. Library for implementing the action bar design pattern using the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
  • ViewPagerIndicator by Jake Wharton. Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock. Originally based on Patrik Ã…kerfeldt’s ViewFlow.
  • NineOldAndroids by Jake Wharton. Android library for using the Honeycomb animation API on all versions of the platform back to 1.0.
  • Universal-Image-Loader by Sergey Tarasevich. Powerful and flexible instrument for asynchronous image loading, caching and displaying.
  • UrlImageViewHelper by Koushik Dutta. UrlImageViewHelper fills an ImageView with an image that is found at a URL and automatically downloads, saves, and caches all the bitmaps.
  • Android-BitmapCache by Chris Banes. A specialised cache, for use with Android Bitmap objects.
  • DiskLruCache by Jake Wharton. Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
Search github for [android] projects to find more. Also, DevAppsDirect app is a great collection of available open source custom views, widgets and libraries.
================================
GitHub Android app: https://github.com/github/android
It is not a simple basic Android app since it is Maven but it can be a good example of Maven-Android collaboration.
================================