All Stories

Android - no_image

IntentAn Intent is a messaging object you can use to request an action from another app component. Although intents facilitate communication between components in several ways, there ...

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

Intent FilterAn intent filter is an expression in an app’s manifest file that specifies the type of intents that the component would like to receive. For instance, by declaring an int...

In tutorial, no_image, android, Jan 23, 2025

Android - handler_looper_message

Handler, MessageQueue, Looper

In tutorial, handler_looper_message, android, Jan 23, 2025

Android - no_image

Foreground Services

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

FileProviderFileProvider is a special subclass of ContentProvider that facilitates secure sharing of files associated with an app by creating a content:// Uri for a file instead of a ...

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

DiffUtil

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

Converters in RoomSometimes, you need your app to store a custom data type in a single database column. You support custom types by providing type converters, which are methods that t...

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

Chrome custom tabsApp developers face a choice when a user taps a URL to either launch a browser, or build their own in-app browser using WebViews.

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

What do you know about Auto Backup?Auto Backup for Apps automatically backs up a user’s data from apps that target and run on Android 6.0 (API level 23) or higher. Android preserves a...

In tutorial, no_image, android, Jan 23, 2025

Android - no_image

ArrayMapArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional HashMap. It keeps its mappings in an array data stru...

In tutorial, no_image, android, Jan 23, 2025