两个进程中的Activity访问同一个静态函数
猜想:两个Activity运行在不同的进程中,也就在不同的虚拟机中。当它们分别访问同一个类的静态方法(或属性)时,其代码并不运行在同一空间中。
Activity A对静态属性的修改,Activity B是不会发现的。
经验证,的确如此。
产生此想法,是因为见到一个项目中,大量使用Service的静态方法。在单进程的情况下,是完全可行的。因为它们处于同一虚拟空间。
posted @ 2011-03-18 09:32
tisa
阅读(283)
评论(0)
推荐(0)