问题标签 [recreate]
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 - 将 overridePendingTransition 与 recreate() 结合使用。可以做到吗?
我一直在使用 Android 的 overridePendingTransition 方法为我的活动页面转换设置动画,并取得了巨大的成功。示例显示
我有一种情况需要“刷新”页面并希望进行淡入淡出过渡。在不深入细节的情况下,我不能使用该StartActivity(...)
方法来调用刷新(这将允许动画调用)。
使用recreate()
完美的作品来“刷新”页面,但是我无法添加过渡动画。这没有奏效。
也不是这个
淡入淡出动画(或任何活动过渡)可以与 recreate() 一起使用吗?
android - 如何防止在调用重新创建活动时丢失数据
当用户想要更改活动主题时,我必须更改它。为此,我必须在设置主题后调用 recreate() 来激活主题。但是我的 Activity 从网络获取数据并在 Recycler 视图中显示给用户。每次主题变化,数据都在刷新,我需要防止这种情况发生。
除了保存在数据库中之外,调用 recreate() 时是否有任何可能的方法来保存数据?
我尝试覆盖 onSaveInstanceState(); 但是 onCreate() 中的 savedInstanceState 在调用 recreate 时似乎为“null”。
android - 重新创建传递硬编码空实例状态的活动
我正在制作一个益智游戏,每次用户完成拼图时,都会出现一个重新创建按钮,它只是调用 recreate() 方法来重新启动拼图活动。
我覆盖 onSaveInstanceState 因为我想保存为拼图选择的图像和 4 块以防屏幕方向发生变化。
因此,当用户单击重新创建按钮时,将调用 recreate() 方法,默认情况下该方法也会调用 onSaveInstanceState,因为这就是 android 的工作方式,用户将不得不一次又一次地用相同的图像玩拼图。
我不想在我的 onCreate 方法上实现相同的代码来选择一个新的随机图像,因为这会导致内存泄漏并且我的应用程序在 10-12 重新创建后崩溃。
我只是希望它以全新的方式重新启动活动!
除了在我的 recreatePuzzle 方法中使用 recreate() 之外,我还尝试了这个
但这再次导致我的应用程序在 10-12 重新创建后崩溃。它也导致内存泄漏。
因此,我相信最好的方法是在调用我的 recreatePuzzle 时跳过 saveInstanceState 的覆盖(如果可能的话),或者在调用 onSaveInstanceState 时传递一个空 Bundle。
有没有办法实现上述任何这些解决方案?
任何帮助将不胜感激。
谢谢大家。
编辑:
我班级的完整代码
android - 活动重新创建后打开相同的片段
我有片段容器活动,我根据操作替换片段。在一个片段中,我提供了更改应用程序原色的选项。因此用户可以更改工具栏和其他组件的颜色。但是在应用主题后,我重新创建了活动,因此基本活动中的工具栏也使用新的颜色代码重新初始化。
现在我的问题是我的应用程序序列就像这样 设置>用户设置>主题设置
因此,当用户更改主题时,我想在重新创建后再次显示相同的片段。我也看到了其他问题和应用逻辑,但对我不起作用。
更改主题的代码
打开主题片段的代码
请各位帮忙。我没有太多经验,甚至没有新的开发人员。
android - 防止 Android 重新创建已经存在的活动
我的问题是与我的应用程序的深层链接。更具体地说,这也仅在尝试从 Facebook Messenger 打开指向我的应用程序的深层链接且聊天头处于活动状态时才会发生。
有时,当尝试使用来自 FBMessenger 的深层链接返回(未打开,仅在信使覆盖应用程序后返回)到我的应用程序(只有一个活动)时,活动会重新创建。onCreate
方法被调用,并且正在创建我的活动的新实例。主要问题是在旧活动被销毁后不会发生这种情况,我添加了日志并调用了第一个新活动onCreate
,并且只有在旧活动onDestroy
被调用之后。
那么,如果 Android 还没有销毁旧实例,为什么它会尝试创建我的活动的新实例呢?
活动launchMode
设置为singleTask
。
编辑:也尝试使用launchMode
set to singleInstance
or singleTop
。
android:documentLaunchMode="intoExisting"
编辑 2:通过添加到活动找到可能的修复。明天早上将进行更多测试,如果一切正常,则将此修复作为解决方案发布。
php - php中可重新创建的随机数
我需要基于字符串获取一个“随机”数字(0-9),以便可以重新创建它。我的解决方案是使用 SHA512 并取第二个数字,如下所示:
我想知道这是否准确且不可预测。我需要这个随机数来决定两个选项。我做了一个测试,看看这些数字是否给了我 50/50 的比率。
这就是结果
我需要知道使用这种方法是否安全,即使结果看起来相当准确。
kubernetes - Kubernetes 节点亲和性要求 pod 重新启动,即使 pod 已满足节点亲和性中的规则
我有一个正在运行的 pod (pod-1),从 k8s 部署 (deploy-1) 部署到 k8s node-1。有一天,我想修补此部署的节点关联性。例如,目标节点必须具有标签“data=allowed”。
我的步骤:
- 首先将标签 'data=allowed' 添加到 node-1
- 将节点关联定义修补到 deploy-1
我的期望是 pod-1 不应该被 k8s 重新调度,因为它已经在 node-1 上,这已经符合节点亲和性规则(步骤 1)。但结果是重新创建了 pod-1,尽管仍在 node-1 上。
如果 live pod/deployment 满足新定义的节点关联规则,是否有任何配置可以防止重新创建?谢谢。
python - TypeError:数据条目过多
我正在尝试重新创建图片。我拍了一张边缘它的照片并保存它。在我把它变成灰度并保存之后。找到了两个图像的共同像素,我试图重新创建图片,我得到了这个错误。这是一张道路的照片,我试图只保留白色的车道。因此,在我将边缘图片与第一张图片进行比较之后,最常见的像素是代表道路车道的白色像素。
错误在代码清单末尾附近标记为 <------ 的行中抛出
newpic 是这种形式的列表 `[1,1,1,1,...,1]
这是我的代码并解释了每一部分。如果您有任何其他建议如何达到我想要的结果,请说出来
android - 当活动从后台(暂停)到前台时重新创建 Android 活动
嗨安卓专业人士,
我遇到了一个关于一些活动生命周期的小问题。我一步一步提到了我的问题:-
- 从主屏幕启动带有应用程序图标的应用程序。
- 在活动A的 recyclerview 中的编辑文本字段中输入一些数据。
- 按主页按钮并启动其他应用程序(任何应用程序,如 facebook、twitter)。
- 现在我们的应用程序处于暂停状态并在后台使用空值。
- 现在单击最近的应用程序按钮并启动我们的应用程序(从后台)。
- 现在应用程序使用 Activity A启动,但该 Activity 被重新创建。
我还在开发人员选项中禁用了不要保留活动。我的测试选项卡是 Levono A8 50。
我在这个问题上浪费了 3 天的时间。任何人都对这个问题有任何想法。谢谢