Skip to content
Styling Android

Styling Android

A technical guide to improving the UI and UX of Android apps

  • About
  • License Information
  • Privacy Policy

Category: Material Components

Broken Material Theme

February 5, 2021January 30, 2021Mark AllisonNo comment

When is a Material theme not a Material theme? That may sound like the first line of a joke, but it is actually a real problem I faced recently. It caused me much noggin scratching until I chanced upon the cause. And you’ll have to wait until the end of the article for the punch…

Continue Reading

MaterialTimePicker

December 25, 2020December 19, 2020Mark AllisonNo comment

Material Design Components version 1.3.0-alpha02 for Android introduced a new MaterialTimePicker component. It is an easy to use component, but, at the time of writing (mid-December 2020), there is one gotcha. In this article we’ll take a look at how to use it. We’ll also look at the gotcha with an easy workaround.

Continue Reading

Material Motion: Shared Axis

November 6, 2020October 19, 2020Mark AllisonNo comment

The Material Design Components library is a really nice thing. It has some widgets which make implementing Material Design really easy. Back in February 2020 version 1.2.0-alpha05 introduced Material Transitions and Motion. In this series we’ll look at the different transitions, and explore how and, perhaps more importantly, when to use them.

Continue Reading

Material Motion: Container Transform

October 30, 2020October 30, 2020Mark AllisonNo comment

The Material Design Components library is a really nice thing. It has some widgets which make implementing Material Design really easy. Back in February 2020 version 1.2.0-alpha05 introduced Material Transitions and Motion. In this series we’ll look at the different transitions, and explore how and, perhaps more importantly, when to use them.

Continue Reading

Material Motion: Fade

October 23, 2020October 28, 2020Mark Allison2 Comments

The Material Design Components library is a really nice thing. It has some widgets which make implementing Material Design really easy. Back in February 2020 version 1.2.0-alpha05 introduced Material Transitions and Motion. In this series we’ll look at the different transitions, and explore how and, perhaps more importantly, when to use them.

Continue Reading

Material Motion: Fade Through

October 16, 2020January 21, 2021Mark AllisonNo comment

The Material Design Components library is a really nice thing. It has some widgets which make implementing Material Design really easy. Back in February 2020 version 1.2.0-alpha05 introduced Material Transitions and Motion. In this series we’ll look at the different transitions, and explore how and, perhaps more importantly, when to use them.

Continue Reading

Material Slider

August 7, 2020August 4, 2020Mark Allison4 Comments

Google released Material Components 1.3.0-alpha02 on 16th July 2020. One component that has received a lot of love in this release is the humble slider. There are some nice additions on top of the basic functionality, and in this post we’ll explore them a little.

Continue Reading

Categories

Archives

Social Media

Twitter+

Recent Posts

  • Activity Result Contract – The Basics
  • AnimatedIcons: Visibility V3
  • Broken Material Theme
  • Currency Converter: Improvements
  • Currency Converter: UI
  • CurrencyConverter: Not Cutting Corners
  • CurrencyConverter: Cutting Corners
  • Hacky New Year
  • MaterialTimePicker
  • KTX: Miscellaneous

Useful Links

  • Android Open Source Project
  • Android Weekly
  • Official Android Developer Site

Blogroll

  • Android UI Design Patterns
  • Cyril Mottier's Android blog
  • Grokking Android
  • Martin van Zuilekom's blog
  • Official Android Developers Blog
  • Reto Meier's Blog
  • Richard Hyndman's blog

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Content Protection by DMCA.com
© 2021 Styling Android