UI framework changes in Android 1.6

Android 1.6 introduces numerous enhancements and bug fixes in the UI framework.…

Support for additional screen resolutions and densities in Android

You may have heard that one of the key changes introduced in Android 1.6 is su…

Activities and Tasks Design Guidelines

For our third post in the series of Android UI, we're releasing Activity an…

Painless threading

Whenever you first start an Android application, a thread called "main&quo…

Drawable mutations

Android's drawables are extremely useful to easily build applications. A Dr…

Live folders

Live folders have been introduced in Android 1.5 and let you display any source…

On-screen Input Methods

Starting from Android 1.5, the Android platform offers an Input Method Framewor…

UI framework changes in Android 1.5

On Monday, we released an early look at the Android 1.5 SDK . Not only does thi…

Android Layout Tricks #3: Optimize with stubs

Sharing and reusing layouts is very easy with Android thanks to the <include…

Window Backgrounds & UI Speed

Some Android applications require to squeeze every bit of performance out of th…

Android Layout Tricks #3: Optimize by merging

In the previous installment of Android Layout Tricks , I showed you how to use …

Android Layout Tricks #2: Reusing layouts

Android comes with a wide variety of widgets , small visual construction blocks…

Android Layout Tricks #1

The Android UI toolkit offers several layout managers that are rather easy to u…

Why is my list black? An Android optimization

ListView is one of Android's most widely used widgets. It is rather easy t…

تحميل المزيد من المشاركات لم يتم العثور على أي نتائج