Chapter 2.3 – Drawable Resources

Chapter 2.3 – Drawable Resources

A drawable resource is a general concept for a graphic that can be drawn to the screen and which you can retrieve with APIs such as getDrawable(int) or apply to another XML resource with attributes such as android:drawable and android:icon. There are several different...
Chapter 2.2 – Color State List Resource

Chapter 2.2 – Color State List Resource

A ColorStateList is an object you can define in XML that you can apply as a color, but will actually change colors, depending on the state of the View object to which it is applied. For example, a Button widget can exist in one of several different states (pressed,...
Chapter 2.1 – Animation Resources

Chapter 2.1 – Animation Resources

An animation resource can define one of two types of animations: Property Animation Creates an animation by modifying an object’s property values over a set period of time with an Animator. View Animation There are two types of animations that you can do with...
Web hosting
Android Buttons

Android Buttons

Android buttons consists of text or an icon (or both text and an icon) that communicates what action occurs when the user touches it. Depending on whether you want a button with text, an icon, or both, you can create the button in your layout in three ways: With text,...
Web hosting
Android Text Fields

Android Text Fields

A text field allows the user to type text into your app. It can be either single line or multi-line. Touching a text field places the cursor and automatically displays the keyboard. In addition to typing, text fields allow for a variety of other activities, such as...
Android TextView

Android TextView

The TextView view is used to display text to the user. This is the most basic view and one that you will frequently use when you develop Android applications.  If you need to allow users to edit the text displayed, you should use the subclass of TextView, EditText,...
Page 2 of 41234
Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have successfully subscribed. You'll receive a confirmation email. Please follow the link in it to confirm your subscription.