特别放送 | 温故而知新,与你说说专栏的那些思考题
该思维导图由 AI 生成,仅供参考
- 深入了解
- 翻译
- 解释
- 总结
这篇文章总结了陈航的专栏中的一些思考题及其答案,涉及了Flutter开发中的核心知识点。主要包括构建Scaffold页面元素时的内联方式、集合类型List和Map内部元素的多种类型支持、继承、接口与混入的相关问题、扩展购物车案例的程序、Widget、Element和RenderObject之间的关系、State构造函数和initState的差异、Text、Image以及按钮控件的承载视觉功能、ListView中提前缓存子元素、Row与Column自身大小的决定以及嵌套情况、切换夜间模式的功能增加、像素密度为3.0及1.0设备根据资源图片像素处理、以及.packages与pubspec.lock是否需要做代码版本管理等内容。此外,还涉及了GestureDetector内嵌FlatButton后的事件响应、属性传值、InheritedWidget、Notification与EventBus的特点、计算页面的实现、AnimatedBuilder中的child参数作用、并发Isolate计算阶乘例子中的SendPort、自定义dio拦截器检查并刷新token、持久化存储的相关问题、扩展openAppMarket的实现、扩展内嵌原生视图的实现、有资源依赖的Flutter模块工程打包构建的产物、以及确保混合工程中两种页面过渡动画在应用整体的效果一致的方法。这些问题涵盖了Flutter开发中的重要概念和技术要点,对于想要深入了解Flutter开发的读者来说,是一份很有价值的参考资料。
《Flutter 核心技术与实战》,新⼈⾸单¥59
全部留言(8)
- 最新
- 精选
- Chope老师请问一个问题,我是native + flutter项目混合开发的。 我在打开一些flutter页面的时候需要把一些公共参数比如:app_language, user_id, user_name等传给flutter,而如果我每个页面都单独依靠channel又太麻烦而且繁琐,有什么比较方便的统一处理的地方吗? 希望回复~
作者回复: 如果你这些参数是网络请求的参数,可以通过插件让native统一接管flutter的网络调用;如果是业务参数,除了channel貌似没别的更好办法
2019-12-0332 - Miracle_准备再来读一遍的时候,竟然发现更新了,惊喜!老师有没有知识星球什么的啊
作者回复: 有这个计划但目前处于搁置状态:( 知识星球的运营是一个比较耗费精力的事情,最关键的一点在于“要有稳定高质量的产出”。等我构思出比较清晰的内容定位和受众之后,会找个合适的时机对外开放的:)
2019-11-212 - Bojack老师,请问flutter的渠道化打包有什么方案吗?60多个渠道,打包太慢了。
作者回复: 参考下这个https://tech.meituan.com/2017/01/13/android-apk-v2-signature-scheme.html
2019-12-032 - 胡鹏请问下老师, stack + position绝对定位后, 上下左右的单位是像素, 怎么把单位换成百分比呢?2019-12-2911
- 罗老师,iOS 的着色器预编译优化没有效果,安卓的可以.这个问题有什么解决方案吗?2021-06-25
- Geek__0b57feb4ac35flutter里面有循环引用的概念吗?2020-06-18
- 若华老师有没有engine层面的讲解,比如源码解读,自定义Flutter.framework之类的2020-05-26
- FreezeSoul干货满满,感谢2020-03-28