首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大逗大人
掘友等级
Android开发
|
某公司
此人很懒,什么都没留下
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
442
文章 427
沸点 15
赞
442
返回
|
搜索文章
赞
文章( 427 )
沸点( 15 )
Flutter之Image加载内存共享的实现
在Flutter加载图片与Glide一文中通过Glide来实现了文件在磁盘中的缓存,但Flutter加载图片、gif、webp等文件还是通过Image.file来实现的,也就因此导致了一些问题。如下。 文件(图片、gif、webp)的加载无法做到在Flutter及Android…
Flutter之竞技场(Arena)原理解析
在Flutter中,给开发者提供了点击(TapGestureRecognizer)、长按(LongPressGestureRecognizer)、水平滑动(HorizontalDragGestureRecognizer)、垂直滑动(VerticalDragGestureReco…
Flutter | 状态管理指南篇——Provider
2019 Google I/O 大会,官方在 Pragmatic State Management in Flutter (Google I/O'19) 主题演讲上正式介绍了 由社区作者 Remi Rousselet 与 Flutter Team 共同编写的 Provider …
Flutter 注解处理及代码生成
十九世纪中期一批与众不同的猿猴诞生了,他们排斥重复的工作,毕生都在追求效率和性能。而用代码去生成代码,是这些猴子的一点小聪明。 猴子说:“一家人就要整整齐齐!” 所以即使是新兴的Flutter,也被猴子们赋予了这样的能力。 本文首先将用一个简单的demo带你对Flutter,其…
Flutter加载图片与Glide
相对于Android而言。在Flutter中,加载网络图片,是很方便的一件事。通过Flutter提供的API就可以来实现。如下。 但使用后,很快就会发现一些问题,主要有以下几点。 Flutter加载网络图片的API仅会将图片缓存在内存中,无法缓存本地。当内存中图片不存在时,又需…
快来使用DevTools优化你的Flutter app吧
不过,当你明显感受到了卡顿的情况,要如何去追本溯源,查明卡顿的真相呢?这时候,DevTools就会成为你排忧解难的最佳助手。 DevTools是Dart和Flutter的一套性能测试与bug调试的工具。它目前还处于预览版,但是正在积极的开发中。 查看运行中的Flutter或Da…
Flutter 上的内存泄漏监控
Flutter 所使用的 dart 语言具有垃圾回收机制,有垃圾回收就避免不了会内存泄漏。在 Android 平台上有个内存泄漏检测工具 LeakCanary ,它可以方便的在 debug 环境下检测当前页面是否泄漏。本文将会带你实现一个 flutter 可用的 LeakCan…
Fluter消息机制之微任务
在Flutter中,异步任务主要是通过Timer及微任务来实现。在Flutter之Timer原理解析一文中,讲述了通过Timer来实现异步任务的原理,那么本文就来看异步任务的另一种实现,微任务的使用及其实现原理。 先来看微任务的使用,代码很简单,如下。 以上就是微任务的所有用法…
Flutter之Future原理解析
简而言之,就是通过future来实现异步。正如isolate与进程类似,future也与线程类似。但也仅类似而已,毕竟future中还是与线程有很大区别的,比如线程既可执行IO密集型任务,也可执行计算密集型任务,而future仅能执行IO密集型任务。 在Flutter中,Fut…
Flutter之Timer原理解析
在开发中,Timer总是一定无法绕过的。通过它,我们可以来实现任务的轮询、定时执行等。当然,由于一些原因,一些平台中不建议使用Timer。在Android中,基本上就是不建议使用它,而是通过Handler、ScheduledThreadPoolExecutor等来替代Timer…
下一页
个人成就
文章被点赞
730
文章被阅读
210,389
掘力值
4,308
关注了
24
关注者
347
收藏集
0
关注标签
47
加入于
2016-01-24