Android

Facebook Twitter
javamail

cloud hosting, google storage, amazon s3

/ - awt-android-compat - An attempt to facilitate AWT rendering on the Android platform
gdata-java-client - Google Data Java Client Library gdata-java-client - Google Data Java Client Library Questions or Comments? Report a problem? Request a feature?
Email, Pop3, IMAP

mp3

REST

audio

JNI, NDK

Crash reports for Android, WP7 & iOS apps | BugSense
acra - Application Crash Report for Android
README.mkdn Android Error-Reporter Integration To integrate Android Error-Reporter just follow four simple steps: Download android-error-reporter.jar and add it to your build pathInherit from one of the base classes Reporting* (e.g. ReportingActivity, ReportingService or ReportingIntentService) or register your context in every onCreate() of your activity or context, e.g.: @Override protected void onCreate(Bundle savedInstanceState) { ExceptionReporter reporter = ExceptionReporter.register(this); super.onCreate(savedInstanceState); } Add the ExceptionReportService to your AndroidManifest.xml (within the <application/> node): <service android:name="de.quist.app.errorreporter.ExceptionReportService" android:process=":exceptionReporter"/> Configure the target URL where to send the errors by adding the following line to your AndroidManifest.xml (within the <application/> node): <meta-data android:name="de.quist.app.errorreporter.targetUrl" android:value="http://foo.bar/error.php" /> tomquist/Android-Error-Reporter tomquist/Android-Error-Reporter
AndroidBlogger: How to improve your application - the ultimate crash reporter : ACRA I've already introduce some way to create a crash reporter ( here and here ). But now, I've found what I think is the ultimate crash reporter for Android ! Remember : My solution was, when a crash occured, to collect the callstack, some potentially interesting other var, some custom data for the application, and to form a email with all these informations, give them to gmail, so the user could send this email with some data on the current crash ! That was a nice first step, but a lot of people just didn't wanted to send the mail, fearing that it would be used for spams. AndroidBlogger: How to improve your application - the ultimate crash reporter : ACRA
android-remote-stacktrace - Remotely log unhandled exceptions in your Android applications android-remote-stacktrace - Remotely log unhandled exceptions in your Android applications Remotely log unhandled exceptions in your Android applications. Download the latest trace.jar file found here. Drop it into your Android project and in the properties for your project add it to "Java Build Path" -> "Libraries". In your android manifest, you must enable internet access for your application:
jberkel/sms-backup-plus at gh-pages
BasicSetup - acra - How to install ACRA 4.x in your Android application project. - Application Crash Report for Android
The top answer is not the best way to actually accomplish this. I find writing a file to disk and then checking for it the next time the app is loaded to be pretty hacky. I've come up with a cleaner and more dependable way and put it up on Github. Basically, I send an intent with the crash data to a service. How do I obtain crash-data from my Android application How do I obtain crash-data from my Android application
package com.example.androidhive; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; Android Custom ListView with Image and Text Android Custom ListView with Image and Text
camera / video

pre-creating the database for Wiley. .Beginning.android.application.development
Android: how to create a loading screen - Part 1 | 41 Post Posted by DimasTheDriver | Jan 17th, 2012 | Filed under Programming This is the first of three Android post in a series that explains how to code a simple loading screen that shows the progress of operation before the application’s View is loaded. This first tutorial objective is to create this loading screen in simplest way possible. The code featured in this tutorial has been developed and tested in Android 2.1, but it should work without much modification in later versions. All code featured in this tutorial is available for download at the end of the post. Because of the nature of the Android operational system and the Activity stack, there’s no way to precisely determine the loading progress of an Activity. Android: how to create a loading screen - Part 1 | 41 Post
Android Threads, Handlers and AsyncTask Android Threads, Handlers and AsyncTask Android application (performance and more) analysis tools - Tutorial Copyright © 2011, 2012, 2013 Lars Vogel Analyzing Android performance issues
Basic4android (Basic for Android) - Android programming with Gui designer Basic4android (Basic for Android) - Android programming with Gui designer Basic4android Beginner's Guide (v2.7) and Code snippets: (Download) Basic4android User's Guide (v1.3): (Download) Try the search feature in the upper right corner. It works! Internal keywords can be found in the Core library documentation under the Keywords type.German: Folgende Tutorials und Libraries sind auch in Deutscher Sprache verfügbar: German Tutorials, Keywords, Drawings, Files,Views, GPS, HTTP, Dialogs, Collections, XMLSax, Serial, Network, JSON, TTS, MediaPlayer, RegularExpressions, StringUtils, Camera, Jpeg, Phone, SQL.French: Quelques tutoriels sont disponibles en français: French TutorialsChinese: 中文教程请参考这里: Chinese TutorialsRussian: Уроки на русском: Russian TutorialsThai: บทเรียนภาษาไทยอยู่ตรงนี้: Thai Tutorials Tutorials and examples: Libraries:
Database, SQLite

Maps Offline/Online

JSONObject | Android Developers Class Overview This class can coerce values to another type when requested. This class can look up both mandatory and optional values: Use getType() to retrieve a mandatory value. JSONObject | Android Developers
cw-android/Rotation/RotationAsync/src/com/commonsware/android/rotation/async/RotationAsync.java at master · commonsguy/cw-android
icons - drawable

Tesselation - Triangulation

OpenGL

Graphics

I’ve been studying my site and app traffic for a while now, and I’ve come to a very sure conclusion. Open-sourcing an app does nothing to decrease app sales or ad traffic, but increases web traffic significantly. Therefore I’ve decided to open source everything I’ve ever done, BSD licensed so you can use it at work. Seriously, all the sources. Every one. To start with, I’ve created repositories for the roughly 70 Android applications I’ve released. A Script to Open All The Sources! (I released 70 open source projects today) « HunterDavis.com
Locus Free - Aplicativos para Android no Google Play DIE AM HÄUFIGSTEN HERUNTERGELADENE OFFLINE-NAVIGATIONSANWENDUNG DER WELTNEU: Das innovative Head-up-Display (HUD) projiziert die Navigationsinformationen auf Ihre Windschutzscheibe Sygic ist einen Premiumanwendung für Turn-by-Turn-Navigation per GPS, die Sie kostenfrei testen können. Dank der hochwertigen Karten von TomTom und anderen Anbietern, die auf Ihrem Android-Smartphone, Tablet oder einer SD-Karte gespeichert sind, können Sie ohne Internet-Verbindung navigieren. Die lebenslang gültige Lizenz umfasst kostenlose Karten-Updates mehrmals pro Jahr.
android - How to place marker in Google Map after parsing lattitude and longitude from json current community your communities Sign up or log in to customize your list. more stack exchange communities
View topic - GestureDetector and GestureDetector.OnGestureListener
android - Example: Communication between Activity and Service using Messaging
droid-notify - Android Notification Application
Android-Service-Tutorial-1.mp4
unnamed pearl
Android How-to's
Android Preferences Tutorial » iRomin
Barometric Fun with your XOOM - MOTODEV Community
04 Understanding Android Content Providers