We all know that Android Marshmallow introduced runtime permissions letting user to allow or deny any permission at runtime. Implementing runtime permissions is a tedious process and developer needs to write lot of code just to get a single permission. In this article, we are going to simplify the process […]
Android How to integrate Lottie Files Animations
Lottie animations are widely used in Android development to enhance the user interface with smooth, high-quality animations. These animations can be easily integrated into Android applications, offering a lightweight alternative to traditional animations while maintaining excellent visual quality. Lottie files are created using the Bodymovin plugin for Adobe After Effects, […]
How to Integrate Truecaller Login in Android App
Truecaller SDK offers one-tap login without the need for manual phone number entry or OTP verification. This simplifies the onboarding process, enabling users to sign in or register quickly and efficiently. The SDK automatically populates verified user details (such as name, phone number, and email) from Truecaller’s database, saving users […]
Android rendering PDF files – Local & Remote URL
Android provides the PdfRenderer class for rendering PDF files within an app. While it allows for PDF rendering, the implementation can be quite tedious process, as it requires managing tasks like opening the document, rendering individual pages, and handling scaling etc. For a quicker and more efficient solution, using a […]
Android playing Audio & Video using ExoPlayer
Android Exoplayer allows you to play or stream audio and video files efficiently. Unlike Android’s built-in MediaPlayer, ExoPlayer offers more control and customization over playback, buffering strategies and playlist management. It support various multimedia formats like MP4, MP3, DASH, HLS, SmoothStreaming. It started as standalone project by Google and later […]
How to integrate Biometric Authentication in Android App
Android Biometric Authentication offers a secure and convenient method for verifying user identity through fingerprints, facial recognition or iris scanning. This allows users to use the app without having to remember username and password every time they open the app. You can notice this in popular apps like Google Pay, […]
How to prevent Screen Capture in Android
To avoid screen capture in an Android apps, you can use the FLAG_SECURE flag to prevent the screenshots and screen recording of app. When this flag is set, Android prevents the content of the app from appearing in screenshots, screen recording and recent app thumbnail. To implement this, you simply […]
Android Picture In Picture (PiP) Mode
Android Picture-in-Picture (PIP) Mode allows multitasking by allowing users to continue watching video (or any other content) while interacting with other apps. Introduced in Android 8.0 (API level 26), PIP mode minimizes video playback into a small, movable window that stays visible on the screen as users navigate their device. […]
AI on Android Spotlight Week begins September 30th
Posted by Joseph Lewis – Technical Writer, Android AI AI on Android Spotlight Week is our latest installment of the Spotlight Weeks series. We’ll have a full week of investigation into the latest advancements in AI for Android developers. We’ll feature a variety of exciting activities, including an AMA with […]
Attestation format change for the Android FIDO2 API
Posted by Christiaan Brand – Group Product Manager In 2019 we introduced a FIDO2 API, adopted by many leading developers, which allows users to generate an attested, device-bound FIDO2 credential on Android devices. Since this launch, Android has generated an attestation statement based on the SafetyNet API. As the underlying […]




.webp)





