草庐IT

bean-manager

全部标签

android - "Managing"报警管理器。如何检测我是否已经在运行重复警报?

我有需要每5分钟运行一次的服务。我已经有了代码来安排在设备启动时重复发出警报。它有效但是安装并运行应用程序时,我的闹钟没有运行。需要重启设备。这是预期的。如果我在Activity开始时开始重复警报,那么我不确定我是否已经从设备启动时发出警报。我会得到“double”吗?它会发出2个警报吗?基本上,我想确保在用户重启设备或电池没电等情况下启动警报。但我也不希望他们在安装应用程序以启动设备时重启设备。或者,例如,如果用户“强制关闭”然后运行应用程序-它不会再运行该服务,但它需要运行。而且,我不想双重运行。我只需要每5分钟一次。这可以/需要如何完成? 最佳答案

android - TimePickerDialog 和 Jelly Bean,onTimeSet 在取消时触发

如果我在JellyBean中使用TimePickerDialog,对话框没有取消按钮,而且无论我做什么(比如尝试后退按钮),onTimeSet总是会触发,所以我无法知道是否用户是否不想采取行动。我已经尝试添加onCancel和onDismiss处理程序,但取消是在onTimeSet处理程序之后调用的。在ICS、GB上,有一个可以正常工作的取消按钮。创建默认应用程序,将按钮添加到布局然后在主代码中加入以下内容:packagecom.example.example;importandroid.os.Bundle;importandroid.app.Activity;importandroi

软心 bean 粒糖和 Ice Cream Sandwich 中的 android 数字选择器默认设计更改

我创建了一个显示数字选择器的Android应用程序,它一切正常......但问题在于设计......当我在Gingerbread中运行应用程序时,数字选择器看起来不错.......但是当我在IceCreamSandwich和果冻bean中运行相同的东西时,数字选择器的设计发生了变化,如下所示。谁能告诉我如何保留糖beanGingerbread中的默认数字选择器设计在IceCreamSandwich和果冻bean中运行时在Gingerbread中运行时我正在使用一个自定义对话框,其中放置了数字选择器,代码如下所示importandroid.app.Activity;importandro

android - 在 Jelly Bean 之前在 Android 中针对 H.264 的硬件加速视频解码

我正在从事一个视频session项目。我们使用软件编解码器对视频帧进行编码和解码,这对于较低的分辨率(最高320p)来说效果很好。我们计划支持我们的应用程序以达到720p的更高分辨率。我开始知道硬件加速可以很好地完成这项工作。由于硬件编解码器api媒体编解码器从JellyBean开始可用,我用它进行编码和解码并且工作正常。但是2.3支持我的应用程序。所以我需要为720p30fps的H.264帧进行硬件加速视频解码。在研究中,我想到了通过修改怯场框架来使用OMX编解码器的想法。我读到H.264的硬件解码器从2.1开始可用,编码器从3.0开始可用。我已经阅读了该站点中提供的许多文章和问题,

解决RabbitMq登录时报出Not management user(Login failed)错误

Notmanagementuser 翻译成中文即为非管理用户非管理用户无法登录管理控制台因而报出这个错误。虽然我登录的是guest用户因为账号guest具有所有的操作权限当然可以登录管理控制台。但我在上文中修改guest用户角色为空导致现在无法登录。使用如下命令查看guest权限rabbitmqctllist_users 你会看到guest权限为空因为我在上文点击AddUser按钮时并没有设置Tags导致guest的用户角色权限为空。Tags为角色名(对应于下面的administratormonitoringpolicymakermanagement或其他自定义名称)rabbitmq的用户角色

android - 为什么某些 Android API 没有显示在 AVD Manager 目标选项卡中?

出于安全原因,我必须在没有互联网连接的环境中工作。我已经下载了最新的API并按照以下答案中的步骤进行操作,将它们放入我的..\adt-bundle-windows-x86\adt-bundle-windows-x86\sdk\platformsUpdateAndroidSDKmanagerwithoutInternetConnectionbutbyearlierdownloadingforanotherSDK尽管如此,我可以在SDK管理器中看到已安装的API,但当我转到AVD管理器时,它们不会显示在目标中。只有Android4.2API(预装在ADT/Eclipsebundle(And

【springboot】Failed to start bean ‘webServerStartStop‘;

新同事新建了一个项目springboot项目,启动时候报错。具体错误如下:Failedtostartbean'webServerStartStop';nestedexceptionisorg.springframework.boot.web.server.WebServerException:UnabletostartembeddedTomcatserver未能启动bean“webServerStartStop”;嵌套异常为org.springframework.boot.web.server.WebServer异常:无法启动嵌入式Tomcat服务器出现这个问题:常规逻辑检查端口是否被占用。我

android - SDK Manager 是否支持 windows-8

SDK管理器是否支持windows-8。我为Windows8安装了androidsdk。但是当我打开androidsdk管理器时,类似cmd的屏幕只是短暂地闪烁半秒钟然后消失。我不知道发生了什么,也不知道如何让它工作。 最佳答案 我在Windows8.1上遇到同样的问题。我在互联网上看到以下解决方案:打开/sdk/tools/android.bat文件。和改变“将java_exe=”行设置为设置java_exe="C:\ProgramFiles\Java\jre7\bin\java.exe"注意:您系统上的java.exe路径可能不

android - 异常 java.lang.SecurityException : reading . .MediaDocumentsProvider ... 需要 android.permission.MANAGE_DOCUMENTS,或 grantUriPermission()

我在尝试为个人资料图片选择图片时仅在某些设备中发现了此问题。在模拟器中检查时没有看到这些问题,但在应用程序的实时版本中,此用户面临这些问题。从firebase崩溃报告中截取的屏幕截图。请帮助我找出问题所在。AndroidMenifest.xml......SomeActivity.javaprivatevoidpickProfilePictureTask(){Intentintent=null;if(Build.VERSION.SDK_INT>19){intent=newIntent(Intent.ACTION_OPEN_DOCUMENT,android.provider.MediaS

android - 权限拒绝 : reading com. android.providers.downloads.DownloadStorageProvider 需要 android.permission.MANAGE_DOCUMENTS

编辑:这不是一个重复的问题。毫无疑问,当您无法控制发送Intent的Activity时,我已经看到了如何解决这个问题的答案(在我的例子中,浏览器应用程序或文件浏览应用程序正在向我的应用程序发送Intent)。更具体地说,这不是处理照片/图库。这一直困扰着我的一个应用程序。我个人无法在任何设备上让它发生,但我可以从崩溃中看到它经常发生在其他人身上。我的应用程序从外部应用程序接收到包含ZIP文件的Intent。我在onCreate()或onNewIntent()中捕获它:Intentintent=getIntent();if(intent!=null&&intent.getData()!=