Search results for “site:developer.android.com”

Page 17 of about 214 results

developer.android.com stories › apps › monzo-camerax

Monzo reduced over 9,000 lines of code and improved registration dropout by 5x with CameraX  |  Developer stories  |  Android Developers

Monzo reduced over 9,000 lines of code and improved registration dropout by 5x with CameraX Monzo is a banking service and app offering digital and mobile-only financial services. Their mission is to make money work for everyone. To sign up new customers, the Monzo app captures images of an...

developer.android.com identity › sign-in › restore-credentials

Restore app credentials when setting up a new device  |  Identity  |  Android Developers

Restore app credentials when setting up a new device Credential Manager's Restore Credentials feature allows users to restore their app accounts when setting up a new device. This API is in developer preview and available on all devices that have Android 9 or higher and Google Play services (GMS)...

developer.android.com topic › performance › vitals › anr.html

ANRs  |  App quality  |  Android Developers

When the UI thread of an Android app is blocked for too long, an "Application Not Responding" (ANR) error is triggered. If the app is in the foreground, the system displays a dialog to the user, as shown in figure 1. The ANR dialog gives...

In short: Learn how to diagnose and fix ANR errors in Android apps, understand causes and solutions for input dispatching timeouts, service execution issues, and more. Improve app quality and user experience. (AI summary)

developer.android.com topic › performance › vitals › render.html

Slow rendering  |  App quality  |  Android Developers

UI rendering is the act of generating a frame from your app and displaying it on the screen. To help ensure that a user's interaction with your app is smooth, your app must render frames in under 16ms to achieve 60 frames per second (fps). To understand why 60 fps is preferred, see Android...

In short: Learn to diagnose and fix jank in Android apps for smooth UI rendering, using visual inspection, Systrace, and custom performance monitoring. Improve app quality with Android vitals dashboard. (AI summary)

developer.android.com google › play › integrity › overview

Overview of the Play Integrity API  |  Google Play  |  Android Developers

The Play Integrity API helps you check that interactions and server requests are coming from your genuine app binary running on a genuine Android device. By detecting potentially risky and fraudulent interactions, such as from tampered app...

developer.android.com topic › performance › vitals › launch-time

App startup time  |  App quality  |  Android Developers

Users expect apps to load fast and be responsive. An app with a slow start time doesn't meet this expectation and can disappoint users. This sort of poor experience can cause a user to rate your app poorly on the Play store or even abandon...

developer.android.com google › play › publishing › multiple-apks.html

Multiple APK support  |  Google Play  |  Android Developers

Multiple APK support is a feature on Google Play that allows you to publish different APKs for your application that are each targeted to different device configurations. Each APK is a complete and independent version of your application, but they share…

developer.android.com guide › topics › manifest › provider-element.html

<provider>  |  App architecture  |  Android Developers

Declares a content provider component. A content provider is a subclass of ContentProvider that supplies structured access to data managed by the application. All content providers in your application must be defined in a query(), which among other arguments…

Try “site:developer.android.com” on: Marginalia · Mojeek · Wiby · DuckDuckGo · Bing · Google · Wikipedia · Internet Archive