Wed. Jan 15th, 2025

Author: Rajashekar

I’m (Rajashekar) a core Android developer with complimenting skills as a web developer from India. I cherish taking up complex problems and turning them into beautiful interfaces. My love for decrypting the logic and structure of coding keeps me pushing towards writing elegant and proficient code, whether it is Android, PHP, Flutter or any other platforms. You would find me involved in cuisines, reading, travelling during my leisure hours.

Rating bar

Android RatingBar can be used to get the rating from the user. The Rating returns a floating-point number. It may be 2.0, 3.5, 4.0 etc. Android RatingBar displays the rating…

SeekBar

A SeekBar is an extension of ProgressBar that adds a draggable thumb. The user can touch the thumb and drag left or right to set the current progress level or…

Checkbox

The Android checkbox component is a View subclass which is capable of showing checkbox. Being a subclass of View the checkbox component can be used in your Android app’s GUI inside a ViewGroup, or as the content…

Button

The Android Button component is a View subclass which is capable of showing button. Being a subclass of View the Button component can be used in your Android app’s GUI inside a ViewGroup, or as the content view of…

Widgets

TextView The Android TextView component is a View subclass which is capable of showing text. Being a subclass of View the TextView component can be used in your Android app’s GUI inside a ViewGroup, or as the content view…

Dynamic Layout

Creating Layout at runtime UI Component can be created programmatically. UI component class setter methods help to configure the component. This style is not recommended unless it’s really required. In this…

Constraint Layout

The ConstraintLayout is a powerful new class, imagine a RelativeLayout on steroids – yea, that’s the ConstraintLayout. It allows us to lay out child views using ‘constraints’ to define position…