Skip to main content

Posts

ActionBar-PullToRefresh

·205 words·1 min
Explore ActionBar-PullToRefresh, a customizable open-source library that implements Gmail-style pull-to-refresh UI patterns with automatic Action Bar styling for Android apps

IntelliJ Copyright Profile for Android

·225 words·2 mins
Configure IntelliJ copyright profiles and scopes for Android projects to automatically manage license headers in source and resource files

Checkable Views

·730 words·4 mins
Implement the Checkable interface correctly to create custom checkable views with proper state management and drawable state changes

ListView - Keeping Position

·243 words·2 mins
Prevent ListView position flickering when swapping cursors by blocking the layout children during data updates and using setSelectionFromTop to maintain scroll position

Android-PullToRefresh – Stopping Development

·110 words·1 min
Android-PullToRefresh library development has been stopped after 18 months as the project reached feature completeness and maintenance burden became unsustainable

Snippet: Animated Action Bar Items

·495 words·3 mins
Create visually prominent animated Action Bar items that guide users toward important actions by implementing custom action layouts with background animations

Android-BitmapCache v2.1

·192 words·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.

·261 words·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

·522 words·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

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