ZBLibrary 20.0 发布,新进国内 Android 框架前 4

2019-06-25 10:18:48 +08:00
 TommyLemon

更新内容:

ZBLibrary-Android 快速开发框架(3.9K Star)

MVP 架构的 Android 快速开发框架,
提供一套开发标准( View,Data,Event )以及模板和工具类并规范代码。
封装层级少,简单高效兼容性好。

OKHttp、UIL 图片加载、ZXing 二维码、沉浸状态栏、下载安装、自动缓存以及各种 Base、Demo、UI、Util 直接用。

全新的手势,侧滑返回、全局右滑返回都 OUT 啦!

BaseView,自定义 View 竟然如此简单;

Entry,两个变量的 Model/JavaBean 再也不用写了;

BaseHttpListActivity,几行代码搞定 http 请求列表 加载和缓存;

还有 100 多个常用style,一行搞定 View 属性,一键统一配置 UI;

点击右边链接查看如何使用http://my.oschina.net/u/2437072/blog/665241

[以下 Gif 图看起来比较卡,实际在手机上 App 运行很流畅]

ZBLibraryDemoApp

 

APIJSONApp

下载试用

ZBLibraryDemoApp.apk(ZBLibrary)

APIJSONApp.apk(APIJSON+ZBLibrary)

生成代码

可使用 APIJSONAuto 自动化接口管理工具来生成接口相关代码:

https://github.com/TommyLemon/APIJSONAuto

相关推荐

Android 快速开发框架-ZBLibrary 介绍

如何使用 ZBLibrary-Android 快速开发框架

仿 QQ 空间和微信朋友圈,高解耦高复用高灵活

全新的手势,侧滑返回、全局右滑返回都 OUT 啦!

不一样的 Android 选择器,简单方便,地址日期时间都好用!

自定义 ZXing 二维码扫描界面并解决取景框拉伸等问题

零门槛! ZBLibrary 仿微信朋友圈自定义 View,就是这么简单!

BaseHttpListActivity,几行代码搞定 Http 列表请求、加载和缓存

ListView 滑动不爽,滚动一页得滑几次?该用分页列表啦!

高灵活低耦合 Adapter 快速开发攻略

万能的 Entry,两个变量的 Model/JavaBean 再也不用写了!

Android HTTPS 如何 10 分钟实现自签名 SSL 证书

100 多个 Styles 快速开发布局 XML,一行搞定 View 属性,一键统一配置 UI …

开发规范

Wiki-Norm

架构、模式、技术

Wiki-Architecture,Pattern,Technology

问题及解决方法

Wiki-FAQ

使用 ZBLibrary 的项目

使用 ZBLibrary

其它项目

APIJSON 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构

APIJSONAuto 自动化接口管理工具,自动生成封装与解析 JSON 的代码

APIJSON-Android-RxJava ZBLibrary(UI) + APIJSON(HTTP) + RxJava(Data)

项目主页

创作不易,右上角点 ⭐Star 支持下吧,谢谢 ^_^
https://github.com/TommyLemon/Android-ZBLibrary

6587 次点击
所在节点    程序员
41 条回复
SingeeKing
2019-06-25 14:30:19 +08:00
ZhuangBiLibrary??
azh7138m
2019-06-25 18:32:54 +08:00
@SingeeKing 坐标
rrfeng
2019-06-25 18:37:58 +08:00
APIJSON 又来?
royzxq
2019-06-25 18:39:52 +08:00
是他,来了
kwanzaa
2019-06-25 18:50:07 +08:00
com.android.support:design:27

打扰
HongJay
2019-06-25 19:23:57 +08:00
ui 是真的丑。。。
hongch
2019-06-26 09:42:55 +08:00
前四都有哪几个?
FakeLeung
2019-06-26 10:11:22 +08:00
最 xx 的框架一般都不用。

然后又看到 APIJSON。

卧槽,我居然还没 block ?我的锅。
wvitas
2019-06-26 10:13:13 +08:00
搞 Android 这么久,表示没有听过
Lin0936
2019-06-26 10:16:55 +08:00
国内安卓框架。。。
jackchao7432
2019-06-26 10:19:22 +08:00
好恶心啊。。。
TommyLemon
2019-06-26 10:23:33 +08:00
@hongch ARouter, MVPArms, XUtil, ZBLibrary
TommyLemon
2019-06-26 10:31:06 +08:00
@HongJay UI 的美观程度不是开发自认为好看就行,符合设计图的才是对的。 不同的项目风格也不同,不可能一个 Demo 就能满足全部需求,自己调吧。ZBLibrary 主要是对列表、网格、弹窗等常用组件的封装, 提供 BaseActivity,BaseListActivity, BaseHttpListActivity, BaseFragment,BaseListFragment, BaseHttpListFragment BaseAdapter, BaseView 等, 方便快速开发。
TommyLemon
2019-06-26 10:32:18 +08:00
@azh7138m 对的,感谢阅读文档并纠正
Blanke
2019-06-26 10:38:49 +08:00
做 android 的表示没听过,粗略看了下,这种大而全的框架一般很少工作实际开发中用吧,适合小项目,快速开发的那种,以上个人愚见。
xudshen
2019-06-26 11:08:21 +08:00
????????
miniwade514
2019-06-26 11:24:17 +08:00
“创作不易,右上角点 ⭐Star 支持下吧,谢谢 ^_^”

为什么点 Star 是支持,难道尝试了解和使用不是对框架最好的支持?
不理解这个逻辑。
TommyLemon
2019-06-26 11:43:30 +08:00
补充下,是 国内 Android UI 框架,发文前 3.9 K Star 排第 4。
TommyLemon
2019-06-26 11:46:06 +08:00
@miniwade514 都是,只是很多人 GitHub 或 Gitee 找项目都会把 Star 数作为一个很重要的参考标准,而且 Star 数越多在搜索结果里往往也越靠前,所以点 Star 是能帮助项目让更多人看到和使用的
TommyLemon
2019-06-26 11:49:09 +08:00
@Blanke 从小 App 到 电商大 App(海外电商 Egatee),甚至到 车载系统 ROM(Leapmotor) 都有在用 ZBLibrary 的哦
https://github.com/TommyLemon/Android-ZBLibrary#%E4%BD%BF%E7%94%A8%E7%99%BB%E8%AE%B0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/577156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX