问题标签 [ondestroy]
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.
android - 如何正确实现 onDestroy 方法?
我正在开发一个 android 应用程序,我几乎完成了,为了拥有一个好的应用程序,我想知道如何正确实现 onDestroy 方法,我的意思是我必须调用垃圾收集器或将所有内容设置为 null 吗?
提前致谢..
android - 如何销毁我的应用程序?
当我退出我的应用程序时,我的应用程序总是显示在任务管理器中。我该如何销毁它?我使用了该onDestroy()
方法,但它仍在运行。我正在使用警报管理器和一些数据库操作;那是问题吗?
android - 在 onDestroy 中关闭和关闭对象的最佳方法
在 onDestroy 方法中,在尝试关闭对象/将其关闭/等之前确定对象是否实际初始化的正确方法是什么?
例如,哪个更好:
或这个:
android - ondestroy()之前的Android保存状态
我想在用户终止活动之前将一些值保存在文件中。我应该用哪种方法实现这个?
除了使用文件或 sql lite 是否有存储复杂数据的方法,例如布局(已动态更改)?
“onDestroy() 注意:不要指望这个方法被称为保存数据的地方!”
android - Android 应用程序在进入后台时退出
自从我向我的 Android 应用程序(特别是一个 sqlite 帮助程序类)添加了一个新类之后,我按下主页按钮后,应用程序可能想要重新启动。在添加类之前,该应用程序将按预期进行多任务处理。
我难住了。似乎每次应用程序进入后台时都会调用 onDestroy 。
关于为什么会发生这种情况的任何提示或想法?
android - Android:从 onDestroy() 恢复后,onclicklistener 没有响应
我不知道这些是否相关,但我有一个应用程序在从 onDestroy() 恢复后不会让我点击其中一个按钮
这是一个已知的问题?侦听器设置为 onCreate()
并且从不设置为 null
android - ListView 不会更新
当我运行我的课程时,列表视图第一次填充了一首歌曲,但从那时起我添加了歌曲,它们不会添加到列表视图中,只有第一首歌曲在那里。我认为我的活动不会在每次关闭时重新开始。这是我的更新方法:
这是我的销毁方法
谢谢您的帮助。
android - 为什么调用 onDestroy() 方法?
我的应用程序有 3 个类。第一类是启动屏幕,第二类包含播放列表列表,第三类包含播放列表的内容。When a playlist is selected that third class get started to show the playlist content. 在第二堂课上,我有:
当第三节课准备好开始时,我在 DDMS 上收到消息 :"onStop Playlist!!!!"
和"onDestroy Playlist"
. 为什么要调用这个方法?不应该被称为唯一的onPause
方法吗?问题是我想在应用程序完成时停止一些计时器,但我不知道在这种情况下我可以在哪里停止计时器。任何想法?
我这样称呼第三类:
问题是我打电话finish()
?
android - 清除“缓存” onDestroy
我尝试做什么
我正在为我的频道构建一个应用程序。我从谷歌通过 JSON 获取数据,并通过 SimpleAdapter 将其填充到我的 ListView 中。
我可以在我的 SimpleAdapter 中显示图片,我将它们保存到我的 SDCard 上。现在的问题是,当应用程序被杀死时,我得到一个 forceclose 错误,因为图片已经在那里。
问题
如何在 onDestroy() 上删除我的 SDCard 上的“缓存”图像?
在这里,您可以找到应用程序的代码。提前谢谢你的帮助!
代码
ChannelActivity.java
android - 退出应用程序时内存不清除
我浏览了几篇文章,注意到有时在应用程序退出时不会调用 onDestroy() 。有时只调用 onPause()。我的全部事情是,当我使用后退按钮或 finish() 函数退出我的应用程序时,一切看起来都很好。当我尝试重新打开我的应用程序时,它说:
我也会粘贴整个日志。问题是当它重新打开时,它会强制关闭。之后,我可以重新打开它。例如,每当我在 Eclipse 中重建它并通过模拟器运行它时,它都能正常工作。但是如果我在应用程序中关闭它并尝试重新打开它,那就是我遇到这个内存问题的时候。我不确定什么没有被清除,我真的希望你们中的一个人有一个解决方案,或者至少可以为我指出正确的方向来解决这个问题,因为这真的让我头疼。如果你们需要更多信息,请告诉我。谢谢。