Category Archives: Android

Placing a Floating Action Button on a seam

Material Design guidelines suggest placing Floating Action Buttons on seams. Android layouts doesn’t help much with that. The only way is to measure a layout manually and offset the FAB using margins. Let’s see how to do that in a better way.

Read more of this post

Carbon’s roadmap, bugfixing and the future plans

Recently I was asked about Carbon’s roadmap, future features and thoughts about the new Design Support Library. Here are the answers.

Read more of this post

Design Support Library vs Carbon

 

Since end of May there’s a new compatibility library available for all interested in using Material Design on older Android platforms. It can be found on the official Android Developers blog. Let’s see what’s new and compare the new support lib with Carbon.

Read more of this post

Material Design and designers

Material Design introduced widget tinting, automatic shadows, and vector graphics. The default icons and widgets are nice and the guidelines are very strict. It’s possible to create any app much faster than before. Does it mean that graphic artists and designers are out of job?

Read more of this post

The library goes open-source

Encouraged by a friend I decided to open-source the library.

Read more of this post

Loading images pattern

Usually any fade is much better than a hard cut, but I must admit I’m bored with fades. That’s why I like the fading animation designed by Google for loading images in material apps. It breaks the monotony of simple animations in image-heavy screens, like galleries. It’s also pretty easy to implement.

Read more of this post

Colored status bar

I’m a big fan of compact, reusable components – good at doing one thing and nothing more. Material Design and Android Lollipop introduce colored status and navigation bars. Let’s take a closer look at this feature.

Read more of this post

Material library goes public

Material Design was announced months after I started thinking about recording apps. It’s a side project, but for today it’s more advanced than the main part of the recording library. That’s why I decided to publish it for free.

Read more of this post

Custom attribute in a style

It’s easy to style Android views using built-in attributes, styles and themes. But how can one create a style for a custom view with custom attributes?

Read more of this post

SVG icons and the SVGView

When we think about Android application icons, usually PNGs are the first thing that comes to mind. However, vector graphics has several advantages over bitmaps – the images are smaller in size, they scale better and can be morphed easier. Why don’t we use SVGs?

Read more of this post

Design a site like this with WordPress.com
Get started