草庐IT

充电站

全部标签

java - 为什么我的充电状态接收器总是返回错误?

我正在尝试检测用户何时插入(或拔出)他们的设备进行充电。在我的接收器中,当我确定它是否插入时,我总是得到一个“错误”的状态读数。这是我的代码:(在list中):这是PowerConnectionReceiver类:publicclassPowerConnectionReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){intstatus=intent.getIntExtra(BatteryManager.EXTRA_STATUS,-1);booleanisCh

android - 三星充电 RECORD_SOUND_ACTION Intent 在开始时不返回结果

我正在开发一个涉及让用户录制音频的应用程序。我正在使用以下Intent调用录音机。Intentintent=newIntent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,Uri.fromFile(newFile(path)));startActivityForResult(intent,AUDIO_REQ);虽然这在模拟器和几乎所有它已经过测试的设备上运行良好,但当我尝试在SamsungCharge上运行它时,AudioReco

Android BLE 熄屏时断开连接(不带充电器)

它在大多数Android设备上运行良好。如果设备没有充电器,BLE设备断开连接1分钟后其他设备的屏幕将被锁定。感谢您的任何建议! 最佳答案 这可能来自KeepWi-Fiduringsleep选项(这可能会影响所有radio)-因为这似乎只存在于8.0而不是8.1(至少在Pixel2XL上,根据此article)。 关于AndroidBLE熄屏时断开连接(不带充电器),我们在StackOverflow上找到一个类似的问题: https://stackoverfl

android - 连接充电器时在 Android 上自动开机

我正在开发一个Android应用程序,它经常需要让应用程序始终保持运行状态。在手机始终连接到电源socket的情况下,如果手机的电池没电了,是否有可能在没有用户干预的情况下自动启动应用程序。*即在不按任何电源按钮的情况下自动启动手机并在连接充电器后启动android。*然后使用android.intent.action.BOOT_COMPLETED和RECEIVE_BOOT_COMPLETED权限启动我的应用程序PS:我已经尝试过android.intent.action.ACTION_POWER_CONNECTED但只有在手机已经开机的情况下它才有效。 最

android - 如何查看安卓手机是否正在充电

我正在编写一个android应用程序。我想知道如何在我的应用程序启动时检查手机是否正在充电?我读过这个Howtoknowifthephoneischarging但这只会在手机充电状态发生变化时注册并收到通知(从充电到停止充电,反之亦然)。但是,如果我的应用程序启动时手机正在充电,我该如何应对这种情况?我在android中查找了PowerManager和USBManager。也没有提供我需要的API。谢谢。 最佳答案 这个问题提供了您可能正在寻找的代码:EventACTION_POWER_CONNECTEDisnotsenttomyB

android - 如何测试电池充电速度?

如何在Android设备中检测电池充电速度?我可以使用以下代码检测电池状态。但不是充电速度。IntentFilterfilter=newIntentFilter();filter.addAction(Intent.ACTION_BATTERY_CHANGED);BatteryChangeReceiverreceiver=newBatteryChangeReceiver(subscriber);registerReceiver(receiver,filter);publicclassBatteryChangeReceiverextendsBroadcastReceiver{@Overri

android - 如何将 Android usb 连接模式更改为仅充电?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭2年前。Improvethisquestion我看到HTCandroid设备在通过USB线连接到PC时有连接模式选择,而我的总是弹出一个USBmassivestoragedevi

c++ - 在笔记本电脑上读取当前电池充电/放电率

我写了一小段代码来读取笔记本电脑上的当前电池充电/放电情况。我遵循了thisMSDNpage上的示例代码.我的程序每100毫秒更新一次信息(通过使用IOCTL_BATTERY_QUERY_STATUS作为控制代码调用DeviceIoControl函数)但读取值仅在5-10秒后更改。例如,如果我将屏幕亮度从最小值更改为最大值,则仅在5-10秒后更新速率。我在Windows732位上使用过VisualC++2010。谁知道如何实时读取充放电率? 最佳答案 根据传感器的精度,状态很可能仅由功率设备驱动程序每5-10秒或发生重大变化时更新。

java - 如何读取电池充电次数?

如上所述,我想获得电池充电的总数。我已经在使用的电池Intent只显示电平、电压、温度……但不显示总加载周期。 最佳答案 您可以注册一个Intent接收器来接收ACTION_BATTERY_CHANGED的广播:http://developer.android.com/reference/android/content/Intent.html#ACTION_BATTERY_CHANGED.广播操作:这是一个粘性广播,包含充电状态、电量和其他有关电池的信息。参见BatteryManager有关Intent内容的文档。您不能通过list

java - 充电困惑 : Google Code Jam [2014]

我将此作为以下问题的解决方案发布,以便与其他人分享。如果有比这更好的答案,请发表。ProblemStatement农民Shota有一个问题。他刚搬进新建的农舍,但发现他的所有设备的socket配置不正确。作为一名现代农民,Shota拥有大量智能手机和笔记本电脑,甚至还拥有一台平板电脑供他最喜欢的和牛使用。他总共拥有N台不同的设备。由于这些设备具有不同的规范并且由多家公司生产,因此它们各自需要不同的电流来充电。同样,房屋中的每个socket都输出特定的电流。电流可以用一串长度为L的0和1表示。Shota希望能够同时为他的所有N台设备充电。巧合的是,他的新房子里正好有N个网点。为了配置来自