App Widgets are miniature application views that can be embedded in other applications (such as the Home screen) and receive periodic updates. These views are referred to as Widgets in the user interface, and you can publish one with an App Widget provider. An application component that is able to hold other App Widgets is called an App Widget host. The screenshot below shows the Music App Widget. This document describes how to publish an App Widget using an App Widget provider.
Vector Graphics Support for Android! Please note: the latest source code for this project is now on Github: https://github.com/pents90/svg-android This is a compact and straightforward library for parsing SVG files and rendering them in an Android Canvas. By using vector art, the pain of supporting various screen sizes and densities in Android can be reduced. This was the library used to render the artwork and the interface of Androidify . The project also includes a Live Wallpaper app extracted from Androidify .
For designers, Android is the elephant in the room when it comes to app design. As much as designers would like to think it’s an iOS world in which all anyones cares about are iPhones, iPads and the App Store, nobody can ignore that Android currently has the majority of smartphone market share and that it is being used on everything from tablets to e-readers . In short, the Google Android platform is quickly becoming ubiquitous, and brands are starting to notice.
The current stable release is version "r20" of the SDK Tools and ADT 20.0.3. You can download the official bits from http://developer.android.com/sdk/index.html . We are currently developing r21 and ADT 21 in the AOSP git trunk.
This is a short tutorial on how to populate your android list view, with data downloaded from the internet or other sources, using ArrayAdapter. ListView items view is declared in a separate XML file and displayed using custom adapter class. First things first, so go ahead and create a new project using Eclipse equipped with ADT plugin. The project described below assumes you have a list of objects created, this can be either downloaded from the internet as XML and parsed to create ArrayList of your custom objects or anything you imagine. I will not go into details on this tutorial how to create such an ArrayList but your imagination is the limit. Parsing XML downloaded from the net will be covered in the next tutorial coming up soon.
To help you understand some fundamental Android APIs and coding practices, a variety of sample code is available from the Android SDK Manager. Each version of the Android platform available from the SDK Manager offers its own set of sample apps. To download the samples: Launch the Android SDK Manager.