{"repo":"MewX/light-novel-library_Wenku8_Android","free":true,"listed":false,"github":"https://github.com/MewX/light-novel-library_Wenku8_Android","clone":"git clone https://github.com/MewX/light-novel-library_Wenku8_Android.git","description":"[CASUALLY MAINTAINED] 轻小说文库 (Wenku8.com) 安卓版第三方公益App，始于2014年的初版Material Design风格、非盈利、Play Store上安装包最小的轻小说阅读器 (light novel reader)。目前网站的API由于被大量滥用，已更新成我自己架的 Cloudflare Worker API 中继节点，不然的话网站关闭API就全军覆没了。","language":"Java","stars":2926,"topics":["reader","material-design","java","android","continuous-integration","umeng","2014-now","gradle","volley","free"],"license":"GPL-2.0","category":"mobile-apps","readme_excerpt":":point left: HISTORICAL ISSUE AND THAT'S WHAT WE ALL KNOW :sob: 如果您想打赏我用爱发电的代码，可以点击这个链接帮我充电 ❤️： 如果你走失了，可以来TG群：https://t.me/wk8app 文档目录 ========== - 写在前面 - Repo目录说明 - App程序结构简明 - 1.x 版本 - 主要视图 - 源代码结构 - 0.5.2.1 典藏版 - 预览图 - 源代码结构 - UMENG统计数据 - App存档文件结构 - 总览 - 存档流程 - 技术细节 - App二次开发指引 - 如何用其他文库的文档兼容本app - 用到的开源库 - 开发者的碎碎念 - LICENSE ---- 写在前面 ========== Material Design风格的 轻小说文库 App 完全 开源了！想实践Material Design的可以参考本项目的源代码，不清楚的、以及各种相关话题都可以发 issue 交流 这个项目是我第一次写安卓App，首先看了一本入门书籍，是chinapub写书评赠送的 《第一行代码 Android》 ，然后便开始着手写这个app了。从2014年10月份开始动手写，都是些零零散散的时间，写到12月底也就是0.5.2.0版本，那时基本上是啥都不会，写的代码也是烂的不行。后来内测用户群里面有个设计师提出来设计Material Design（后面简称 MD ）风格的app，于是就打算重新开发。也是拖啊拖，到7月底才完成新的app，如果满打满算的话，应该是历时一整个月，手写代码量2W行以上。 本app完全是出于兴趣以及作为一个项目经历，所以 完全无偿 开发、源代码也是 完全开源 ！欢迎大家交流。之前迟迟不开源新的 MD ， 一方面 是觉得写得太不容易了，各种谷歌查资料，还为红杏插件贡献了好几十 \\ (:3」∠)\\ 另一方面 是正式用git管理，Wenku8的站长也禁止将API公开，所以分来两个版本管理也很麻烦， 还有一方面 是因为代码非常乱，没有整理。 注： 1.x版本源代码有部分是拷贝0520的，而0520的风格非常糟糕，比如 AsyncTask 的 isLoading 定义在类外这样。所以编码风格会有不统一，新写的代码我还是比较满意的，老的代码也是因为修改的需求不大，所以也就没有重构了。编码风格的建议也欢迎发issue ---- 为什么App里面说要尽快缓存感兴趣的小说？为什么现在这么紧急地开放源代码？ 请参阅文档末尾的 开发者的碎碎念 。 ---- Repo目录说明 ========== 1. design-source/ 设计师提供的app制作效果图，大家可以参考学习 2. eclipse-android/ 0.5.1.0030版本的源代码（ eclipse + ADT 版本），这份源代码阉割了API部分，所以编译后也无法正常获取数据。 3. eclipse-android-old/ 0.5.2.1 典藏版 的源代码（ Android Studio 版本），完整从私有库里拷贝出来的。release版本和正式版发布地址一样。 4. graph-source/ 老版的制图源文件，当时自己弄得，完全就是随性而无章法 =。= 5. studio-android/ 1.x正式版的所有源代码存放处， MD 风格的App完整源码，可编译通过并正常运行！（ Android Studio 版本） ---- App程序结构简明 ========== 1.x 版本 新版的 M","default_branch":null,"files":null,"tree":[],"storefront":"/r/MewX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MewX/light-novel-library_Wenku8_Android/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}