问题标签 [flashlight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1365 浏览

android - 当活动进入后台时如何保持闪光灯

我正在开发一个非常简单的手电筒应用程序,虽然我已经成功实现了我想要的,但我想以我想要的方式执行它。目前,当我的活动处于活动状态时,我的手电筒保持打开状态,只要我按下主页按钮以最小化活动手电筒就会关闭。我希望手电筒仅在我单击活动中的关闭按钮时保持打开和关闭。

如果手电筒处于活动状态并且用户点击主页按钮以最小化活动,我也想要类似的东西,关闭按钮将显示在通知栏中。

请指导我。

0 投票
1 回答
2786 浏览

java - 如何创建闪光灯和频闪效果。需要帮助修复频闪效果

我正在尝试创建一个包含频闪功能的闪光灯应用程序。我已经成功实现了闪光灯开/关效果,但我遇到了频闪效果问题。每当我尝试创建频闪效果时,应用程序就会崩溃。如果我删除它,它工作正常。

我有一项活动,seekbar顶部是 a,中间是开/关开关。我想要实现的是,如果用户单击开/关按钮,如果seekbar顶部为 0,则闪光灯应打开/关闭。如果用户增加seekbar闪光灯中的值,则应开始相应地频闪,如果用户将值移回 0 手电筒应保持不变。请帮我修复错误。

日志猫

手电筒.java

频闪控制器.java

0 投票
1 回答
633 浏览

android - Android手电筒不会关闭

我正在制作一个应用程序,它使用非接触式手势来关闭和打开我的 Android 应用程序中的手电筒。它打开很好,但我无法让它重新关闭。提前感谢您的帮助。

这是我的 MainActivity.java

0 投票
2 回答
4607 浏览

android - 根据摩尔斯电码闪烁 Flash - Android。如何避免因睡眠引起的 ANR?(火炬应用)

所以,我做了一个手电筒应用程序......正常的手电筒功能完全正常,没有问题。

下面解释了可能导致 ANR 的以下功能说,我想通过闪烁的闪光灯发送一条 SOS 消息(摩尔斯电码)。(它的 111-000-111)所以它是 On-On-On-Off-Off-Off- 并重复。

(慢慢读)我“开”了一会儿,然后一点点闪光,再次“开”——这是为了区分两个连续的“开”……这就是我如何得到三个不同的闪光。

麻烦的是,对于时间延迟,我让线程进入睡眠状态。(这种方法对我来说效果最好)

这是我的示例函数,它会闪现 SOS:(我有一个单独的 SOS 按钮)

上面只闪出一次SOS。但是,当这种闪烁和闪烁正在进行时,我的应用程序被冻结了。闪烁的 SOS 是完美的。但它不会响应任何按钮单击,甚至不会响应中途停止它的返回按钮。

我认为这是因为线程(UI)正在休眠,因此它不关心用户在做什么)......但是点击肯定是注册的,如果根据 android 如果它没有按照规定进行照顾一段时间(我想几秒钟)......应用程序进入 ANR。

所以,我需要用我定义的间隔进行短暂的暂停(如上我使用 300 毫秒)。但我也想知道如何让应用程序同时响应按钮点击或后退按钮按下,以避免 ANR 并让用户能够随时关闭闪烁。

这个怎么做 ?

编辑 Waza_Be 的解决方案:

好的,这是我根据 Waza_Be 修改的函数。问题似乎是,它确实等待了 300 毫秒(在我的情况下)......但我有几个 postDelay 函数 - 所以我认为它实际上是将所有函数排列在一起,并且 300 毫秒的等待时间有些重叠。在此期间结束后,所有代码同时运行,使其毫无意义。

当我尝试这个时,闪光灯闪烁得相当快,而不是我想要的微妙的停顿和闪烁效果。


我需要单独的停顿。在 Flash 的每个 TURN_ON 或 TURN_OFF 之后或之前说。在每个循环中,它应该单独等待 Handler Run() 中的每一段代码。

0 投票
2 回答
234 浏览

android - 相机和LED一起

