首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
左右飞
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
深入探索Android布局优化(下)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 在上篇文章中,笔者带领大家学习了布局优化涉及到的绘制原理、优化工具、监测手段等等知识。如果对这块内容还不了解的建议先看看《深入探索Android布局优化(上)》、深入探索And…
Flutter 网络请求框架封装
flutter 请求网络的方式有三种,分别是 Dart 原生的网络请求 HttpClient、第三方网络请求 http以及 Flutter 中的 Dio。我们可以比较一下这三种网络请求方式,然后封装为我们方便请求网络的工具类。 在这一步中,我们可以设置人意的的请求方法,比如 G…
Flutter 完整开发实战详解(十六、详解自定义布局实战)
本篇将解析 Flutter 中自定义布局的原理,并带你深入实战自定义布局的流程,利用两种自定义布局的实现方式,完成如下图所示的界面效果,看完这一篇你将可以更轻松的对 Flutter 为所欲为。 在之前的篇章我们讲过 Widget 、Element 和 RenderObject …
一个前端码农的 Flutter 实战经验
在Dart 中,子类不会继承父类的命名构造函数。如果不显式提供子类的构造函数,系统就提供默认的构造函数。同时,写法也变得更简洁; 在Flutter 中,一切UI 都基于Widget,在上图中,Container 便是一个Widget,靠style 来设置样式(也可以使用Them…
Flutter 三种方式实现页面切换后保持原页面状态
在Flutter应用中,导航栏切换页面后默认情况下会丢失原页面状态,即每次进入页面时都会重新初始化状态,如果在initState中打印日志,会发现每次进入时都会输出,显然这样增加了额外的开销,并且带来了不好的用户体验。 在通过flutter create生成的项目模板中,我们先…
Flutter入门——山寨掘金(二)
上篇文章我们实现了首页和文章详情页,今天我们继续。 一. 实现发现页 在这里我引入了一个 countTime.dart 文件,这个是我们用来计算文章发布时间与当前的差值的,我们先把这个小工具实现一下。在 lib 文件夹下新建 utils 文件夹,并在其中新建 countTime…
Flutter 注解处理及代码生成
十九世纪中期一批与众不同的猿猴诞生了,他们排斥重复的工作,毕生都在追求效率和性能。而用代码去生成代码,是这些猴子的一点小聪明。 猴子说:“一家人就要整整齐齐!” 所以即使是新兴的Flutter,也被猴子们赋予了这样的能力。 本文首先将用一个简单的demo带你对Flutter,其…
Flutter启动流程和原理分析
Flutter是怎么启动起来的,是在Android的Activity的启动之后吗?等等这样的问题,在这个文章中将被解答。 新创建一个Flutter项目,在清单文件中默认被启动的Activity是MainActivity,而MainActivity继承的是FlutterActiv…
Flutter Widget自定义总结
在Flutter实际开发中,大家可能会遇到flutter框架中提供的widget达不到我们想要的效果,这时就需要我们去自定义widget,从Flutter构建、布局、绘制三部曲中我们了解到,实际的测量、布局、绘制操作都在RenderObject中,我们是可以进行继承相关的Ren…
Flutter-BLoC-第三讲
本篇已同步到 个人博客 ,欢迎常来。 在使用Flutter工作一段时间之后,我决定创建一个软件包以帮助我经常使用的东西:BLoC模式。 对于那些不熟悉BLoC模式的人来说,它是一种设计模式,有助于将表示层与业务逻辑分开。你在这里了解更多。 使用BLoC模式可能具有挑战性,因为需…