草庐IT

时钟恢复

全部标签

android - 从不同的导航状态android检测应用程序恢复的状态

我想记录从不同入口点恢复/创建应用程序时的状态。应用程序从应用程序抽屉中打开应用程序根据通知打开应用程序从打开的应用程序打开(长按主页)应用从其他屏幕恢复我知道可以通过生成基本Activity和覆盖恢复/暂停事件来跟踪它,但我在应用程序中存在大量Activity。那么有什么简单的方法可以获取应用程序的状态吗?我曾想过创建一个服务并持续检查当前正在运行的任务,但我只能使用这种方法,前提是我找到了一种仅在我的Activity处于可见状态时才运行该服务的方法。(因为在每个Activity中绑定(bind)服务对我来说是不切实际的) 最佳答案

android - 操作系统终止我的 Activity 后,SlidingUpPanelLayout 不会在恢复时崩溃

我使用的是SlidingUpPanelLayout库的最新版本(3.0)。如果Android操作系统在后台运行,它会定期终止我的Activity(通过按Home而不是Back退出)。如果发生这种情况,并且面板在用户最后一次使用该应用程序时展开,那么面板在创建时仍会展开,但其中的所有内容都将消失。基本上是一个空白屏幕。在这种情况下,我实际上想将Activity重置为其初始状态(完全退出后打开),该状态已折叠。但我无法让它发挥作用。在布局xml中,我将初始状态设置为折叠。我也放了这条线slidingUpPanelLayout.setPanelState(PanelState.COLLAPS

GPS子母钟系统(网络时钟系统)助力标准化考场建设

GPS子母钟系统(网络时钟系统)助力标准化考场建设GPS子母钟系统(网络时钟系统)助力标准化考场建设京准电子科技官微——ahjzsz 【摘要】时钟系统是校园网络中一个重要的精准计时系统,随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多,这些设备都有自己的时钟,而且是可以调节的。但是无法保证网络中的所有设备和主机的时钟是同步的,因为这些时钟每天会产生数秒、甚至数分钟的误差。经过长期运行,时间差会越来越大,这种偏差在单机中影响不太大,但在网络环境下的应用中可能会引发意想不到的问题。 1、概述随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多

android - 从 Android wear 中的时钟应用程序访问 NFC 标签

我为AndroidWear开发了一款可读取NFC标签的可穿戴应用。我使用的硬件是按照此链接上的说明修改的SonySmartwatch3:SonySmartWatch3NFCSupportPackage.现在我的目标是制作一个能够读取NFC的时钟应用程序。问题是:AndroidWear应用不是基于Activity而是基于服务,尽管它们与用户交互并在屏幕上有输出。AndroidNFC库有很多限制,其中之一(据我所知)是它只能在Activity内部使用。所以我的问题是:有没有一种方法可以使用AndroidNFC库(android.nfc.tech.NfcV)并在CanvasWatchFace

Android恢复堆栈中 fragment 的顺序

我有2个Activity,A和B。每个Activity都是fragment的容器,fragment被替换为FragmentTransaction。我在某些设备上遇到一个问题,当用户在ActivityA中打开ActivityB时,第一个Activity可能会被销毁,这意味着当用户单击后退按钮时,它会在Activity中重新创建第一个Activity一个普通的设备,它会恢复。我的主要问题是用户丢失了他在第一个Activity中拥有的fragment堆栈。当用户打开第二个Activity时,他已经“深入”了第一个Activity的3个fragment。我怎样才能恢复堆栈并将用户返回到他在第一

android - 恢复 Activity 时 ScrollView 变黑

当我离开带有ScrollView的Activity然后返回到它时,ScrollView变黑。发射时,颜色是正确的。就在我离开并返回时,它变黑了。我尝试设置ScrollView和内部LinearLayouts的背景,但没有任何区别。ScrollView由ViewPager中的fragment膨胀,以防产生差异。知道为什么会这样吗?这是XML编辑:这里是Activity和fragment:ActivitypublicclassActivityFormatReviewextendsFragmentActivityimplementsLaunchableUi,OptionSelectListe

android - 在恢复 webview 时恢复历史记录和当前页面

我有一个正在其中导航的WebView。我已经实现了后退和前进。我的问题是,当我在访问另一个Activity后返回到webview时,历史记录丢失了,即webview从第一个url开始。如何编写代码,以便在我调用webview上的finish以切换到返回webview时的另一个Activity后,恢复WebBackForwardList并将我带到离开webview时所在的页面?我尝试使用webview.save/restoreState(bundle)覆盖onSaveInstanceState和onRestoreInstanceState但没有成功。我通过在首选项中保存最后一个url实现

android - 从android下载大文件,出错时恢复

我开发了一个应用程序,它必须下载非常大的文件,平均100MB。一切正常,但有时由于正常原因,例如移动连接下降到0几秒钟或无线待机,在服务中运行的下载(如市场更新)可能会中断或中断。有一种错误恢复的方法,也许有一个http范围?如果有人已经遇到问题,那么最好有一个工作代码示例。:-)谢谢 最佳答案 在服务器端,对文件使用“split”,将其拆分成许多更小的文件,生成一个md5sums的校验文件,md5sum。在android上,您需要下载所有fragment,检查md5sum,返回并获取所有未正确下载的fragment,然后将它们放在

android - 恢复上的透明 Activity 不会显示 android

我有3个Activity:主页(基本Activity)与其他两个Activity:Activity1和Activity2主题android:theme="@android:style/Theme.Translucent"可以互相调用,也可以从家里调用。他们总是回到家onBackpress()这是覆盖intent.setClass(this,Home.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(intent);当activity1被activity2调用时intent.setClass(this

android - NFC 服务已停止 - 正在尝试恢复

我有一个应用程序可以将数据读取和写入NFC标签(类型2)。有时在阅读标签时,我在LogCat中收到以下错误。03-1312:26:12.946:E/NFC(18889):NFCservicedead-attemptingtorecover03-1312:26:12.946:E/NFC(18889):android.os.DeadObjectException03-1312:26:12.946:E/NFC(18889):atandroid.os.BinderProxy.transact(NativeMethod)03-1312:26:12.946:E/NFC(18889):atandro