Android

Android ProgressDialog Example — step-by-step DevOps tutorial on Progressive Robot

Android ProgressDialog Example

Welcome to Android ProgressDialog Example. In this tutorial we'll learn how to create Android Progress Dialog containing a ProgressBar. Also we'll discuss at length the difference between a ProgressDialog and ProgressBar. Android ProgressDialog Android ProgressDialog is an extension of AlertDialog. To know more about an AlertDialog, check out it's tutorial [here](/community/tutorials/android-alertdialog). Android ProgressDialog is a […]

Read more
Android SwipeRefreshLayout - Android Pull/Swipe Down to Refresh — step-by-step DevOps tutorial on Progressive Robot

Android SwipeRefreshLayout – Android Pull/Swipe Down to Refresh

In this tutorial we'll discuss and implement Android Swipe Down to Refresh or Android Pull to Refresh the screen. This Android Material Design UI pattern is very commonly seen in many applications like Gmail, Facebook, Twitter and implemented using Android SwipeRefreshLayout. Android SwipeRefreshLayout ![Android SwipeRefreshLayout, android pull to refresh, android swipe down to refresh screen](images/android-swiperefreshlayout-pull-swipe-refresh-section-1.png) […]

Read more
Android Animation Example — step-by-step DevOps tutorial on Progressive Robot

Android Animation Example

Android Animation is used to give the UI a rich look and feel. Animations in android apps can be performed through XML or android code. In this android animation tutorial we'll go with XML codes for adding animations into our application. Android Animation Animation in android apps is the process of creating motion and shape […]

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

Android DialogFragment

In this tutorial, we'll be discussing what are DialogFragments. We'll see how they are different from the [Dialogs](/community/tutorials/android-alertdialog) too with the help of a simple android application. Android DialogFragments DialogFragment is a utility class which extends the Fragment class. It is a part of the v4 support library and is used to display an overlay […]

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

Android LiveData

In this tutorial, we'll be discussing the LiveData architectural component in our Android Application. For a better understanding of this tutorial, do take a quick detour to [Android ViewModel](/community/tutorials/android-viewmodel). Android LiveData LiveData is a part of the architecture patterns. It's basically a data holder that contains primitive/collection types. It's used for observing changes in the […]

Read more
Android RecyclerView, Android CardView Example Tutorial — step-by-step DevOps tutorial on Progressive Robot

Android RecyclerView, Android CardView Example Tutorial

Android RecyclerView and Android CardView got introduced in Android Lollipop with Material Design. For those who're not aware of Material Design, its a comprehensive guide of UI Widgets introduced since Android 5.0 and it improves the visual appeal of the apps. Android RecyclerView ![android recyclerview, android cardview, android cardview example](images/android-recyclerview-android-cardview-example-tutorial-section-1.png) Android RecyclerView is a more […]

Read more
Android TabLayout and ViewPager — step-by-step DevOps tutorial on Progressive Robot

Android TabLayout and ViewPager

In this tutorial we'll be implementing a ViewPager under the TabLayout that we'd already implemented in [this](/community/tutorials/android-tablayout-appbarlayout) tutorial. Android TabLayout ViewPager Overview ViewPagers are used to swipe through pages of data. It's generally used in conjunction with fragments. Let's modify our layout from the previous tutorial as below. activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="https://schemas.android.com/apk/res/android" xmlns:app="https://schemas.android.com/apk/res-auto" […]

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

Android AsyncTask Example Tutorial

Today we will look into Android AsyncTask. We will develop an Android example application that performs an abstract AsyncTask in background. Android AsyncTask Android AsyncTask is an abstract class provided by Android which gives us the liberty to perform heavy tasks in the background and keep the UI thread light thus making the application more […]

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

Android ExpandableListView Example Tutorial

Welcome to Android ExpandableListView Example Tutorial. In this tutorial we'll implement an ExpandableListView which is used to group list data by categories. It's sort of menu and submenus in a [Android ListView](/community/tutorials/android-listview-example-tutorial). Android ExpandableListView Android ExpandableListView is a view that shows items in a vertically scrolling two-level list. It differs from a ListView by allowing […]

Read more
Android Location API to track your current location — step-by-step DevOps tutorial on Progressive Robot

Android Location API to track your current location

Android Location API can be used to track your mobile current location and show in the app. In this tutorial, we'll develop an application that fetches the user's current location programmatically. Android Location API There are two ways to get a users location in our application: android.location.LocationListener : This is a part of the Android […]

Read more
CHAT