问题标签 [oncreate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
153 浏览

android - mkdirs 似乎不适用于 Activity 的 onCreate 中的 sdcard

我正在使用一种方法在活动的 onCreate 中使用 mkdirs 创建目录结构。尽管它返回 true 并且所有迹象表明它应该可以工作,但仍然没有在 sdcard 上创建目录(或者可能不可见)。可能是什么问题?

更新: 1. 我已经给出了 android.permission.WRITE_EXTERNAL_STORAGE 2. 如果从除 onCreate 之外的任何其他地方调用该方法,即创建目录结构,则该方法可以正常工作。

目录路径等都已检查并正常。此方法是从我项目中的活动的 onCreate 调用的

0 投票
2 回答
10547 浏览

service - 我可以从 Application#onCreate() 开始服务吗?

当我的应用程序从任何组件初始化时,我想启动一项服务。

该服务在该onCreate()州是否可用?会super.onCreate()初始化在 AndroidManifest.xml 中注册的应用程序的所有组件吗?

我可以在我的galaxy中运行这段代码,但我不能确保它会在所有设备和平台上运行,我找不到任何关于Android APP初始化的文档。

0 投票
3 回答
8576 浏览

android - Android服务onCreate被多次调用而不调用onDestroy

在我的应用程序中,我使用服务与我们的服务器进行通信。该服务产生多个消息队列线程来处理具有不同优先级的任务。

这个模型已经使用了大约一年,没有大问题。但是,最近,我发现有时onCreate我的服务类被多次调用。onDestroy在两次调用之间永远不会被onCreate调用。因此,我没有机会杀死现有的线程。一旦发生这种行为,服务内部就会有重复的线程。

我唯一改变的是运行服务,因为前台服务是用户登录应用程序。我想知道前台服务是否会导致问题。

有任何想法吗?

0 投票
3 回答
10079 浏览

android - 使用 Bundle 将值从活动移动到活动,但无法从创建方法中获取它们?

我的java技能不强。只在其中编程了一两个月,所以请原谅我的愚蠢。

我正在尝试在捆绑包中的方法之间传递值,以允许我保存和加载一些游戏设置,但尽管我认为我的值正在传输,但我无法从“创建方法”中获取值以用于我的程序的其余部分。

我在这里加载和捆绑我的布尔值(我已经剪掉了很多或希望不相关的东西):

然后在我的 VortexRenderer 类中接收布尔值:

所以我认为 _dPad 的价值是从一个活动到另一个活动,但它并没有脱离 VortexRenderer 'onCrate' 方法..显然我不明白一些东西..有人可以帮忙吗?谢谢。

如果有帮助的话,我的游戏是围绕这个优秀的教程构建的(不是说现在还剩下很多原版): http ://www.droidnova.com/android-3d-game-tutorial-part-i,312.html

不太有用,但如果您有兴趣,这就是我试图将代码添加到: https ://market.android.com/details?id=com.clockworkrobot.spacewarz

0 投票
2 回答
538 浏览

validation - cakePHP - 创建新用户帐户,几个问题

我有两张桌子,userstokens
每个用户都有一个activated字段,每个令牌都有{id, token, user_id, created}字段。

该应用程序的工作方式是:在创建时,该应用程序将 -

  1. 确保该activated字段为空(以避免对提交的数据进行操作)。
  2. 将在tokens表中创建一个令牌。

更新时,该应用程序将 -

  1. 不创建新令牌。
  2. 不允许对该activated字段进行任何形式的更新。
  3. 检查是否已提交新电子邮件,如果已提交:将创建一个新令牌并将该activated字段设置为 false。

我知道如何通过控制器激活帐户以及如何为此设置路由器。
我需要的主要是模型配置。
例如:我认为令牌创建应该在afterSave方法中完成,那么 - 我如何确定该方法是由更新还是由创建操作调用?

谢谢你的帮助

0 投票
1 回答
1703 浏览

android - onCreate 方法变量不可访问?

我仍在努力寻找一种简洁的方法来在我的 onCreate 方法中加载一些值并将它们传递给另一个类,以便游戏可以加载和保存选项设置。

我可以成功地从我的其他类中检索和更改值,但问题是,无论我尝试什么,onCreate 方法中设置的变量都不会传递到代码的其余部分。

我的观点是,仅显示代码片段可能掩盖了问题,但我的原件非常庞大且庞大,但它是基于 Martin http://www.droidnova.com/android的一个很棒的教程-3d-game-tutorial-part-i,312.html

所以我回到了第一原则,只是将有问题的部分添加到该教程代码中,我的问题已被复制。所以这里是完整的代码:

漩涡.java **

VortexRender.java**

VortexView.java**

AndroidManifest.xml**

本质上..我需要的是一种在游戏打开和关闭时保存和恢复当前屏幕颜色的方法。感谢迄今为止提供帮助的所有人。

0 投票
3 回答
536 浏览

android - 使用带有线程的 progressDialog 时应用程序在方向更改时崩溃

--> 我在我的第一个活动中实现了线程。并且还使用了进度对话框。所以现在在定向期间(仅限该屏幕),我的应用程序崩溃 - 出现内存泄漏异常。作为一个解决方案,我从这里只知道我应该把

但是现在我的那个活动的 onCreate() 方法没有被调用,我有必要在orientationChanges上调用这个方法。那么在这个阶段我应该怎么做呢?

0 投票
7 回答
14219 浏览

android - 我怎么知道 OnResume 在 onCreate 之后?

我的活动很少,从一个活动中我打开另一个活动,然后回到第一个活动......

重点是 onCreate 被称为 one ,并且每次显示活动时都称为 onResume 。例如,当我关闭之前从 A 开始的 B 时,会调用 onResume 但不会调用 onCreate...。

我的问题是,如果 onResume 出现在 onCreate 之后,我不想运行它,我只想在未调用 onCreate 时运行代码

没有静态标志可以这样做吗?

是否有一些来自 android 的方法或标志,比如 comesAfterOnCreate ?

我使用静态标志显示了很多解决方案的答案,感谢你们所有人的努力和提供帮助,但我很感兴趣是否有一些方法或什么......

0 投票
3 回答
16580 浏览

android - 在 onCreate 方法中获取 activityInfo 元数据

我需要从AndroidManifest.xml文件中检索一个值,存储为元数据:

onCreate方法中,我调用了以下方法:

metaData始终为空。是否无法访问方法metaData中的onCreate?即活动尚未完全初始化。

0 投票
1 回答
194 浏览

android - android onCreate混淆

我为任何代码找到的每个示例都使用了 onCreate()。对于我为程序编写的许多类,我必须传入初始 Activity,因为这些类需要访问当前显示的内容(EditText、Button 等)。我曾试图让每个类都扩展 Activity,但这通常会导致运行时异常和失败。目前,每个需要从相关视图输入的类都必须使用“parentactivity”.findViewByID(...).getData()。

这是从视图请求数据的正确方法吗?我应该创建各自的视图对象(EditText、Button 等)并将它们附加到加载的视图,然后从那里请求数据吗?

在我认为相关的问题上,我试图创建一个切换按钮的 RelativeRadioGroup(在 RadioGroup 的 RelativeLayout 中的切换按钮),却发现它们的 android:onClick 属性没有调用可用的方法。我在主启动类中有该方法(以及其他一些类,以便将数据传递到需要的地方)。虽然我确定不太可能调用需要数据的方法(该方法最初仅位于该方法的位置),但我不明白为什么不在主类中调用它。