![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
子不语归来
子曰:不语
展开
-
Flutter使用ListView加载列表数据
移动端UI展示最常见的展示形式莫过于列表,Android中使用ListView/Recyclerview,iOS也有UIListView,都可以实现列表展示。Flutter作为兼容Android和iOS的移动UI框架,自然也有实现此功能的组件,即ListView。本文数据采用爬虫爬取华尔街见闻全球资讯,然后采用GraphQL接口请求数据。显示效果如下实现创建ListView 及每个显示的...原创 2018-10-25 14:21:15 · 10997 阅读 · 0 评论 -
Flutter中的点击、拖动和其它手势
手势手势表示可以从多个单独的指针事件(甚至可能是多个单独的指针)识别的语义动作(例如,轻敲,拖动和缩放)。 完整的一个手势可以分派多个事件,对应于手势的生命周期(例如,拖动开始,拖动更新和拖动结束):TaponTapDown 指针已经在特定位置与屏幕接触onTapUp 指针停止在特定位置与屏幕接触onTap tap事件触发onTapCancel 先前指针触发的onTapDown不会...原创 2018-10-25 14:37:02 · 2847 阅读 · 0 评论 -
Flutter ListView 列表点击和网页加载
上一篇讲了使用ListView加载列表数据,本篇,我们讲下列表项的点击,因为本篇的例子点击后是加载一个网页,所以本篇也讲下类似于Android的WebView和iOS的UIWebView加载网页。效果如下:item点击在Android中,您可以通过调用方法setOnClickListener将OnClick绑定到按钮等view上.在Flutter中,添加触摸监听器有两种方法:具体可以查阅...原创 2018-10-25 14:49:51 · 7170 阅读 · 6 评论 -
使用Timer实现Flutter启动页
在APP开发中,我们都会写一个启动页,这个启动页不仅可以作为广告投放点,也可以作为初始化数据的地方。那在Flutter中如何实现一个启动页呢?本文就为大家介绍一下使用Timer实现Flutter启动页。效果如下:首先创建一个继承StatefulWidget的页面SplashPage,重写其初始化方法initState,在其中初始Timer(定时操作,和Android中的类型),并设置定时完成后...原创 2018-10-25 15:10:00 · 6769 阅读 · 2 评论 -
使用Flutter 编写一个同时运行在Android和iOS上的股票APP
本月自学了Flutter,在参考Flutter官方Demo flutter_gallery的基础上,自己简单的撸了一个股票APP,采用怕丑爬取华尔街见闻全球资讯,股票数据也是爬取的新浪财经实时行情数据。子不语股票“子不语股票” 支持财经新闻阅读、实时大盘指数、实时沪深行情、k线查看、登录、网页查看、侧边栏等功能项目项目使用Flutter进行开发,同时支持Andriod与iOS.截图主...原创 2018-10-31 14:17:36 · 10281 阅读 · 7 评论