android studio-Android 多个Module能够共用一份资源分拣吗
1个回答
2017-11-01
展开全部
这几天我也思考了下,以下2种方案各有优缺点:1. 整个主UI ,只创建一个handler,即全局的handler.然后多个activity共享这一个handler,发送消息。 优点: 只用一个消息循环,比较能提高性能。 缺点: 发送消息时,传递数据不方便。需要将activity的 各变量值打包 传递给 这个全局的handler.2. 每一个Activity创建一个handler, 当前Activity就用它自己的handler变量来发送消息。 优点:发送消息时,传递数据很方便,因为就利用当前activity类里的变量值。 缺点: 创建了多个消息队列,容易忘掉释放,影响性能。不知道小弟说的要没有道理。
查看原帖>>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询