android中的进程是异步的吗?如果它们是异步的,那么我们如何确定活动或流程何时完成或完成其执行。
发布于 2010-02-01 19:37:44
中的进程是异步的吗?
在任何操作系统中,进程既不是同步的也不是异步的。派生进程通常是异步的。
由于在SDK级别上,您通常不知道进程中发生了什么,所以这个问题对Android来说是没有意义的。此外,安卓系统中几乎所有的东西都是异步的--比如startActivity()。
我们如何确定活动或流程何时完成或完成其执行。
一般来说,你不应该在意。
您可以专门构造一对活动,其中第一个活动使用startActivityForResult(),第二个活动调用setResult()。然后,将使用onActivityResult()调用第一个活动,以提供第二个活动的结果。结果在第二个活动关闭时触发(例如,第二个活动调用finish(),用户按下后退按钮)。
发布于 2010-02-01 19:44:58
Application Fundamentals开发者文档解释了Android进程、线程和生命周期事件。
https://stackoverflow.com/questions/2175823
复制相似问题