In this tutorial, we’ll be discussing how to show the Settings Panel in our android application. With the introduction of Android Q, it’s possible to show a Floating Settings Menu without switching to the Settings App. Android Q Settings Panel A Settings Panel is like a Bottom Sheet Floating Menu which allows us to view/edit […]
Android Tutorials using Android Studio for Beginners as well as advanced programmers. Learn android app development step by step and download source code for example app.
Best Android Tutorials
These are some of my favorite android tutorials here.
Finally, Android Q Beta 1 has been released and we are very eager to share what it has in store for everyone. Let’s look at the different features and some APIs as well. Android Q Features 1. Security Enhancements – Biometrics Android Q further enhances biometric prompts. You can now provide a hint that tells […]
Android Studio 3.3 is the latest stable release. In this tutorial, we’ll discuss the new features available in this release. Google calls this update as Project Marble. The focus of Android Studio 3.3 is refinement and quality. Android Studio 3.3 Features We can divide new features into following categories. 1. Developer Features Navigation Editor Android […]
It’s been hardly a week since Google has released the new ViewPager2’s alpha version. We’re here with our very own introduction to ViewPager2 through a sample Android Application. ViewPager has been an important component of the UI since a long while. Still, it always gives chills to developers when they try to implement certain features. […]
In this tutorial, we’ll be digging deep into the world of Android Sensors. Our smartphones are much more than just speed, UI and animations. Android Sensors Android Sensors contains properties to detect changes in the environment such as light, proximity, rotation, movements, magnetic fields and much more. Broadly speaking, the Android Sensors fall under the […]
In this tutorial, we’ll be discussing a very important part of Android i.e. Canvas. It’s a territory which every developer prefers to stay away from. The reason for this tutorial is to make you more aware and at ease with the Android Canvas. Android Canvas Many times you end up in a scenario where you […]
In this tutorial, we’ll learn how to create animation for a RecyclerView in which elements are displayed in the form of a Grid. We’ve already discussed RecyclerView Layout Animations earlier using a List. RecyclerView Grid Animation In the previous tutorial, we created List based Layout Animations. At the end of the tutorial, we applied them […]
In this tutorial, we’ll be discussing and implementing RecyclerView Layout Animations in our Android Application. Android RecyclerView Layout Animations There are many ways to Animate rows in a RecyclerView. Two commonly tried and tested ways are : Using ItemAnimators. – Read this tutorial. Setting animation on each row in the onBindViewHolder in the Adapter class […]
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 […]
In this tutorial, we’ll be discussing and implementing the RecyclerView Using Data Binding in our Android Application. Android RecyclerView DataBinding In order to know the basics of Android DataBinding, do visit this tutorial. Data Binding significantly reduces the boilerplate code. Here, we’ll learn how to implement DataBinding with a RecyclerView which has the ViewHolder pattern. […]