我尝试在我的 Android 设备上同时打开相机和 LED。使用此示例:http: //developer.android.com/guide/topics/media/camera.html

这是我的代码:

但是打开LED后,它工作1秒钟然后关闭。

0 投票
2 回答
509 浏览

android - FlashLight Widget Crash

Tried to write widget for my Android app.

onUpdate:

OnRecive:

Error:

09-11 14:39:40.595 80-373/? E/QualcommCameraHardware﹕ native_access_parm: error (No such file or directory): fd 30, type 1, length 32, status 0 09-11 14:39:46.255 6096-6096/net.testapp.flashlight E/Camera Error. Failed to Open. Error:﹕ Fail to connect to camera service 09-11 14:39:46.275 6096-6096/net.testapp.flashlight E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start receiver net.testapp.flashlight.Widget: java.lang.NullPointerException: println needs a message at android.app.ActivityThread.handleReceiver(ActivityThread.java:2510) at android.app.ActivityThread.access$1500(ActivityThread.java:153) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1323) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5226) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NullPointerException: println needs a message at android.util.Log.println_native(Native Method) at android.util.Log.e(Log.java:231) at net.testapp.flashlight.Widget.onReceive(Widget.java:87) at android.app.ActivityThread.handleReceiver(ActivityThread.java:2503) ... 10 more 09-11 14:39:48.715 80-6121/? E/mm-camera 8x-vfe﹕ Received VFE Stop ACK!!! ctrlCmd is NULL 09-11 14:40:45.935 5820-5921/com.android.vending E/PlayEventLogger﹕ Upload failed class java.net.UnknownHostException(Unable to resolve host "play.googleapis.com": No address associated with hostname) 09-11 14:41:59.745 6131-6131/com.android.providers.calendar E/Trace﹕ error opening trace file: No such file or directory (2) 09-11 14:42:01.265 6151-6151/com.cyanogenmod.lockclock E/Trace﹕ error opening trace file: No such file or directory (2) 09-11 14:42:01.355 6165-6165/com.google.android.calendar E/Trace﹕ error opening trace file: No such file or directory (2) 09-11 14:45:46.065 5820-5921/com.android.vending E/PlayEventLogger﹕ Upload failed class java.net.UnknownHostException(Unable to resolve host "play.googleapis.com": No address associated with hostname)

0 投票
1 回答
1196 浏览

android - 我的手电筒应用程序运行时如何防止屏幕关闭?

目前我正在开发我的第一个 android 项目。

当屏幕关闭时,led 灯也会关闭任何帮助的家伙。

0 投票
1 回答
2423 浏览

css - 如何使用鼠标光标在黑暗中为网页提供光亮效果

我有兴趣制作一个完全黑暗的网页效果(在黑暗中,我的意思是完全没有灯光的夜晚),并为鼠标光标提供灯光效果以照亮周围环境。
我应该用什么来达到那种效果?我尝试在 CSS 中寻找答案,通常在网络上,但没有找到任何类似的东西。
我唯一发现的是这个WordPress 插件,但它是固定的,不能自定义或使用。

0 投票
1 回答
656 浏览

android - phonegap android 检查设备是否有闪存

我用phonegap 3.0为android创建了一个应用程序,我想检查设备是否有闪光灯,但getPackageManager()方法的方法有问题,

这是java文件的一部分,我在设备上编译没有错误,但插件不起作用:

我也尝试了eclipse中的代码,它只有在没有Context my_service实例的情况下才能工作。

0 投票
0 回答
799 浏览

iphone - IOS - LED 频闪手电筒滑盖 iPhone

嗨,我正在为 iPhone 使用 Objective C 中的手电筒应用程序,我有一些基本功能,例如 LED 调光滑块和打开和关闭手电筒的按钮,但我想添加第二个滑块以添加频闪灯效果滑动滑块会增加闪烁的频率。

我已经尝试了我能想到的任何东西,但没有任何效果:/

这是我正在使用的代码的一部分:

我知道这对于理解我的问题并不是特别有用,但是如果你们中的任何人有解决方案,我将非常感激!