Android

Android Toggle Button, Switch Example — step-by-step DevOps tutorial on Progressive Robot

Android Toggle Button, Switch Example

Today we will learn about Android Toggle Button and Switch in android app. We'll discuss and implement Switch button Widget and the ToggleButton widget in our application. Android Toggle Button Android Toggle Button is used to display on and off state on a button. Switch is another type of toggle button that's predominantly used since […]

Read more
Android Build Types and Product Flavors — step-by-step DevOps tutorial on Progressive Robot

Android Build Types and Product Flavors

In this tutorial, we'll be discussing Android Build Types and Product Flavors. We'll see how they make our Android Development easier and faster especially when we're creating applications with minimal differences. These differences can be as small as changes in themes and app icons or can be for different stages of the product such as […]

Read more
Android Floating Action Button Example Tutorial — step-by-step DevOps tutorial on Progressive Robot

Android Floating Action Button Example Tutorial

Today we will learn about Android Floating Action Button. We'll discuss the FloatingActionButton, that's a new component included in the Material Design Guidelines and [SnackBar](/community/tutorials/android-snackbar-example-tutorial), which is a Material Design replacement of a [Toast](/community/tutorials/android-spinner-drop-down-list). Android Floating Action Button Android Floating Action Button is used to pay emphasis to the most important function on the screen. […]

Read more
Android Material Design Button Style Design — step-by-step DevOps tutorial on Progressive Robot

Android Material Design Button Style Design

Today we'll dive deep into Android Buttons in Material Design and develop an application that showcases the different styles of a Button. Android Material Design Button Buttons in Android are used to communicate our actions with the application. The introduction of Material Design has brought along many different kinds of Button styles which are compatible […]

Read more
Android RecyclerView Load More, Endless Scrolling — step-by-step DevOps tutorial on Progressive Robot

Android RecyclerView Load More, Endless Scrolling

In this tutorial, we'll be discussing and implementing Endless Scrolling or Infinite Scroll on RecyclerView in our Android Application. The infinite scrolling in which the next set of rows are fetched from the DB/Server while showing a loading icon is commonly seen in many applications such as Facebook, Twitter. It's recommended to go through [this](/community/tutorials/android-recyclerview-example) […]

Read more
Android Toolbar Tutorial - XML Layout and Kotlin — step-by-step DevOps tutorial on Progressive Robot

Android Toolbar Tutorial – XML Layout and Kotlin

Android Toolbar widget is used to create menus in the apps. We will learn how to create a Toolbar using the XML layout and Kotlin code. We will implement various toolbar properties in an example Android app. What is Android Toolbar? Android Toolbar widget is generally found on the top of the screen. The application […]

Read more
Android Button Design, Custom Button, Round Button, Color — step-by-step DevOps tutorial on Progressive Robot

Android Button Design, Custom Button, Round Button, Color

In this tutorial, we'll be customizing the Buttons in our Android Application. If you aren't aware of Android Buttons, check out [this](/community/tutorials/android-button) tutorial before proceeding. We'll be setting selectors and shapes on our buttons in xml. Android Button Design A selector is used to define a different behaviour for different states of the Button. What […]

Read more
Android Fragment Lifecycle — step-by-step DevOps tutorial on Progressive Robot

Android Fragment Lifecycle

Today we will learn about Android Fragment Lifecycle and implement a single activity class consisting of two fragments in android application. Android Fragment Fragment class in Android is used to build dynamic User Interfaces. Fragment should be used within the Activity. A greatest advantage of fragments is that it simplifies the task of creating UI […]

Read more
Android Material Text Fields — step-by-step DevOps tutorial on Progressive Robot

Android Material Text Fields

In this tutorial, we'll implement Text Fields using the new Material Design Components Library. We have already implemented TextInputLayout [here](/community/tutorials/android-textinputlayout-example). Material TextFields TextInputLayout provides an implementation for Material text fields. We just need to use TextInputEditText! First and foremost, import the new material components dependency. Also, set the MaterialComponent theme in your Activity. implementation 'com.google.android.material:material:1.1.0-alpha09' […]

Read more
Android RecyclerView Swipe To Delete And Undo — step-by-step DevOps tutorial on Progressive Robot

Android RecyclerView Swipe To Delete And Undo

In this tutorial, we'll be discussing and implementing the Swipe to Delete feature on the RecyclerView in our Android Application. Android Swipe To Delete Swipe to delete feature is commonly used to delete rows from a RecyclerView. In order to implement Swipe to delete feature, we need to use the ItemTouchHelper utility class. ItemTouchHelper.Callback In […]

Read more
CHAT