ZYMK
:crown: 一款采用MVP-contract的仿《知音漫客》漫画APP。
Install / Use
/learn @wzmyyj/ZYMKREADME
ZYMK
一款采用MVP-contract的仿《知音漫客》漫画APP。
mvp+rxjava+retrofit+okhttp+greendao+glide+gson+jsoup+eventbus+butterknife
博客:https://www.jianshu.com/u/1dc736dffcd3
个人页:http://wzmyyj.top/2018/08/22/android_3/
1.1.1
-
漫画图片预加载逻辑优化和加载动画结束判断监听第一张图片是否展示。
-
按屏幕宽度适配,全部用pt做单位(基准420pt为屏幕宽)。
-
升级AndroidX,升级各第三方库。
-
其他性能或UI优化。
1.1.0
-
漫画图片预加载。
-
GlideLoaderHelper修改。
-
漫画滑动监听。
-
优化代码,消除警告。
1.0.3
- 由常规MVP改为Google推荐的MVP-Contract模式。将原本的presenter层每个类抽象出接口,并将这些接口和对应的view的接口,放在同一个contract接口里(接口里放两个接口)。
- 抽象出p层接口使v层依赖于p层接口(父类)。依赖倒转原则。
- 使用contract好处是p层与v层相互调用关系在一个文件里一目了然。
-
修改了一些命名规范,类名,方法名等。
-
修改了一些类实现的方法,修复一个小bug。
效果图:









项目地址:
https://github.com/wzmyyj/ZYMK
免责声明:
本程序所有资源全部来源于网络爬虫,且规避了付费的漫画,所有的漫画在网络可以免费阅读的。本程序仅供学习参考使用,严禁任何商业用途。欢迎各位进行技术讨论和交流。如果侵犯到任何人的利益,可以联系作者QQ:2018987032/2209011667。进行协商,进行漫画的下架。
Related Skills
node-connect
354.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
