草庐IT

康波周期

全部标签

android - Activity 生命周期 : Why is it set to "Paused" and not "Stopped"

为了让我在假期里忙碌起来,我决定学习Android开发。所以我正在关注tutorial关于Activity的生命周期。在链接的文章中,它说:Duringnormalappuse,theforegroundactivityissometimesobstructedbyothervisualcomponentsthatcausetheactivitytopause.Forexample,whenasemi-transparentactivityopens(suchasoneinthestyleofadialog),thepreviousactivitypauses.Aslongasthea

android - 了解 fragment Activity 生命周期

我创建了一个Android应用程序,它使用ViewPager滑动浏览三个fragment(三个fragment中的每一个都包含一个gridview)。我最近开始学习fragment,并假设在我的GridView在它们的fragment中创建之后,每个fragment都会在内存中并且永远不必再次加载。最近我注意到,当我从左边的fragment滑动到中间的fragment,然后滑动到右边的fragment时,最左边的fragment必须用我的适配器再次填充它的GridView。我只是想知道为什么当我从最左边的fragment导航到最右边的fragment时会发生这种情况,但当我在并排的fr

android - 'Force Stop` 把Activity留在了它生命周期的什么地方?

假设我的应用程序已启动并正在运行。然后我转到我的设备主屏幕。导航到设置>>应用程序>>管理应用程序,选择我的应用程序,然后按强制停止。下次打开应用程序时将调用哪个Activity方法?在我因为没有检查自己而受到攻击之前,我的onCreate、onStart和onResume方法中有许多Log语句但当应用程序重新打开时,它们实际上都没有显示在LogCat中。如果您知道Forcestop将我的应用程序置于什么状态的答案,但缺少的Log语句没有意义,请分享。我认为除了我缺少Forcestop放置我的程序的位置之外,可能还有其他问题。AndroidActivity生命周期:onCreate()

android - 检测手机加速度计的周期性数据

我正在开发一个android应用程序,我需要检测用户上下文(如果步行或开车最少)我用加速度计和所有轴的和来检测加速度矢量。它的工作方式很好,我可以看到一些周期值,而步行。但我需要用编程的方法检测这些Poeriod。请问有没有一种数学函数可以检测一组值中的句点?我听说fourier变换可以用于此,但我真的不知道如何实现它。看起来很复杂:)请帮助 最佳答案 检测数据周期性的最简单方法是autocorrelation。实现起来也相当简单。要在i处获得自相关,只需将数据的每个数据点与每个移动i的数据点相乘。下面是一些伪代码:fori=0to

android - Android 上基于枚举的单例的生命周期

几天前,我发现单例可以成为Android中的反模式。我的单例(具有私有(private)构造函数和存储在静态字段中的实例的类)被删除(实例被删除,尽管事实上其他Activity仍在使用这个单例(通过getInstance()方法)所以必须创建另一个实例)因为它的Activity第一次调用被删除(仅在为这个Activity调用完成之后)。我已经阅读了如何解决这个问题,但是我也刚刚阅读了“EffectiveJava”。据说“单元素枚举类型是实现单例的最佳方式”。所以现在我想知道在Android应用程序中以这种方式创建的单例的生命周期是什么?它是否与“标准单例实现”的情况相同,所以在销毁第一

android - 如果恢复初始生命周期状态,则需要设置 Activity

您好,我正在尝试将react-native应用程序集成到我的原生android中。我按照步骤给出以下链接https://facebook.github.io/react-native/docs/integration-with-existing-appshttps://medium.com/mindorks/react-native-integration-with-existing-app-f2757c2e672d这是我的reactActivity代码super.onCreate(savedInstanceState);mReactRootView=newReactRootView(

具有 Activity 生命周期的android AsyncTask

我正在使用AsyncTask在我的Activity中下载图片流程是这样的:protectedvoidonPreExecute(){\\beginanimation}protectedIUpiResponsedoInBackground(String...params){\\downloadtheimage}protectedvoidonPostExecute(IUpiResponseupiResponse){\\stoptheanimation}到这里一切都很好,如果我在asynctask工作时进入后台,问题就开始了有时我在动画停止时得到一个异常空指针,因为View不再有效(我猜),我

android - BroadcastReceiver 生命周期——静态变量

我有一个BroadcastReceiver类。我在onReceive()方法中声明了一些静态变量,其值已更新。据我所知,静态变量将在onReceive调用中保持其值(value)。有没有可能我会丢失这些值(比如我的类将被卸载并重置静态变量)?这些基本上是我需要可用于多个onReceive调用的一些临时变量。 最佳答案 来自BroadcastReceiverLifecycle的文档...ABroadcastReceiverobjectisonlyvalidforthedurationofthecalltoonReceive(Conte

android - fragment 生命周期的监听器

如果我有一个fragment对象,有没有办法通知我该fragment的生命周期方法?一种可能的方法是在我的fragment中实现此机制,fragment会通知监听器,但这需要样板代码,我需要将其添加到fragment的所有方法中。Android平台级别对此有支持吗? 最佳答案 您可以注册一个FragmentLifecycleCallbacks使用supportFragmentManager.registerFragmentLifecycleCallbacks(callback)的实例。回调公开fragment的所有生命周期事件,并且

android - DialogFragment 的生命周期是什么

我无法通过在Google上搜索找到android.support.v4.app.DialogFragment的正确生命周期。我需要这个来实现一些。我们知道DialogFragment有一些与Dialog相同的方法。DialogFragment扩展了Fragment,因此它的生命周期与Fragment相同。但是DialogFragment的其他方法呢?这里是Fragment生命周期。可以提供DialogFragment吗? 最佳答案 DialogFragment生命周期类似于fragment:的生命周期。要测试自己,请将日志放入dia