首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
噫吁嚱同学
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
Widget状态和应用数据管理
在构建高质量的应用程序时,状态管理就变得至关重要。如果需要在应用中的多个部分之间共享一个非短时的状态,并且在用户会话期间保留这个状态,我们称之为应用状态(有时也称共享状态)。相对于应用状态,StatefulWidget内的UI状态则称为短时状态或者局部状态。上一章讲到的路由间传…
常用Flutter Package
A mixture between dependency injection (DI) and state management, built with widgets for widgets. This package contains a set of high-level…
HTTP协议与JSON解析
一个有价值的应用离不开与网络数据的交换。 Android设备进行网络通信时,需要在AndroidManifest.xml文件里增加网络使用权限android.permission.INTERNET。 AndroidManifest.xml文件一般存在于android/app/s…
Flutter应用发布
开发过程中,需要使用热重载功能,请选择debug构建模式。Debug模式下,app可以被安装在物理设备、仿真器或者模拟器上进行断点设置调试。 当需要分析性能的时候,选择使用profile构建模式。在Profile模式下,一些调试能力是被保留用于分析app的性能,仿真器和模拟器不…
结语
自2020年1月31日创建个人掘金账户并发布第一个专栏(也是个人的第一篇博客)以来,截止到今天整整30天的时间,终于完成了一个还算是能用的Flutter入门系列。撰写的初衷是为了2020年春季学期,为大二学生讲授《Flutter开发入门》课程。看过市面上仅有的几本有关Flutt…
UI交互控制
有些widgets是有状态的, 有些是无状态的。如果用户与widget交互,widget外观形态会发生变化,那么它就是有状态的,否则它就是无状态的widget。一个有状态的widget的状态保存在一个State对象中,它和 Widget的显示分离。 如果状态是用户数据,如复选框…
路由导航与跨页传参
在Flutter中,屏(screen)和页面(page)都叫做路由(route)。在Android开发中,Activity相当于“路由”,在iOS开发中,ViewController 相当于“路由”。在Flutter中,“路由”也是一个Widget。使用Navigator类,可…
Dart泛型、库、异步和注释
< > 符号表示变量是一个泛型(或参数化类型),泛型可以更好地帮助代码生成,也可以减少代码重复。 List、Set 以及 Map 字面量也可以是参数化的。定义参数化的 List 只需在中括号前添加 <type>;定义参数化的 Map 只需要在大括号前添加 <keyType, v…
布局构建
前面几节里,我们已经接触了不少跟Flutter Widget相关的知识点,本节参考官方示例将继续展开一些讨论。如果你有Web CSS3,Android Activity/Frangment Layout,iOS Storyboard, Xib等UI布局经验,你将很容易理解Flu…
Widget概览
Widget描述了在当前的配置和状态下视图所应该呈现的样子。当widget的状态改变时,它会重新构建其描述(展示的 UI),框架则会对比前后变化的不同,以确定底层渲染树从一个状态转换到下一个状态所需的最小更改。 我们重新回到Android Studio,同Hello Flutt…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
8
加入于
2020-02-21