background preloader

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. Email, Pop3, IMAP. Mp3. REST. Audio. JNI, NDK. Crash reports for Android, WP7 & iOS apps | BugSense. Acra - Application Crash Report for Android. Tomquist/Android-Error-Reporter. AndroidBlogger: How to improve your application - the ultimate crash reporter : ACRA. 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: In the onCreate method of your activity or in your service, you must call public static boolean register(Context context) found in the class ExceptionHandler.

Do something like this: ExceptionHandler.register(this); The default implementation will post the stack trace to If you would like to store your stack traces on your own server, you will have to register the exception handler like this: ExceptionHandler.register(this, " At the client side implementation will expect to find this simple PHP script, which will take three POST parameters: 'package_name', 'package_version' and 'stacktrace'. Ant jar ant clean. 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. How do I obtain crash-data from my Android application. Android Custom ListView with Image and Text.

Camera / video

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. That’s why, in the below example, the Activity is going to be started, but instead of loading the standard View, it will load a ProgressDialog object and simulate a computationally heavy process on a background thread right on the beginning of the onCreate() method. Downloads. Android Threads, Handlers and AsyncTask. Android application (performance and more) analysis tools - Tutorial Copyright © 2011, 2012, 2013 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. You should avoid performing long running operations on the UI thread. To ensure this you can use StrictMode. Via StrictMode you can instruct the Android system to crash your application if it performs long running operations, e.g. The following code shows how to use StrictMode. StrictMode should only be used during development and not in your live application. Developer Settings in your Setting application of your Android phone allow to set configurations which simplify the analysis of your application. If you phone does not have this option try using an emulator. 7.2. 7.3. 8.1. <? 8.3. Note. Basic4android (Basic for Android) - Android programming with Gui designer.

Database, SQLite

Maps Offline/Online. JSONObject. 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. This fails with a JSONException if the requested name has no value or if the value cannot be coerced to the requested type. Use optType() to retrieve an optional value. Warning: this class represents null in two incompatible ways: the standard Java null reference, and the sentinel value NULL. Instances of this class are not thread safe. Summary Fields public static final Object NULL A sentinel value used to explicitly define a name with no value. Public Constructors public JSONObject () Creates a JSONObject with no name/value mappings. public JSONObject (Map copyFrom) Creates a new JSONObject by copying all name/value mappings from the given map.

Parameters public JSONObject (JSONTokener readFrom) Creates a new JSONObject with name/value mappings from the next object in the tokener. public JSONObject (String json) Throws. Cw-android/Rotation/RotationAsync/src/com/commonsware/android/rotation/async/RotationAsync.java at master · commonsguy/cw-android.

Icons - drawable

Tesselation - Triangulation. OpenGL. Graphics. A Script to Open All The Sources! (I released 70 open source projects today) « HunterDavis.com. 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. As of today, you can browse through them all on my GitHub account page. Unfortunately for me, the task of open sourcing 100+ projects is a daunting one, so I set about writing a script to troll my folders and create GitHub projects. I started with a folder full of my android applications, but you can apply this to any set of directories.

I started by getting my API access key, metadata prefix, and github user-name and read them in via parameter as follows. Here I iterate over each folder in the passed-in directory. And that’s that. 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. Für sichere und angenehme Nachtfahrten bietet Sygic die Navigation mittels Head-up-Display (HUD). Diese Version bietet die Möglichkeit, die Navigation 7 Tage uneingeschränkt zu testen. Sygic | Bringing life to maps. Android - How to place marker in Google Map after parsing lattitude and longitude from json. View topic - GestureDetector and GestureDetector.OnGestureListener. Android - Example: Communication between Activity and Service using Messaging. Droid-notify - Android Notification Application. DEVELOPERS - Notify now has an API that is available for use by 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. Translations powered by CrowdIn.net Email me if you would like to help translate this application. Notify from Google Play Donate to the Notify project via the Android Market. Screenshots. Android-Service-Tutorial-1.mp4. Untitled. Android How-to's. Android Preferences Tutorial » iRomin. 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. Examples include endpoint URLs, the security access token, certain user preferences like color, title, language, etc. While we can surely implement it using our activity and custom forms, the Android framework makes it easier by providing us some great support.

It not only implements core stuff like saving to a preferences file and reading out the values, it also helps in providing a standardized look and feel to managing preferences. This helps conserve the familiarity that the user may have while working with preferences in any Android application. Note: The code here uses addPreferencesFromResource() of PreferenceActivity, which is shown as deprecated. Let us assume that we want to develop a preferences activity for our application and the preferences that we want to set for our application look something like this:

Barometric Fun with your XOOM - MOTODEV Community. Hi. Welcome to the Motorola developer discussion boards. Here you can interact with other developers and get peer support for issues related directly to development for Motorola devices. For broader Android development questions you might want to check out these other great resources: This community is a place where owner with unlocked bootloaders can share tips and tricks.

This means that most of our rules prohibiting hacking do not apply in this community -- but please remember that all other forum rules still apply. Please be civil and avoid personal attacks, profanity, etc. Interested in unlocking your bootloader? In case you didn't know, Bootloader is a little bit of code that tells your device's operating system how to boot up. Motorola has done the work to make sure your device has a fully optimized, certified and tested version of Android. Unlocking the bootloader will allow you to customize your device, but keep the following in mind: First, confirm that your device can be unlocked.

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. Access to internal data to an application could use any mechanism that the application deems suitable. The available data storage/access mechanisms in Android include Preferences: A set of key value pairs that can be persisted to store application preferences Files: Files internal to applications and can be stored on a removable storage medium. This chapter primarily focusses on how to use existing providers and create new providers. Android Built in Providers Android provides a number of providers out of the box. Browser CallLog Contacts people phones photos groups MediaStroe audio albums artists Geners playlists images thumbnails video Settings How to explore databases on the emulator and available devices.