首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
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…