cost 284 ms
Kotlin,如何通过按后退按钮 Activity 关闭应用程序,这不是 android 中的启动器 Activity? - Kotlin, How do I dismiss an App by pressing the Back button Activity which is not the launcher activity in android?

我有一个带有导航片段的登录活动,一个是初始屏幕,然后导航到登录片段,这是启动器活动,它检查用户是否已经登录,如果已经登录,则启动 de Initial Activity。在初始Activity 我有一个导航片段,但是当用户按下后退按钮时,Activity Launch 开始而不是关闭 Activi ...

UninitializedPropertyAccessException: lateinit 属性绑定尚未初始化 - UninitializedPropertyAccessException: lateinit property binding has not been initialized

我遇到随机崩溃“lateinit 属性绑定尚未初始化”。 大多数时候它工作正常,但偶尔我们会在 crashlytics 上遇到此崩溃。 请让我知道这里出了什么问题我有一个带有以下代码的 BaseActivity 我有一个 HomeActivity,它使用以下代码覆盖 BaseActivity 我正在 ...

无法使用 Intent 从服务启动活动:版本 android 12 - Unable to launch Activity From Service with Intent :Version android 12

我正在创建一个应用程序,我想在其中检查活动的状态,例如活动是在前台还是在后台。这从代码中可以完美运行,但是我想在后台使用服务时将活动带到前台,所以当活动将进入后台 state 我正在调用该服务,并且我正在从该服务启动活动,但是在相同的意图代码不起作用之后,服务在版本 10 之前可以正常工作。 这是 ...

如何在 android 中获取抽象活动的生命周期 - how to get lifecycle of abstract activity in android

我有一个视频播放器应用程序,我需要从 Android 中的另一个 class 访问抽象活动的生命周期。在我的抽象活动中,我尝试使用 LifecycleRegistry,但这让我成为生命周期所有者而不是抽象的实际生命周期class。如何从另一个 class 访问抽象活动的生命周期? 这是我的抽象活动: ...

简单的异步 web 请求不会在活动 state 变化时丢失 - Simple asynchronous web request that does not get lost on activity state change

我试图弄清楚如何正确地对 Android 执行异步 web 请求,这样当响应返回时,如果活动被破坏并从 state 更改重新创建(例如:a屏幕旋转),而请求仍在处理中。 我能想到的唯一解决方法是将异步工作从Activity卸载到Application class(即从清单的<applicati ...

为 TextView 声明在 Activity 生命周期内发生变化的变量的最佳方法是什么? - What is the best way to declare a variable for a TextView that changes during lifecycle of Activity?

我决定通过在循环的每个阶段更改简单的 TextView 的不同属性来了解 Activity 的生命周期是如何工作的。 我想知道为上述 TextView 声明变量的最佳方法是什么,以便我可以在每个阶段使用它。 我当前的解决方案是使用lateinit var声明一个变量,并在onCreate中分配一个 ...

重新启动堆栈中已有活动的新实例 - Restart a new instance of an activity already in the stack

我有一个家庭活动 A,我从那里打开活动 B。在 B 中,有一些复杂的视图,其中包含从 .network 获取数据的状态。 从 B 按下按钮 I go 到活动 C。 现在,如果我按回,我 go 到 B 并保留状态。 问题:我想在 C 中有一个按钮,当我按下它时,我打开 B 但在一个新的 state 中 ...

两次或多次屏幕旋转后,lifecycleScope.launchWhenCreated 按预期停止工作 - After two or more screen rotations, lifecycleScope.launchWhenCreated stops working as expected

我有这样的代码: 由于StateFlow的值即使在被收集后仍然存在,在屏幕旋转后,第一个lifecycleScope.launchWhenCreated Scope.launchWhenCreated 被调用,再次从流中收集flowUser ,将其分配给 lateinit user变量,稍后再调用d ...

Android onStop 在点击暂停按钮后立即被调用 - Android onStop gets called right after tap pause button

我有一个关于 Android 基本功能的快速问题。 很明显,当屏幕部分可见时会调用 onPause。 进一步的 onStop 据说仅在屏幕不再处于前景或背景时才被调用。 然而奇怪的是,当我按下手机上的暂停按钮时,每次在我的活动中都会调用 onStop。 即使活动屏幕部分可见,我在后台显示 0.5 - ...

如何在销毁活动之前在视图寻呼机内的片段中执行某些操作 - How to perform certain operations in a fragment inside a view pager before the activity is destroyed

我的活动布局如下 适配器如下所示 片段布局由一个在onCreateView方法中创建并初始化的回收器视图组成。 我的活动调用 API 端点以获取两组列表,代表已读和未读通知的组合,每一个都填充在特定片段的回收器视图中。 该活动将值存储在两组实时数据实例中,并像教程建议的那样在两个片段之间传递数据。 ...

onResume 显示透明活动时调用后台活动 - onResume called for background activity when showing transparent activity

我有要求调用自Activity-A的一个的onResume API及其响应用于阻止用户如果需要,通过显示上的活动-A的顶部的活性-B使用的应用程序的要求。 另一个要求是,在活动-B的UI中间的几条消息,并有活动-B透明的屏幕的其余部分。 这些消息向用户显示他们被阻止的原因,并将他们重定向到一个 U ...

Android:如果用户使用“最近使用的应用程序”按钮关闭应用程序,则控制动作发生 - Android: Control action to happen if user closes app with Recent Apps Button

我的应用程序有一个可用性状态来显示用户是否在线,现在当用户关闭应用程序时,如果他在线,它将给出 0 和 1 的值。 现在,当用户使用最近的应用程序按钮关闭应用程序时,它没有活动生命周期,因此我无法控制发送用户离线信息的操作。 那么有什么解决方案可以控制当用户使用最近的应用程序关闭应用程序时会发生 ...

为什么一旦活动在 Android 中重新启动其生命周期,Timber 日志就会产生两次日志消息? - Why Timber log produces the log messages twice once the activity restart its lifecycle in Android?

在我的 Android 项目开发过程中,我遇到了鼓励使用 Timber 日志库的情况; 但是当我切换到使用它时,我发现一旦我在其中放置Timber.plant(new Timber.DebugTree()); 重新启动其生命周期(第二次调用onCreate(savedInstanceState) ) ...

什么时候可以在入口点活动类中省略对 onCreate 的调用? - When is it acceptable to omit a call to onCreate within an entrypoint activity class?

我正在研究TensorFlow Lite Android 示例应用程序代码,并注意到它们的入口点类ClassifierActivity没有覆盖onCreate 。 到目前为止,根据关于 onCreate() 的活动生命周期指南 您必须实现此回调,它会在系统首次创建活动时触发。 我认为必须在入 ...

RecyclerView.Adapter StateRestorationPolicy 是如何工作的? - How RecyclerView.Adapter StateRestorationPolicy works?

我在我的活动的 onCreate 方法中异步填充我的适配器。 当活动重新配置时,它会破坏当前活动并创建新的活动实例。 因此,我以前的清单将丢失。 我必须再次用新数据填充我的适配器。 因此,当适配器恢复其 state 时,我的列表可能尚未填充。 我认为这就是为什么当活动重新配置发生时适配器总是转到起 ...

Activity 生命周期回调可以相互中断还是同时发生? - Can Activity lifecycle callbacks interrupt each other or happen concurrently?

像 onCreate()、onStart()、onResume() 这样的 Activity 生命周期回调,总是在执行之前等待前者完成,或者是否有可能在 onCreate() 完成之前调用 onStart(),中断它,然后 onCreate 继续onStart() 完成后。 它们是否有可能同时运行 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM