15得票3回答
Android 服务 onCreate 方法被多次调用而未调用 onDestroy 方法。

在我的应用中,我使用一个服务与服务器通信。该服务会生成多个消息队列线程来处理不同优先级的任务。 这种模型已经使用了一年左右,并且没有出现大问题。然而最近,我发现有时候我的服务类的 onCreate 方法会被调用多次。在两次 onCreate 调用之间,onDestroy 从未被调用过。因此,...

15得票1回答
Android: 当应用关闭时保存实例状态

可能是重复问题: 如何保存Android应用程序的状态? 我是Java和Android的新手,正在构建一些小项目来学习。我制作了一个金钱跟踪应用程序,允许用户输入值并简单地继续减去它。一切都运行良好,但我希望在关闭和重新打开应用程序时保存或缓存价值。 通过阅读,我发现也许On...

15得票4回答
Android onCreate onResume

我有一个问题。当我第一次启动我的Android应用程序时,在主活动中会同时调用onCreate和onResume。但是我想只调用onCreate。我该怎么做?

14得票2回答
为什么调用 finish() 会导致 onCreate() 被调用并启动一个新的 Activity?

(是的,我已经查看了与此问题相关的现有问题。)我正在从我的 Activity 的 Up 按钮侦听器中调用 finish()。但尽管 onDestroy() 被调用,但首先会调用 onPause(),然后令人惊讶的是会调用 onCreate(),这会引起实际问题。为什么通过调用 Scanning...

14得票6回答
在哪里设置所有的监听器?(涉及IT技术)

在哪里为用户界面设置所有的监听器? 在onCreate中设置它们是否是一个好的做法?这看起来很不结构化和奇怪。 是否有更好的地方可以设置它们?

14得票1回答
为什么我的onCreateView方法会被调用两次?

调试另一个问题时,我发现其中一个活动的onCreateView方法被调用了两次。我是编程新手,不完全理解android在加载活动时如何调用这些方法,但我觉得它不应该被调用两次。尽管减少了大部分代码,我仍然看到我的System.out消息两次。public class AddCourse ext...

13得票4回答
当创建一个Activity对象时,onCreate方法会被调用吗?

onCreate()方法是在一个类对象被创建时调用的吗?还是只有当一个活动被启动,例如通过 startActivity(...) 方法时才会调用它?

13得票4回答
Android的onCreate在锁定屏幕后被调用

当我在我的应用程序运行“置顶”时锁定屏幕,系统几乎立即调用onCreate(屏幕仍然是黑色)。这种破坏性行为的原因是什么?

13得票6回答
安卓:在创建时设置随机颜色背景

我希望我的应用程序在启动时能够从一个称为colors的values xml文件中预定义的字符串列表中随机选择一个特定的背景颜色。 目前,我使用Eclipse GUI编辑器将一个颜色代码字符串定义为背景颜色。 我不知道如何使背景随机选择9个字符串之一,并在每次活动启动时显示它。 如果能提供...

12得票2回答
Activity的OnCreate方法未被调用

我创建了一个AbstractActivity和一个AbstractFormActivity来消除一些样板代码,它们的内容可能与问题无关,但我还是会发布它们,也许我理解错了什么,所以它们在这里: public abstract class AbstractActivity extends Ac...