↓ Skip to main content

Posts

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

Raspberry Pi: Media Server Pt. 1

·4 mins
Set up a Raspberry Pi as a DLNA media server by mounting external drives, installing and configuring MiniDLNA, and indexing your media library for streaming across your home network