// the find
hongyangAndroid/Android_Blog_Demos
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.