首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
北海道浪子
掘友等级
Android 前端 Flutter
已被优化,看机会中。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
最新
热门
拒绝魔改,Flutter动态配置多环境
介绍 多渠道打包常规方式有两种,Flavor 和 --dart-define,后者是 Flutter1.17新增的命令行可选参数,比Flavor配置更简单,非常适合用于环境配置 运行命令: 通常为了区
Flutter图表库fl_chart的使用解析(二)-折线图
附上开发环境: 一 基本集成 折线图是一个 Widget,和普通 Widget一样声明即可: LineChart的构造参数是一个LineChartData,其属性如下: 属性名称 描述 默认值 lin
Flutter图表库fl_chart的使用解析(一)-介绍
项目使用图表,对比了 google 的 flutter_charts和fl_chart,最后选取了后者,原因之一是 flutter_charts 不支持曲线图,需要自己设置。 介绍 图形类型 fl_c
OkHttp源码解读第二篇——请求过程
这个核心方法一共分为三部分,组成了 OkHttp 的核心代码。 上面代码很简单,就是拼装所有拦截器,第一个拦截器client.interceptors是开发者自定义的拦截器。 在这一步,把配置信息和拦截器组装成一个RealInterceptorChain。 RealInterc…
OkHttp源码解读第一篇——整体架构
OkHttp 是适用于 Android 和 Java 应用程序的高效HTTP客户端。最早的版本是基于 HttpURLConnection 和 HttpClient 的封装,之后 Android 6.0 版移除了对 Apache HTTP 客户端的支持,OkHttp 也移除了 H…
kotlin中的协程使用和原理
上面代码会在主线程开启一个协程。 上面函数用suspend关键字修饰,并在函数内通过withContext(Dispatchers.IO)切换到IO线程执行。 这是一个普通函数。 虽然ioCode1是在io线程,但是ioCode1和uiCode1还是同步执行,如果ioCode1…
GetX项目级实战
在使用了 Provider 一年后,遇到了很多阻力,期间尝试过 BLoC 、MobX ,均不如意,一个样本代码太多,使用复杂,一个生产代码要等很久。难道 Flutter 就没有诸如原生 Android 的 jetpack 套装一样方便的套件吗?后来开始尝试 GetX,才发现真香…
GetX第三篇-依赖注入
本来接受各种参数来构造一个对象,现在只接受一个参数——已经实例化的对象。 依赖注入是为了将依赖组件的配置和使用分离开,以降低使用者与依赖之间的耦合度。 更容易换掉依赖项的实现。由于控制反转,代码重用得以改进,并且类不再控制其依赖项的创建方式,而是支持任何配置。 依赖项的创建分离…
Flutter状态管理终极方案GetX第二篇——状态管理
Flutter 应用是声明式的,这也就意味着 Flutter 构建的用户界面就是应用的当前状态。当 Flutter 应用的状态发生改变时(例如,用户在设置界面中点击了一个开关选项)改变了状态,这将会触发用户界面的重绘。 一个应用的状态就是当这个应用运行时存在于内存中的所有内容。…
Flutter状态管理终极方案GetX第一篇——路由
BLoC 非常安全和高效,但是对于初学者来说非常复杂,即使学会,样板代码也很多。 MobX 比 BLoC 更容易,而且是响应式的,但是需要使用一个代码生成器,需要等很久,这降低了生产力。 轻量。模块单独编译,没用到的功能不会编译进我们的代码。 语法简洁。个人非常喜欢,显而易见且…
下一页
个人成就
优秀创作者
文章被点赞
1,430
文章被阅读
270,319
掘力值
7,309
关注了
19
关注者
2,959
收藏集
2
关注标签
3
加入于
2016-12-22