finds.dev← search

// the find

hongyangAndroid/Android_Blog_Demos

★ 1,575 · Java · Apache-2.0 · updated Oct 2017

source code in blog~

A companion repo to a Chinese Android developer's CSDN blog, collecting runnable code samples for each post. Topics span ViewDragHelper, large image tiling, HandlerThread/IntentService internals, MVP pattern, and Material Design components from the 2015 era. It's a learning archive, not a library.

The large-image tiling implementation (LargeImageView + BitmapRegionDecoder) is one of the cleaner self-contained examples of handling gigapixel images without OOM errors. The ViewDragHelper demos are genuinely useful for understanding how to build a custom DrawerLayout from scratch rather than fighting the support library. The MVP sample is minimal enough to actually read in one sitting, which is rare. Each module maps directly to a blog post, so the rationale behind the code exists somewhere even if it's in Chinese.

Last updated in 2017 — Android development moved on substantially since then. RxJava, Retrofit, and the original support library patterns everywhere are now either deprecated or superseded. The build files target ancient SDK/Gradle versions and will likely fail to compile without manual intervention on any modern Android Studio. There are no tests anywhere. This is a snapshot of one person's blog circa 2015–2017; it's a historical reference, not something you'd clone and build on.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →