首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基于 Flutter 的开源中国客户端
订阅
NeXT
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 45订阅
从0开始写一个基于Flutter的开源中国客户端(5)——App整体布局框架搭建
在我们日常生活中经常使用的App比如微信、微博、QQ等,基本上都是使用首页底部多个Tab可切换页面,加上可侧滑的菜单这种布局方式来组合。基于Flutter的开源中国客户端也是使用这种布局组合来实现的App。本篇要实现的页面效果如下图所示: 下面一步步来完成这个布局框架的搭建。 …
从0开始写一个基于Flutter的开源中国客户端(6)——各个静态页面的实现
在基于Flutter的开源中国客户端中,使用得最多的就是ListView组件了,基本上80%的页面都需要用列表展示,下面分别说明每个页面的实现过程。 侧滑菜单的头部是一个封面图,下面是一个菜单列表,我们可以将封面图和各个菜单都当作ListView的Item,所以这里涉及到了Li…
从0开始写一个基于Flutter的开源中国客户端(7)——App网络请求和数据存储
控制台中会打印出请求返回的字符串数据。 另外也有一些开源的网络请求库,由于笔者暂时没有用过,所以在本篇中不详细说了。 一般移动应用开发中的数据存储基本上都是文件、数据库等方式。Flutter没有提供直接操作数据库的API,但是有第三方的插件可以用,比如sqflite,关于这个插…
从0开始写一个基于Flutter的开源中国客户端(8)——插件的使用
要使用插件,必须知道插件叫什么名字,目前是什么版本,Flutter提供了一个插件仓库,可以去上面搜索相关的插件,仓库地址为:https://pub.dartlang.org/,但是这个网站在国内可能访问不了,国内可以用Flutter专门为中国开发者提供的网站:https://p…
从0开始写一个基于Flutter的开源中国客户端(1)——Flutter简介及开发环境搭建 | 掘金技术征文
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 毫秒级的热重载,修改后,您的应用界面会立即…
从0开始写一个基于Flutter的开源中国客户端(2)——Dart语法基础
Dart’s syntax is clear and concise, its tooling simple yet powerful. Sound typing helps you to identify subtle errors early. Dart has battl…
从0开始写一个基于Flutter的开源中国客户端(3)——初识Flutter & 常用的Widgets
为了在手机上跑起我们的App来,首先我们得运行一个模拟器(当然你也可以用真机调试)。如果你的电脑上Flutter开发环境配置得没有问题,该装的都装了(运行flutter doctor命令检查依赖是否安装,AndroidStudio的dart和flutter插件也必须安装),那么…
从0开始写一个基于Flutter的开源中国客户端(4)——Flutter布局基础
在Android开发中,我们使用xml文件写布局,有诸如LinearLayout、RelativeLayout、ConstraintLayout等布局方式,在ReactNative或WEEX开发中,我们使用的布局方式都是基于前端的flex布局,无论是Android还是RN或者W…