background preloader

Android

Facebook Twitter

Google Geo Developers Blog. Using blobstore with google cloud endpoint and android. Open-Source Examples of well-designed Android Applications? Wizardroid by Nimrod Dayan, CodePond.org. GeoData Design: Android Multi-Column List with Static Header. Introduction This tutorial was written to demonstrate how to work with a list of data using a ListView with Android.

GeoData Design: Android Multi-Column List with Static Header

In particular, I want to show how to display a fixed header with a ListView where the header area is stationary and does not scroll with the contents of the list. I also want to dynamically set the text strings in the header area. This is to cover a situation where the header information is not known until the activity is launched. mAppWidget - Custom Offline Maps Android Library.

Db

Android Arsenal. Android Libraries and Design tools for Developers UPDATED: 30/01/2014 Even… Android Libraries and Design tools for Developers UPDATED: 30/01/2014Even though there are even more libraries available these days, I'm using fewer of them, so the list has been updated.

Android Libraries and Design tools for Developers UPDATED: 30/01/2014 Even…

Lately there have been a number of very useful resources becoming available for Android developers, so I've been keeping a "shortest possible list" of resources that I am using in my projects (or plan to use). Below is my current list: Android - Retained Fragments with UI and memory leaks. Android Developers Blog. Android applications are, at least on the T-Mobile G1, limited to 16 MB of heap.

Android Developers Blog

It's both a lot of memory for a phone and yet very little for what some developers want to achieve. Even if you do not plan on using all of this memory, you should use as little as possible to let other applications run without getting them killed. The more applications Android can keep in memory, the faster it will be for the user to switch between his apps.

As part of my job, I ran into memory leaks issues in Android applications and they are most of the time due to the same mistake: keeping a long-lived reference to a Context. On Android, a Context is used for many operations but mostly to load and access resources. Dagger. Introduction The best classes in any application are the ones that do stuff: the BarcodeDecoder, the KoopaPhysicsEngine, and the AudioStreamer.

Dagger

These classes have dependencies; perhaps a BarcodeCameraFinder, DefaultPhysicsEngine, and an HttpStreamer. To contrast, the worst classes in any application are the ones that take up space without doing much at all: the BarcodeDecoderFactory, the CameraServiceLoader, and the MutableContextWrapper. These classes are the clumsy duct tape that wires the interesting stuff together. Dagger is a replacement for these FactoryFactory classes. ActionBarSherlock - Home. Otto. Introduction Otto is an event bus designed to decouple different parts of your application while still allowing them to communicate efficiently.

Otto

Forked from Guava, Otto adds unique functionality to an already refined event bus as well as specializing it to the Android platform. Tape - A collection of queue-related classes for Android and Java by Square, Inc.

Cordova

UI.