Android Development

Android Development

⭐ Android NFC Tag Rewrite: Delete Existing NDEF and Write New Text

Learn how to rewrite NFC tags on Android by deleting existing NDEF data and writing new text records using NdefFormatable and Ndef for safe, reliable updates.
Android Development

Android DrawingView Advanced: How to Correct Touch Coordinate Offset in CameraX

Fix touch coordinate offset in CameraX by applying accurate scaling between PreviewView and camera resolution. Learn the complete DrawingView correction method.
Android Development

Android Camera Editing: Add Red Marks by Touch and Save the Combined Image

Learn how to draw markers on CameraX preview images and save combined edited photos easily.
Android Development

(Android) Encrypting Data Using Stored AES Key, Salt, and IV Files

Encrypt Android data using stored AES key, salt, and IV files with CBC mode for secure storage.
Android Development

Playback & Preview Design: Achieving Smooth Performance with Full Encryption on Android

Explore how encrypted image and video playback on Android achieves smooth performance, secure controls, and reliable behavior across devices.
Android Development

Building a Fully Offline Encrypted Media App on Android — Lessons Learned with AI

Learn how an offline encrypted Android app was built to protect family media, avoid cloud risks, and deliver smooth secure playback.
Android Development

Technical Notes: The Challenges and Breakthroughs of Encrypted Video Streaming on Android

A deep dive into encrypted video streaming on Android, covering performance tuning, secure UI behavior, and real device pitfalls.
Android Development

English Version — Design & Specification Decisions Behind the Encrypted Media Vault App

Explore key design trade-offs behind an offline Android encrypted media app, from UI choices to secure storage.
Android Development

Encrypted Local Media Vault: Building a Fully Offline, AES‑Protected Photo & Video App for My Family

A fully offline Android vault using AES encryption to protect photos and videos with smooth playback and zero cloud exposure.
Android Development

Why Adoptable Storage Does Not Automatically Use the SD Card

Why Android Adoptable Storage does not automatically use the SD card for app data, and how to enable SD usage with system settings and manifest options.
Android Development

Connect to a Specific Wi‑Fi Network on Android 10+ (WifiNetworkSpecifier)

Learn how to connect to a specific Wi‑Fi network on Android 10+ using WifiNetworkSpecifier, required permissions, and bindProcessToNetwork.