博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开源实战:使用MVP+Retrofit开发一款文字阅读APP
阅读量:4574 次
发布时间:2019-06-08

本文共 581 字,大约阅读时间需要 1 分钟。

文字控

使用MVP+Retrofit开发的一款文艺APP,它是一个非常优美的文字阅读应用,界面基本上符合material design设计规范。 在该项目中,我采用的是MVP架构,该架构目前在Android开发中非常流行,但MVP并不是一个标准,它只是一种思想,文字控项目采用的是一种比较简单易懂的MVP架构实现方式,具体实现可以参考这篇文章。

主要分为三大板块:

【美图美句】 【经典句子】 【句子集】 【原创句子】

效果图

灵感短句经典短句

句子集原创短句

APK下载地址

技术要点

主要使用的第三方开源框架有:

  • BottomNavigationBar : Android特色底部导航栏
  • Butterknife : 依赖注入框架,一个非常好用的工具
  • Retrofit: 网络加载框架
  • Glide : 图片加载
  • Jsoup : 一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容

声明

是一款文字阅读应用的app,非官方版本,仅作学习交流之用,数据来源于官方网站,数据接口均属于非正常渠道获取(解析网页数据),请勿用于商业用途,原作公司拥有所有权利。

源码地址

github地址:

如有疑问或建议,欢迎进QQ群来讨论交流:487786925( Android研发村 )

转载于:https://www.cnblogs.com/hehe520/p/6329924.html

你可能感兴趣的文章
json_encode不自动转义斜杠“/”的方法
查看>>
【转贴】SQL2005的系统表
查看>>
CentOS 7安装PHP依赖管理Composer以及指定PHP版本使用Composer
查看>>
循序渐进大型网站架构
查看>>
Thinkphp5.0支付宝支付扩展库类库大全
查看>>
Nodejs+Express 搭建 web应用
查看>>
2013春节出游兴“专机游”
查看>>
Leetcode 67. Add Binary
查看>>
表达式
查看>>
mysql 创建用户名及密码
查看>>
VMware虚拟机安装Centos7后设置静态ip
查看>>
关于windows nginx不能启动问题的解决,史上最坑系列之一(原文)
查看>>
ssh免密码登录与常见问题
查看>>
区块链学习一
查看>>
五 搭建kafka集群
查看>>
Linux 内核即插即用规范
查看>>
Ping- Ip- Linux必学的60个命令
查看>>
smbcontrol - 向smbd或nmbd进程发送消息
查看>>
IIS7.5 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 错误的解决方法...
查看>>
面向对象的OOA、OOD、OOP
查看>>