Category Design

On each category you can set a Category template style, a Top post style (grids) and a module type for article listing. Also each top post style (grids) have 5 different look style. You can mix them to create a beautiful and unique category page.

Using vector assets in Android apps

In previous posts we’ve looked at Android’s VectorDrawable image format and what it can do: In this post we’ll dive into how to use them in your apps. VectorDrawable was introduced in Lollipop (API 21) and is also available in…

Draw a Path: Rendering Android VectorDrawables

In the previous article, we looked at Android’s VectorDrawable format, going into its benefits and capabilities. We covered how you can define paths which make up the shapes in your assets. VectorDrawable supports a number of ways of actually drawing…

Type theming on Android using the MDC library This article is also posted on the Material Design blog. Material Theming is a way to customize Material Components to align with your brand. A Material theme includes color, typography and shape…

Shape theming on Android using the MDC library This article is also posted on the Material Design blog. Material Theming is a way to customize Material Components to align with your brand. A Material theme includes color, typography and shape…

Color theming on Android using the MDC library This article is also posted on the Material Design blog. Material Theming is a way to customize Material Components to align with your brand. A Material theme includes color, typography and shape…

One of my favorite additions is TextViews being replaced with MaterialTextViews which add support for specifying line heights in TextAppearances. Handy. As well as adding to existing widgets, MDC offers a number of new widgets, not available in the platform…

From Design Support Library ? MDC 1.0.0 ? MDC 1.1.0 and beyond This article is also posted on the Material Design blog. We recently announced Material Design Components (MDC) 1.1.0 — a library update that brings Material Theming, new widgets,…

In previous articles in this series on Android styling, we’ve looked at the difference between styles and themes, talked about the benefits of using themes and theme attributes and highlighted some common attributes to use. Today we’ll focus on actually…

Theme attribute all the things In the previous posts in this series on Android styling, we looked at the difference between themes and styles and why it’s a good idea to factor out things that you wish to vary by…