↓ Skip to main content

Posts

Android-BitmapCache v2.1

·1 min
Android-BitmapCache v2.1 introduces CacheableBitmapDrawable for enhanced reference counting, background thread disk access, and race condition fixes to improve bitmap lifecycle management

photup is now open source.

·2 mins
Release of photup photo-sharing app to open source under Apache v2 license with 80,000 downloads, featuring photo tagging, uploading services, and clean code examples for Android developers

Snippet: ImageView Layout Optimisation

·3 mins
Optimize ImageView performance in RecyclerViews and GridViews by skipping unnecessary layout passes when displaying images of equal size, improving scrolling performance

Snippet: DateUtils

·2 mins
Leverage Android’s built-in DateUtils class to format relative time spans, date ranges, and localized date-time strings without manual implementation

Android-BitmapCache… the rebirth.

·3 mins
Android-BitmapCache is a comprehensive multi-level bitmap caching library offering both memory and disk caching using DiskLruCache for optimal image storage and retrieval

PhotoView v1.1

·3 mins
Major improvements to PhotoView library enabling multi-touch image viewing with pinch-zoom and drag functionality, refactored for seamless ImageView integration via PhotoViewAttacher

photup v1.x

·2 mins
First stable release of photup app with 80,000+ downloads and 4.4 rating, highlighting motivations, experimental architecture decisions, and performance analytics from Facebook Insights

photup v0.9 beta 2

·1 min
Second beta release of photup with improved Facebook session management, new login flow, swipe-to-dismiss uploads, and enhanced notifications for Android ICS and Jelly Bean

photup v0.9 beta 1

·1 min
Beta release of photup Facebook photo-sharing Android app with features including photo effects, face detection, tag creation, and smooth UI for batch uploading to Facebook

Android Bitmap Caching… revisited

·2 mins
Learn advanced bitmap memory management techniques using LruCache with reference tracking to properly recycle Bitmap objects in Android and prevent memory leaks