Tagged articles
8 articles
Page 1 of 1
Sohu Smart Platform Tech Team
Sohu Smart Platform Tech Team
Aug 10, 2025 · Mobile Development

Mastering APNG on Android: From Format Basics to High‑Performance Playback

APNG (Animated Portable Network Graphics) extends PNG with animation, offering 24‑bit color and 8‑bit alpha support, superior image quality, smaller file size, and alpha gradients compared to GIF; the article explains its structure, compares formats, and provides a detailed Android implementation for efficient, smooth playback.

APNGAndroidanimation
0 likes · 15 min read
Mastering APNG on Android: From Format Basics to High‑Performance Playback
Sohu Tech Products
Sohu Tech Products
Nov 20, 2024 · Mobile Development

Understanding Apng and Implementing Animation Playback on Android

APNG, a high‑quality animated PNG format offering 24‑bit color and 8‑bit alpha transparency, outperforms GIF in visual fidelity and file size, and on Android can be parsed and rendered via MappedByteBuffer and SurfaceView using background threads to load frames from memory, eliminating I/O lag and UI blocking.

AndroidMobile DevelopmentPNG
0 likes · 13 min read
Understanding Apng and Implementing Animation Playback on Android
21CTO
21CTO
Dec 21, 2021 · Fundamentals

Why the New QOI Image Format Is Gaining 3K Stars on GitHub

The Quite OK Image Format (QOI) is an open‑source, lossless image format that promises PNG‑like file sizes with 20‑50× faster encoding and 3‑4× faster decoding, has a tiny C implementation, and has quickly attracted thousands of stars and community interest on GitHub.

GraphicsQOIimage format
0 likes · 4 min read
Why the New QOI Image Format Is Gaining 3K Stars on GitHub
Sohu Tech Products
Sohu Tech Products
Dec 1, 2021 · Mobile Development

Understanding HEIF Image Format and Its Implementation on Android

HEIF (High Efficiency Image File Format) offers superior compression, support for image sequences, depth and transparency, and is natively supported on iOS and Android P, with implementation options via ImageDecoder, BitmapFactory, or conversion to JPEG, though adoption faces compatibility and hardware licensing challenges.

AndroidHEIFHEVC
0 likes · 8 min read
Understanding HEIF Image Format and Its Implementation on Android
21CTO
21CTO
Jun 28, 2017 · Fundamentals

Unveiling the GIF Format: Structure, iOS Quirks, and Animation Mechanics

This article explains the GIF image format’s LZW compression, container structure, and data blocks, highlights its limitations and iOS playback issues, details the file’s header, logical screen descriptor, color tables, and extension blocks, and demonstrates how animation timing and transparency are controlled.

File StructureGIFLZW
0 likes · 12 min read
Unveiling the GIF Format: Structure, iOS Quirks, and Animation Mechanics