The application always uses the standard themes Theme.Material.Light, Theme.Holo.Light . Where can I find other themes and styles for my application, or how to create them yourself using only the tools android studio ?
Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants AK ♦ , Roman C , user192664, 0xdb , aleksandr barakin 29 Sep '18 at 5:15 .
The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .
- oneI voted for "leave closed" and since the search for libraries, programs, plug-ins and other things is prohibited - you need to leave the question in this wording closed. On the other hand, I am ready to rediscover this question if only “how to create a topic“ without a “search” in different pages remains - AK ♦
1 answer
There are different themes for applications. They can be found on the layout preview on the top panel:
There are topics here not only for the application as a whole, but also for its individual elements, for example, AlertDialog. You can also create your own themes and styles in the theme editor:
In this editor, you can customize the color gamut of each element manually by selecting the desired color yourself. You can also create your own custom styles for your widgets. In the res->values folder there is a styles.xml where you can register all the styles that you want to see applied on your widgets.
One of the ways to customize screen elements is to create special files in the drawable folder. For example, in this way you can change the behavior of a button when its state changes (in focus, pressed, inactive, inaccessible).
I hope I helped in solving your question. If something is unclear then feel free to ask. If someone else has any wishes to change my answer, or additions, then I will gladly supplement my answer.

