Android default theme

user1851366 picture user1851366 · Dec 3, 2014 · Viewed 24k times · Source

I am making one android application but i was thinking about themes..

If i don't declare a theme of my Android application which theme will be used? Where i can find this information? What is the criteria for use one and other?

I was thinking about, if i want customize my all application, i have to extend one theme and custom all item that i want to customize.

And what if it assumes one of them as default? Weather I have to customize it again? How do i know what is the default one?

Answer

shkschneider picture shkschneider · Dec 3, 2014

The default theme varies depending on the API level (to be consistent with the general UI).

On API < 10, the theme was a set of styles (as in the link below) known as Theme, above that API 10, the default theme was Theme_Holo and now, starting with API 21, the default theme has become Theme.Material.

Most of those styles are available through the android.support libraries.

PS: AFAIK the light theme has always been the default one.