TommyLemon/Android-ZBLibrary

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 minutes ago
Added to GitGenius on September 12th, 2026
Created on August 20th, 2015
Open Issues & Pull Requests: 12 (+0)
GitHub issues: Enabled
Number of forks: 1,375
Total Stargazers: 5,606 (+0)
Total Subscribers: 235 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.7 hours
Mean response time: 10.7 hours
90th percentile: 10.7 hours
Tracked items: 1

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 650 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ZBLibrary is an Android MVP framework that provides rapid development capabilities through base classes, templates, and utility components.

The framework addresses the need to accelerate Android development by establishing a consistent development standard around the Model-View-Presenter pattern. It supplies ready-to-use base classes for common scenarios, including BaseView for custom views, BaseHttpListActivity for HTTP-driven lists with built-in caching, and an Entry generic model to eliminate boilerplate for simple data objects. The tool integrates OKHttp for networking, Glide for image loading, and ZXing for QR code functionality. It includes over one hundred predefined styles that allow developers to configure view properties and achieve UI consistency through single-line declarations rather than repetitive attribute assignments.

The framework suits teams building Android applications who want to reduce boilerplate code and establish architectural consistency across activities and views. It works well for projects requiring list views with network requests and caching, custom view implementations, and applications that benefit from standardized styling. The tool emphasizes minimal abstraction layers and straightforward usage patterns, making it accessible to developers seeking efficiency without complex frameworks.

The project maintains an extensive collection of working examples and detailed code documentation throughout its codebase. Development activity shows consistent engagement with the repository through updates and refinements to the core library components.