Customizing CoordinatorLayout’s Behavior
AndroidWhen the design support library dropped a few months ago, Android developers were given all kinds of goodies. But there is something mysterious lurking...
When the design support library dropped a few months ago, Android developers were given all kinds of goodies. But there is something mysterious lurking...
Last year, Google announced Material Design, a set of guidelines for Android apps and apps on other platforms. One example of such new goodies...
Animations add vivacity and personality to your apps. Let’s take a look at how to implement a subcategory of animations called "Frame Animations."
Editor’s Note:n This post has been updated since its initial release. The generate(Bitmap) and generate(Bitmap, PaletteAsyncListener) methods have been deprecated in favor of a builder static...
For a designer, the word “port” can be cringe-inducing. By definition, a port is an application adapted from one environment to another. However, what...
One of the great ideas formalized in the new Material Design user interface guidelines is the (http://www.google.com/design/spec/patterns/swipe-to-refresh.html). In fact, you've...