博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flutter 项目实例 锤子、知乎文章阅读(容易上手)
阅读量:6306 次
发布时间:2019-06-22

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

  hot3.png

闲着没事,撸了一个App.使用Flutter,开开始在网上找的一些例子太马虎,研究了官网和MicroSoftHub写完的。已经在Android 5和 IOS11.3上测试通过。安装我就不说了,放个外链吧

本人Java后台开发一枚,若要吐槽,请直接扔鸡腿

数据接口来源于锤子阅读、知乎API(代理爬的,好怕怕)

下面我来介绍下咯,先看几个图吧。

85edfce1b0ca34ecb9efae9f5b19dd33b15.jpg42d7eed66ed4b13d8374861b8860850c935.jpg35ae6edc3576f945df7d8b758224d95ddab.jpg

以下功能点

  1. 使用基本的布局加组件(Row,Cloumn,Container,Grid,ListView,JSON,Tab,Card)
  2. 使用异步加载数据
  3. 使用第三方依赖(html_view,轮播,图片)
  4. 锤子文章API & 知乎热点文章查看
  5. 下拉刷新
  6. 图片懒加载

存在的问题

由于使用到WebView插件,部分HTML会解析失败。

第三方库

cupertino_icons: ^0.1.0transparent_image: ^0.1.0flutter_webview_plugin: "^0.1.6"map_view: "^0.0.12"google_maps_webservice: "^0.0.3"flutter_html_view: ^0.5.2carousel_pro: ^0.0.1

如何安装

  1. 下载 
  2. flutter pub get 下载依赖或是直接执行第3步
  3. flutter run 或者正式版本安装 flutter run --release

转载于:https://my.oschina.net/tangdu/blog/1827997

你可能感兴趣的文章
使用OVS
查看>>
键盘回收的几种方法
查看>>
Python(条件判断和循环)
查看>>
day4 linux安装python
查看>>
LeetCode Container With Most Water (Two Pointers)
查看>>
vue (v-if show 问题)
查看>>
https基础
查看>>
css3 canvas之刮刮卡效果
查看>>
并查集模板
查看>>
RESTful Mongodb
查看>>
BZOJ3237:[AHOI2013]连通图(线段树分治,并查集)
查看>>
如何提高Ajax性能
查看>>
Android--自定义加载框
查看>>
LINUX下 lamp安装及配置
查看>>
BZOJ3105 [cqoi2013]新Nim游戏
查看>>
困惑的前置操作与后置操作
查看>>
SDNU 1269.整数序列(水题)
查看>>
BZOJ 2118 Dijkstra
查看>>
Go语言基础之结构体
查看>>
SpringCloud:Eureka Client项目搭建(Gradle项目)
查看>>