# TommyLemon/Android-ZBLibrary

🔥 Android MVP 快速开发框架，做国内 「示例最全面」「注释最详细」「使用最简单」「代码最严谨」的 Android 开源 UI 框架。                🔥 An Android MVP Framework with many demos, detailed documents, simple usages and strict codes.

Repository: https://github.com/TommyLemon/Android-ZBLibrary
Canonical: https://ross.abutalabs.com/products/android-zblibrary
Language: Java
License: Apache-2.0
License Family: permissive
Topics: zxing, okhttp, fastjson, swipeback, glide, recyclerview, smartrefreshlayout
Last push: 2026-03-29T08:44:36+00:00

## Health v2 (maintenance only)
Score: 56/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 74, release rhythm 8, longevity 100
- inputs: {"age_days": 4031, "days_push": 157, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5605, forks 1376 (observed 2026-08-28T04:09:22.949542+00:00)

## What it is
Android-ZBLibrary is an Android MVP rapid development framework in Java that provides base classes, templates, utility classes, and comprehensive demos to standardize app development. It bundles wrappers around OkHttp, Glide, ZXing, SmartRefreshLayout, and RecyclerView, plus 100+ common styles and UI components.

## Use cases
- bootstrap an Android app with MVP architecture
- scaffold HTTP list pages with caching in a few lines
- add QR code scanning with ZXing
- implement swipe-back navigation
- standardize UI styles across an Android app
- learn Android MVP patterns from detailed demos

## When to choose
- starting a new Android app in Java and wanting batteries-included base classes
- you want a framework with extensive demos and Chinese documentation
- you need quick integration of OkHttp, Glide, and ZXing with minimal boilerplate

## When to avoid
- building a Kotlin-first app with Jetpack Compose
- you prefer minimal libraries over an opinionated framework
- your project requires strict modular architecture over MVP

## Facets
- artifact type: framework
- maturity: active
- function: ui-components, http-client, image-processing, state-management, caching, mobile-framework
- domain: mobile-development, android-tools, web-development, developer-tools
- platform: jvm
- tags: mvp-architecture, zxing, okhttp, glide, recyclerview, swipeback, base-classes, rapid-development, chinese-documentation, android, mobile

## Member repositories
- TommyLemon/Android-ZBLibrary (main) score 56

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:22.949542+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:55:26.702015+00:00, confidence not recorded.
  - readme: https://github.com/TommyLemon/Android-ZBLibrary (fetched 2026-08-28T04:09:22.949542+00:00, sha a39dce275ea1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
