为了账号安全,请及时绑定邮箱和手机立即绑定

急求!!!!是否一般Android/iOS 能到的 Flutter都可以做到?

急求!!!!是否一般Android/iOS 能到的 Flutter都可以做到?

茅侃侃 2019-10-08 09:40:16
是否一般Android/iOS能到的Flutter都可以做到?Flutter做的app和原生app有哪些优势和不足?
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

我目前只是尝试着做了一个小说阅读APP,所以说下我的体验吧结论就是:目前flutter关于文字这块还是缺很多东西的……我自己遇到的问题(2019.9.27,以当前时间来说,有些问题可能后续解决了,目前已经看到部分问题的官方里程碑):1、文字测绘需要textPainter.layout这个在isolate中是不支持的,所以如果测绘大量文字,做UI部分的CPU计算,并不像Android中那样好解决。2、测绘一定要先layout,所以,每次计算单行都要layout一遍,性能比较差…………3、文字支持、以及不同文字混合、图文混排等……4、canvas的裁剪操作有点迷,感觉如果像贝塞尔曲线这种稍微复杂点的裁剪,性能比较差,同样的裁剪操作,Android这块问题不大啊…………但是flutter的图层绘制性能很不错,所以现在好多我都是叠加图层,就好比Android中的过度绘制…………没办法……尽量避免裁剪吧
另外个人吐槽:widge必须使用final固定变量,用的很不习惯……所以很多时候非常依赖那些bloc啊,provider这种框架
                            
查看完整回答
反对 回复 2019-10-08
  • 2 回答
  • 0 关注
  • 189 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信