activity-lifecycle

    0热度

    2回答

    我有一个显示/隐藏一堆片段的主要活动。在用户登录时,会有一个登录活动。当用户按下home或多任务按钮时,应用程序应启动一个计时器(在计时器用完之后)自动将用户登出。这可能是当用户返回到应用程序(并且定时器已经用完 - >注销)或者在应用程序中并且什么也没做。 当用户按片段的生活方式方法按下home/multi-tasking按钮时会调用什么?在我的快速测试中,似乎每次都会调用片段管理器的onPau

    0热度

    2回答

    我正面临一些问题,因此作为结论我可以得到如何知道当前Activity是否已完成onSavedInstanceState()? 是否有任何可能的解决方案,然后让我知道。

    0热度

    1回答

    在我的应用程序中,我在主活动的onCreate()方法中检查服务器的某个用户状态。 最近我发现,这样做是一个问题,当我从Eclipse中运行应用程序,而手机是睡着了(屏幕关闭,锁定)。在这种情况下,应用程序会等待屏幕解锁以调用onStart()方法并追求其方式。这使数据更新失败。 也许我应该把它里面调用onStart? 用户可以做同样的过程=开始锁定屏幕的应用程序?我虽然塔斯克尔,但有其他方式吗?

    0热度

    2回答

    我们的大部分活动都访问用户特定的模型。所有这些活动都继承自ModelActivity基类,该类提供getModel()调用。当其中一个活动检测到用户已注销(通过AccountManager回调)时,它会保留其现有模型,但准备通过使用FLAG_ACTIVITY_CLEAR_TOP启动其意图而退出到根活动(不是特定于用户的活动)。 但是,如果用户在应用程序未运行时删除帐户,则在活动恢复时会遇到麻烦。现

    1热度

    1回答

    我有一个活动是发送一些数据到服务器onCreate.My的问题是,如果我按手机上的锁定按钮屏幕关闭,因为我们都知道,但当我按下锁定按钮要打开按钮,屏幕将打开并再次发送数据,以便复制数据。我只需要一次发送数据,该怎么做。?

    18热度

    1回答

    在Android应用程序类中,您可以注册/取消注册ActivityLifecycleCallbacks,这允许您在一个地方(如果您愿意的话)监视应用程序中的Activity生命周期事件。 哪里可以拨打unregisterActivityLifecycleCallbacks?我在注册onCreate,并认为onTerminate将是适当的位置刚刚从方法的名字,但文件说的onTerminate():

    2热度

    1回答

    AsynchTask得到onPostExecute()方法依赖于UI线程。假设我们通过按回来按钮关闭一个活动,而AsynchTask doInBackground()方法仍在进行中。 我想知道会onPostExecute执行通过考虑活动没有显示在屏幕上了吗? 如果答案是最好的,它会引起异常吗? (因为访问不再显示在屏幕上的UI对象)。

    0热度

    1回答

    我正在使用主屏幕小部件播放用户在应用程序的主要活动中选择的声音的应用程序。一段时间后,我的应用程序丢失了关于指定源文件的信息,我不得不重新输入主要活动来再次选择声音。我想这是因为我的应用程序被杀死或被操作系统睡着了。 所以我的问题是如何使我在主要活动中进行的设置保持不变,以便我的主屏幕小部件在一段时间后不会停止工作。 此外,我想知道是否有需要,以保持这种主要活动以某种方式活着,因为主屏幕小部件发送

    1热度

    1回答

    我的应用程序有一个按钮,当点击时播放一个短mp3文件。我想正确发布和重新使用mediaplayer对象(所以它不会干扰其他应用程序),例如,用户接到电话,或正在点击主页按钮。 如果我实现和onSto P此方式: @Override public void onPause() { super.onPause(); mp.release(); mp = null; }

    0热度

    1回答

    如果在方法执行期间发生某些活动生命周期事件,会发生什么情况? 例如,我的活动有一些将JSON文本文件(几十Kb)写入磁盘的方法。设计错了吗? 或者,一般来说,考虑有两条指令需要执行的情况:第一条执行重要操作,第二条指令根据第一条指令的结果更新一些数据。 喜欢的东西: value=performOperationAndYeldResult(); updateAppData(value); 如果