改了一个看杂文的app(flutter)

一,背景

github上无意中发现了一个用flutter写的开源app,叫做“每日一文”,主要是用来浏览名家的杂文。界面凑合,交互不合理,决定按照自己的想法修改一下。

 

二,软件架构

主要有两个页面构成,主页和收藏页。

主页:随机加载文章,支持右滑切换,提供收藏和分享按钮。

改了一个看杂文的app(flutter)_第1张图片

改了一个看杂文的app(flutter)_第2张图片

收藏页:展示喜欢的文章列表,可单个删除和全部删除。

改了一个看杂文的app(flutter)_第3张图片

三,具体实现

特别简单

1,文章数据:  https://meiriyiwen.com/random

2,收藏:本地sqlite数据库

3,分享:share: ^0.6.1+1 插件

4,展示:ListView,Text

初始运行-》网站读取数据-》解析json数据-》展示

点击收藏-》保存本地数据库 

展示收藏文章-》读取本地数据库

分享-》使用插件 分享文本(微信超过3000字会分享失败)

 

四,debug下载 体验

链接:https://pan.baidu.com/s/1nUW6BMJlfExyi4fnhwsGPA 
提取码:nmc0 
 

关注有惊喜

 

 

你可能感兴趣的:(其它)