- 博客(6)
- 收藏
- 关注
原创 Flutter性能优化
对于Flutter的性能优化,Google官方在frameWork层做了很多优化,包括渲染机制中的diff算法,因此Flutter的性能是非常强大的。那么做Flutter的性能优化,我们只需要关注widget层的性能优化,以确保我们的flutter项目能在60fps的屏幕上丝丝润滑,甚至是120fps的屏幕上。我对flutter的性能优化分为以下几点:1.widget build()方法避免执行重复耗时的非必要操作避免在widget或者state的build()方法中...
2021-09-30 15:39:47
2925
2
原创 现有Android APP项目集成Flutter
背景 我的app现在是原生加Weex混合开发,自从调研了flutter后,发现完全可以取代weex,达到更好的性能,更美观的界面,更丰富发组件等需求,flutter的原理和性能在这里不再多说,可自行查找资料与查看官网,强烈推荐使用原生加flutter的混合开发进行app开发,当然使用flutter也是有缺点的,后续会阐述,先讲一下我的集成路程与趟过的坑。集成开始1.ad...
2019-06-20 12:23:49
1614
1
原创 weex devtool集成到Android项目
我们使用weex开发Android项目时,会遇到难以真机调试的问题,开发起来会很头疼,难以跟踪bug。weex提供了一个工具来调试weex开发的代码,weex devtool与weex的一个app应用playground。可是这样调试不仅麻烦费时费力,而且并不是真的真机调试,与用户实际使用的情况不一样。因此,我们的项目将playground应用中的扫码调试功能,集成到了我们的项目中...
2018-11-23 18:31:40
720
原创 Android Weex 图片适配器 ImageAdapter 优化
Weex Android 图片加载优化 Android的weex界面中的图片加载是通过ImageAdapterl类来加载,阿里官方的例子中使用了Picasso图片加载框架来加载图片(鄙视他们),我们项目使用更好更优秀的Google官方推荐的Glide图片加载框架来为weex界面加载图片(一个隐藏的优化意见->使用Glide框架),所以以下优化方案都是针对Glide的优化。...
2018-11-23 18:01:04
2154
原创 AndroidStudio3.1.1 报错Annotation processors must be explicitly declared now.
在github下载了一个项目,项目中有一个关于ButterKnife的错误Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. ...
2018-07-26 15:43:53
400
原创 Android 网络编程之OkHttp框架
刚参加工作的时候,使用Apache的HttpClient 进行Android网络编程,HttpClient 是Apache的一个网络框架,网络请求做了完善的封装,api众多,用起来比较方便,开发快。实现比较稳定,bug比较少,但是由于其api众多,很难在不破坏兼容性的情况下对其进行扩展。所以,Android团队对提升和优化httpclient积极性并不高。android 6.0中被...
2018-06-16 09:50:00
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人