1.前言 工欲善其事,必先利其器本文将介绍Flutter开发中IDE工具的常用设置及快捷方式,掌握其中部分内容都将极大的提升开发效率与体验,赶紧...
1.前言 本文涵盖了Widget,State,BuildContext,InheritedWidget等术语的相关概念,并着力解答以下几个问题:...
1.前言 在上一篇文章中我们了解到Stream及响应式编程的相关概念,本文着重介绍在引入RxDart三方库后,不同Subject在实际开发中的应...
1.前言 在Dart库中,有两种实现异步编程的方式(Future和Stream),使用它们只需要在代码中引入dart:async即可。本文主要介...
写在前面 什么时候需要考虑页面性能问题 如何进行页面性能评估 如何具体实施性能优化 PS: 任何提前优化都是魔鬼 图层混合 很多时候,界面都是会...
前期准备 崩溃日志地址(涉及敏感数据已屏蔽) 对应app 的 dSYM文件,利用dwarfdump --uuid <file_to_detect...
本文选译自《Performance Overview》。 导语 性能作为所有软件产品的重要设计标准。如果程序运行缓慢或显示转圈的光标,用户很可能...
由于文章长度限制,本文作为[译]线程编程指南(二)后续部分。 线程安全技巧 同步工具是保证代码线程安全的有效方式,但它不是万能药。使用太多锁或者...
由于文章长度限制,本文作为[译]线程编程指南(一)后续部分。 Run Loops Run loop是与线程相关的基础结构之一。Run loop是...