O post Glossário do Android Studio e Java tem como objetivo auxiliar todos os desenvolvedores Android a entender mais sobre todos os recursos e funcionalidades do Android Studio.
Glossário do Android Studio e Java
Passeando pelo site https://developers.google.com/ do Android me deparei com um glossário, no qual você pode escolher uma palavra e o mesmo exibe toda explicação sobre a palavra e ainda exibe um código fonte de exemplo.
Ao pesquisar sobre o Button o mesmo exibiu os seguintes resultados:
Explicação
A View is a rectangular area on the screen. One type of View is a Button, which displays a piece of text. When touched, a properly configured Button tells the Android device to execute a method — a list of instructions, like a little program.
A Button on the screen is drawn by a Java object inside the Android device. In fact, the Java object is the real Button. But when talking about what the user sees, it’s convenient to refer to the rectangular area on the screen as the “Button”.
Código de exemplo
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
android:background="#00FF00"
android:text="Force stop"
android:onClick="forceStop"/>
Para acessar o glossário basta clicar no link da página da ferramenta.
https://developers.google.com/android/for-all/vocab-words/
Outro recurso fantástico para quem trabalha com o Android é um link para as dicas de views comuns que mostra a view e seu código.