随着flutter技术的发展,越来越多的开发者开始选择用Flutter开发一些功能,基于现有的项目,通常有两种方式引入Flutter:1、为项目...
几个概念 进程隔离:Binder是为保护操作系统中进程互不干扰而设计的一组不同硬件和软件的技术。这个技术是为了避免进程A写入进程B的情况发生。 ...
什么是JsBridge? App开发中通过native+H5的方式实现一些开发,这就需要一个中间组件来实现Native和H5之间的交互,这就是J...
AndroidRouter: https://github.com/JasmineBen/AndroidRouter AndroidRouter...
Flutter的开源项目:https://www.jianshu.com/p/7b0642a27eb0 Flutter混合编程项目:https:...
EventBus是一个开源的事件总线项目,项目地址:EventBus EventBus通过注册监听器和发布消息的方式来完成事件的传递,如下所示:...
通过SysTrace可以帮助我们分析性能问题,包含方法的耗时时长、CPU的使用情况、ANR、布局情况等;相比性能工具TraceView,主要用来...
在AMS中,ActivityRecord对应一个Activity,TaskRecord对应一个Task,每个TaskRecord中保存了若干Ac...
ButterKnife(https://github.com/JakeWharton/butterknife)是一款android平台的依赖注入...
文集作者