2026 - Page 2311 of 2909

Android Passing Data Between Fragments — step-by-step DevOps tutorial on Progressive Robot

Android Passing Data Between Fragments

In this tutorial, we'll be developing an application that contains TabLayout, ViewPager and Fragments. We'll implement a functionality that passes data from one Fragment to the other fragment. Android Passing Data between Fragments Intents are only usable for sending data on an Activity level. To pass data between fragments we need to create our own […]

Read more
Android P: Chips and ChipGroup — step-by-step DevOps tutorial on Progressive Robot

Android P: Chips and ChipGroup

In this tutorial, we'll be discussing the latest components that are a part of the new Material Design Library: Chips and Chip Groups. We'll be implementing them in our android application. Android Chips Chips are basically a text displayed in a rounded background. These are checkable and can contain icons as well. Chips are a […]

Read more
Android Notification, PendingIntent Example — step-by-step DevOps tutorial on Progressive Robot

Android Notification, PendingIntent Example

Welcome to Android Notification Example using android PendingIntent. In this tutorial we're going to discuss and implement PendingIntent and build Notification in our application. Android PendingIntent Android PendingIntent is an object that wraps up an [intent](/community/tutorials/android-intent-handling-between-activities-example-tutorial) object and it specifies an action to be taken place in future. In other words, PendingIntent lets us pass […]

Read more
Android Navigation Drawer Example Tutorial — step-by-step DevOps tutorial on Progressive Robot

Android Navigation Drawer Example Tutorial

In this tutorial we'll implement a Navigation Drawer in our android application. Android navigation drawer is a sliding menu and it's an important UI component. You will see navigation drawer in most of the android applications, it's like navigation menu bars in the websites. Android Navigation Drawer Android Navigation Drawer is a sliding left menu […]

Read more
Android MVVM LiveData Data Binding — step-by-step DevOps tutorial on Progressive Robot

Android MVVM LiveData Data Binding

We've already implemented [MVVM using Data Binding](/community/tutorials/android-mvvm-design-pattern) and covered [LiveData](/community/tutorials/android-livedata) and [Data Binding](/community/tutorials/android-data-binding) in separate tutorials. Today, we'll use LiveData with Data Binding in our MVVM Android Application. We'll see how LiveData makes it easy to update the UI from the ViewModel. MVVM LiveData Data Binding Up until now, we've used Data Binding to update […]

Read more
Android MVVM Design Pattern — step-by-step Programming tutorial on Progressive Robot

Android MVVM Design Pattern

In this tutorial, we'll be discussing and implementing the Android MVVM Architectural Pattern in our Android Application. We've previously discussed the [Android MVP Pattern](/community/tutorials/android-mvp). Why do we need these patterns? Adding everything in a Single Activity or Fragment would lead to problems in testing and refactoring the code. Hence, the use of separation of code […]

Read more
Android Media Player Song With SeekBar — step-by-step DevOps tutorial on Progressive Robot

Android Media Player Song With SeekBar

In this tutorial, we'll use the MediaPlayer class to implement a basic Audio Player in our Android Application. We'll add a Play/Stop feature and also allow the user to change the position of the song with a [SeekBar](/community/tutorials/android-seekbar-and-ratingbar-example-tutorial). Android MediaPlayer MediaPlayer class is used for playing Audio and Video files. The common methods of the […]

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 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 Material Components - MaterialAlertDialog — step-by-step DevOps tutorial on Progressive Robot

Android Material Components – MaterialAlertDialog

Material Design 2.0 is out and we can't wait to get our hands on Dialogs. In this tutorial, we'll be customizing Dialogs using Material Theme in our Android Application. Material Components – Dialogs Alert Dialogs are a vital part of applications. Typically used to bring user's attention to something important. Thanks to Material Design 2.0, […]

Read more
CHAT