Android

TwitterFacebook
Get flash to fully experience Pearltrees
javamail

cloud hosting, google storage, amazon s3

https://code.google.com/p/gdata-java-client/

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

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. http://androidblogger.blogspot.com/2010/10/how-to-improve-your-application.html
https://code.google.com/p/android-remote-stacktrace/

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:
camera / video

http://www.41post.com/4588/programming/android-coding-a-loading-screen-part-1 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

http://www.vogella.com/articles/AndroidPerformance/article.html Android application (performance and more) analysis tools - Tutorial Copyright © 2011, 2012 Lars Vogel Analyzing Android performance issues This tutorial describes the available tools in Android to perform a performance analysis of Android applications. It is based on Eclipse 4.2, Java 1.6 and Android 4.2. It is very important for Android applications to perform all operations as fast as possible.

Basic4android (Basic for Android) - Android programming with Gui designer

http://www.basic4ppc.com/android/documentation.html Basic4android Beginner's Guide (v2.4), Keywords & Views and Code snippets: (Download) Basic4android User's Guide (v1.2): (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 Tutorials Chinese: 中文教程请参考这里: Chinese Tutorials Russian: Уроки на русском: Russian Tutorials (1) and Russian Tutorials (2) Thai: บทเรียนภาษาไทยอยู่ตรงนี้: Thai Tutorials
Database, SQLite

Maps Offline/Online

https://developer.android.com/reference/org/json/JSONObject.html Class Overview A modifiable set of name/value mappings. Names are unique, non-null strings. Values may be any mix of JSONObjects , JSONArrays , Strings, Booleans, Integers, Longs, Doubles or NULL .

JSONObject | Android Developers

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. http://www.hunterdavis.com/2012/04/11/i-released-70-open-source-projects-today/

A Script to Open All The Sources! (I released 70 open source projects today) « HunterDavis.com

https://play.google.com/store/apps/details?id=menion.android.locus#?t=W251bGwsMSwxLDEsIm1lbmlvbi5hbmRyb2lkLmxvY3VzIl0.

Locus Free - Aplicativos para Android no Google Play

GPS extérieure application de navigation pour la randonnée, chasse au trésor, activités sportives et de votre vie quotidienne. Télécharger de nombreux types de cartes des pistes cyclables et de randonnée pour utilisation hors ligne. Système puissant pour geocaching, GPS intelligentes pour une batterie longue durée et beaucoup plus ➤ En ligne des cartes - OpenStreetMap - OSM, Freemap, SHOCart, SmartMaps, MapQuest, Navigasi, Turaterkep, NzTopoMaps, Osmapa.pl, ChartBundle et plus - La plupart d'entre eux sont téléchargeables pour utilisation hors ligne sans couverture cellulaire - WMS complète des cartes de soutien
DEVELOPERS - Droid Notify now has an API that is available for use to any 3rd party application. View the API here . This application will display a popup notification window when certain phone/app events occur. This app is extremely customizable with many options to suit your needs and style. Updates and new features are frequent. https://code.google.com/p/droid-notify/

droid-notify - Android Notification Application

A commonly used feature in most applications, irrespective of whether they are mobile applications or not, is the ability to save some application/user specific settings.

Android Preferences Tutorial » iRomin

04 Understanding Android Content Providers

Content Providers In android data sources are encapsulated through a concept called "content providers". This encapsulation is responsible for both retrieving data and also storing data. This abstraction is only required if you want to share data externally or between applications.