我肝了两周,写了一个小说阅读app
起始
这学期有一门《Android开发与实战》,期末作业是让自己动手做一个app,刚好我还是比较喜欢看小说的,所以就准备写小说阅读器。
app介绍
app名字叫做originBook,简单来说,它的功能就是把浏览器上的盗版小说去一下广告,加入了分页阅读,黑暗模式,字体调节等功能,以大多数人更舒服的方式去阅读。
浏览器中阅读:
originBook优化后:
章节页:
黑暗模式:
下载
该项目为开源项目
- github地址
- android下载地址
- 由于我没有苹果手机,所以虽然reactNative是跨平台开发,但目前并没有ios版本。
技术栈
由于我是一个比较菜的前端,而且刚好暑假学过react,所以为了巩固一下react知识,决定使用reactNative来写。
特点
我觉得这个app最大的特点就是一个纯前端项目,没有后端,没有使用数据库,甚至没有使用任何接口。
所以这也导致在originBook上的阅读接近于原生浏览器,不会产生任何多余的请求以及流量。
同时originBook产生的缓存只有书籍的基本信息,缓存很少。
更多
关于originBook
originBook开发文档
我肝了两周,写了一个小说阅读app相关推荐
- Android Studio打造一个小说阅读App
应用目录 一.基本信息 二.功能介绍 1. 主界面 2. 排行榜界面 3. 分类界面 4. 搜索界面 5. 书籍详情界面 6. 阅读界面 7. 相关书籍界面 三.类图/时序图/架构图 四.采用技术及原 ...
- 项目经理怎么在两周内熟悉一个项目的业务?
项目经理空降到一个进行中的项目,怎么在两周内熟悉一个项目的业务? 四步帮你解决:明确项目业务目标,了解系统功能模块,弄清系统核心业务流程,多使用系统. 一.明确项目业务目标 明确项目业务目标,也就是了 ...
- sql查询近七天,近两周,近一个月的数据
sql查询近一周,近两周,近一个月数据: ***注意:***DATE(此处是你需要查询的表中关于时间的字段名) ,INTERVAL后的数字可以改变,想查询几天数据就可以查询近几天数据.其他部分固定. ...
- 肝了两周,我做了一个面试刷题小程序
大家好,我是poetry.过年放假那段时间没有回去过年,终于有了自己一整块时间做点自己喜欢的事情,大概花了两周时间开发完一个面试刷题小程序的全部功能,今天终于将它上线跟大家见面了. 市面上很多刷题小程 ...
- 现代软件工程系列 结对编程 两周写好3D 陆战棋
from: http://cid-ba6a52af193f301f.spaces.live.com/blog/cns!BA6A52AF193F301F!122.entry Oh,my pair pro ...
- 爷爷八十大寿,程序员为他写了一个书本朗读App
"强强,有没有看到爷爷的眼镜啊?" 众所周知,我厂程序员阿强,有个头发花白却对读书看报葆有热忱的爷爷.阿强说每次回家看到爷爷鼻梁上架着老花镜,背部战略性后仰,对着手里的报纸看得吃力 ...
- XWifiMouse早期写的一个Android鼠标App
2019独角兽企业重金招聘Python工程师标准>>> Java基本不会,Android简单学习了下. 写了个通过Android App发送指令,控制电脑上的上下左右,ESC和回车事 ...
- 我肝了两周,用react做了一个俄罗斯方块
在线畅玩 单人畅玩版 双人测试版 介绍 表面上看,这就是一款简单的俄罗斯方块小游戏,分为单人模式与双人对战模式(测试中),而单人模式目前又分为普通模式与狂暴模式. 我重点说一下狂暴模式,在设置中开启狂 ...
- bootstrap3 商品列表_用一下午写了一个仿美团app产品列表,用weui(bootstrap可去掉)写成...
// 静态路径用的cdn,直接可用.iconfont图标本地,自己下载即可 附近 body{font-family: "微软雅黑";background-color: #eeeee ...
最新文章
- 腾讯云CMQ消息队列在Windows环境下的使用
- 两个数从大到小排列输出
- RabbitMQ预取值
- bootstrap 树形表格渲染慢_bootstrap table轻松实现数据表格
- python大列表分割成小列表_Python有什么方法将列表分割成大小均匀的块?求使用实例...
- phpstudy本地搭建域名访问
- 俞渝长文手撕李国庆,爆出“同性恋梅毒”秘辛,编剧都写不出来的剧情
- SQL server 使用自定义函数以及游标
- 修改服务器的AJP监听地址,实习记录(五) - AJP协议文件读取漏洞
- XML文件解析 --------------------笔记
- linux 记账软件下载,净蓝记账app手机版下载-净蓝记账软件官方版v1.0.02-Linux公社...
- 练字和平时写字完全不一样怎么办?
- IE可以实现的浏览器js下载文件的方法
- 打开cmd 的方式和常用的cmd快捷键
- Moss 2007 入门(1) - 功能概述
- ”左行右立“折寿探秘
- 如何破“万事开头难”?试试这三招
- 华为鸿蒙系统x2,华为多款机型开启鸿蒙尝鲜:微博已适配HarmonyOS小尾巴
- 爬取斗鱼直播平台的所有房间信息
- 映射、单射、满射、双射
热门文章
- 《仿人机器人原理与实战》一3.3 热平衡模拟器
- 从7岁跟拍到62岁,穷人和富人是怎么形成的
- uniapp h5 公众号 自定义卡片式分享链接
- 沥高科技冲刺创业板:拟募资5.45亿 为胡仲杰与岑婵芳夫妻店
- 轻松搞定word中让人抓狂的自动编号
- 如何解锁get一份哲哲的文件材料超详细家庭版
- 浅析JaveScript中的Promise对象 暮雨清秋
- springboot使用德鲁伊DruidDataSource数据源启动报Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0
- 全境封锁服务器例行维护,《汤姆克兰西:全境封锁》3.22日服务器例行维护一览...
- 微信h5页面调用第三方位置导航