// the find
oschina/android-app
这是开源中国社区的开源 Android 客户端项目,本项目已经迁移到码云 gitee.com 此处不再更新!
The official Android client for OSChina (Open Source China), a Chinese developer community platform. It's a pre-Gradle, Eclipse-based Java app targeting Android 4.0 (API 15) that hasn't been touched since 2014. The project itself announced it migrated to Gitee and is no longer updated here.
The package structure is clean and follows a sensible separation — api, bean, adapter, ui, widget are all distinct. It includes a real pull-to-refresh list widget and demonstrates XML parsing from a REST API, which was a reasonable teaching example for its era. The GreenDroid quick-action menu integration shows knowledge of pre-ActionBar UI patterns that were standard practice at the time.
Dead since 2014 — the repo itself says go elsewhere, so there is nothing to adopt here. Uses Eclipse project format (.classpath, .project) with no Gradle build file, meaning it won't open in any version of Android Studio without manual migration. Networking runs on Apache HttpClient 3.1, a library deprecated by Android itself in API 22 and removed in API 23. The entire codebase predates RecyclerView, ViewBinding, Jetpack, Kotlin, or any modern Android architecture pattern — it's a historical artifact, not a reference.