手机闪光灯泡能做成强光手电筒灯泡泡吗

5921人阅读
android(80)
&uses-permission android:name=&android.permission.FLASHLIGHT& /&
&uses-permission android:name=&android.permission.WAKE_LOCK& /&
&uses-permission android:name=&android.permission.CAMERA& /&
   &uses-feature android:name=&android.hardware.camera& /&
&?xml version=&1.0& encoding=&utf-8&?&
&LinearLayout xmlns:android=&/apk/res/android&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&
android:gravity=&center&
android:orientation=&vertical& &
&ToggleButton
android:id=&@+id/toggleButton1&
android:layout_width=&match_parent&
android:layout_height=&match_parent&
android:checked=&true&
android:text=&ToggleButton& /&
&/LinearLayout&
package cn.lee.
import android.app.A
import android.hardware.C
import android.hardware.Camera.P
import android.os.B
import android.os.P
import android.view.V
import android.view.View.OnClickL
import android.view.WindowM
import android.widget.ToggleB
public class HandLightActivity extends Activity implements OnClickListener {
private ToggleButton toggleB
private Camera camera = Camera.open();
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
toggleButton = (ToggleButton) this.findViewById(R.id.toggleButton1);
toggleButton.setOnClickListener(this);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
//保持屏幕
public void onClick(View v) {
ToggleButton tb = (ToggleButton)
Camera.Parameters param = camera.getParameters();
if(!tb.isChecked()){
param.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
toggleButton.setBackgroundColor(0x30ffffff);
param.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
toggleButton.setBackgroundColor(0xffffffff);
camera.setParameters(param);
protected void onPause() {
camera.release();
Process.killProcess(Process.myPid());
super.onPause();
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:434742次
积分:5489
积分:5489
排名:第3170名
原创:79篇
转载:109篇
评论:159条
(1)(2)(1)(2)(2)(3)(8)(4)(1)(1)(1)(4)(2)(3)(2)(3)(1)(1)(4)(2)(3)(2)(2)(4)(1)(2)(6)(14)(7)(6)(6)(11)(4)(16)(13)(7)(15)(1)(6)(8)(2)(5)(1)查看: 6512|回复: 37
经验24 点在线时间24 小时威望84 点金钱32 ¥点券0 ¥魅力18 最后登录注册时间主题帖子精华0积分24阅读权限20UID66973
正式会员, 积分 24, 距离下一级还需 16 积分
闪光灯管工作时是多大的电压,多大的电流,交流还是直流,发热量大么,效率高么
和验钞机灯管一样吗,能用验钞机的电路吗
经验14078 点在线时间8562 小时威望12605 点金钱11809 ¥点券24 ¥魅力7438 最后登录注册时间主题帖子精华3积分14078阅读权限100UID5908
好象不行,那东西只能闪。持续会很快烧掉的。
经验39626 点在线时间3992 小时威望10334 点金钱7117 ¥点券332 ¥魅力6300 最后登录注册时间主题帖子精华3积分39626阅读权限90UID6267
论坛元老, 积分 39626, 距离下一级还需 260374 积分
高压,直流,但不能持续发光
经验16155 点在线时间3091 小时威望25706 点金钱21417 ¥点券6708 ¥魅力21344 最后登录注册时间主题帖子精华2积分16155阅读权限100UID86445
有连续发光的电弧灯,发热巨大。
经验973 点在线时间1691 小时威望3654 点金钱1663 ¥点券74 ¥魅力1651 最后登录注册时间主题帖子精华0积分973阅读权限50UID116971
金牌会员, 积分 973, 距离下一级还需 1027 积分
电容储能只能支持一次大电流放电,要改持续发光电路、电源都要改,改完估计灯管支持不了两分钟
经验5714 点在线时间2752 小时威望12616 点金钱10090 ¥点券160 ¥魅力9905 最后登录注册时间主题帖子精华0积分5714阅读权限70UID56644
VIP会员, 积分 5714, 距离下一级还需 24286 积分
200V左右,应该能改吧?但我不懂
识少少,扮代表。
经验338055 点在线时间7285 小时威望31298 点金钱23414 ¥点券1518 ¥魅力21428 最后登录注册时间主题帖子精华16积分338055阅读权限150UID28074
不行的! 闪光灯管连续发光3秒就回家了!
毕业于 中国中央人民社科大学 家里蹲理工学院 综合机电工程专业
经验2233 点在线时间1552 小时威望2977 点金钱1427 ¥点券4 ¥魅力1214 最后登录注册时间主题帖子精华0积分2233阅读权限70UID8283
VIP会员, 积分 2233, 距离下一级还需 27767 积分
楼主不如考虑下小功率HID
经验8271 点在线时间2282 小时威望17861 点金钱15336 ¥点券758 ¥魅力15135 最后登录注册时间主题帖子精华0积分8271阅读权限70UID71866
VIP会员, 积分 8271, 距离下一级还需 21729 积分
这是不可能的。
经验511 点在线时间47 小时威望578 点金钱403 ¥点券34 ¥魅力399 最后登录注册时间主题帖子精华0积分511阅读权限30UID119035
银牌会员, 积分 511, 距离下一级还需 289 积分
刚开始玩电子的基本都有这想法,&&我当时也想方设法把闪光灯搞亮,还傻逼逼的想,为啥闪光灯用2个5号电池,闪一下就那么亮, 那些个手电放五六个大电池(一号)还没这小东西厉害,那时候还没有高亮度LED手电,我自己还在想要是改装成功了估计对世界是一大贡献& &后来玩多了才知道如果真的可以用2节5号电池长时间点亮闪光灯寿命还长的话 真的才是对世界的贡献
经验805 点在线时间1242 小时威望2304 点金钱1067 ¥点券16 ¥魅力1065 最后登录注册时间主题帖子精华0积分805阅读权限50UID116634
金牌会员, 积分 805, 距离下一级还需 1195 积分
相机的闪光应该不可以。电路设计是间歇性工作的,频率太高跑不起来。而且有的高档些的电路是带保护的,不好搞。如果是用相机的闪光灯近似长亮(高频闪烁)那寿命会极短
错误很多,轻描淡写
经验10374 点在线时间3192 小时威望18423 点金钱15119 ¥点券1904 ¥魅力15081 最后登录注册时间主题帖子精华1积分10374阅读权限100UID67833
这种闪光灯只能在脉冲高压下极短的时间内工作,不能连续工作,它是利用电容器储能,瞬间放电而点燃而发光的。
经验873 点在线时间762 小时威望2198 点金钱1025 ¥点券228 ¥魅力1023 最后登录注册时间主题帖子精华0积分873阅读权限50UID97760
金牌会员, 积分 873, 距离下一级还需 1127 积分
和以上各位看法相同。。。。。。。。。。。
经验308 点在线时间497 小时威望2834 点金钱605 ¥点券6 ¥魅力605 最后登录注册时间主题帖子精华0积分308阅读权限30UID126764
高级会员, 积分 308, 距离下一级还需 92 积分
闪光灯&&只能闪,不可常明。以上几位分析的相当正确。
经验196736 点在线时间3709 小时威望18505 点金钱113274 ¥点券234 ¥魅力8219 最后登录注册时间主题帖子精华0积分196736阅读权限0UID4455
提示: 作者被禁止或删除 内容自动屏蔽
向你学习,取长补短。
Medal No.2
矿DIY(5)奖
第5届DIY参赛纪念
Medal No.4
最佳发贴质量奖
Medal No.5
发帖功勋奖
Medal No.8
矿DIY(4)奖
第四届DIY参赛纪念
矿DIY(2)奖
第二届DIY参赛纪念
QQ: 微信:radio513 E-mail:
Powered by别人的闪光灯是拍照神器,你的闪光灯只是手电筒吗_玩转手机摄影-爱微帮
&& &&& 别人的闪光灯是拍照神器,你的闪光灯只是手…
闪光灯是个好东西,然而很多人不懂怎么好好利用它。每次用闪光灯,拍出来的照片就像拿着手电筒走进原始人的洞穴一样,表情就好像看鬼片一样惊悚,或者是因为强烈的闪光灯照射而闭了眼睛。闪光灯既可以成就也可以毁掉一张照片。正确的使用闪光灯就能让你拍出精彩的照片。闪光灯既可以成就也可以毁掉一张照片,正确的使用闪光灯就能让你拍出精彩的照片。实际上拍照有一个重要原则,就是光源不要直射被拍物体。手机上的闪光灯一般和镜头是在同一平面上,如果开启了前者,拍照的时候光线便会直接打在对方脸上。如果光线过于“直接”,那么就会产生不自然的感觉。如果能够把闪光灯的光源方向加以旋转,使之打在天花板或是墙上,则会有不一样的感觉。但在现在的拍摄设备中,闪光灯很少有能够改变角度的,那么自制一个光源发散器也是个不错的选择。把一个乒乓球对半分,在另一端挖个洞,安装在闪光灯上面。如果是橘黄色的闪光灯,则会有更加“朦胧”的效果。另外一种方法则是用白色的电工胶带。把它直接粘在闪光灯上,这样可以阻挡直射的光源。这种方法可以说是零成本,而且可以反复使用。如果是相机的话,可以用半透明的奶瓶或者是果汁罐套在镜头上。使用闪光灯拍照还有几点需要注意的:闪光灯是增加相机曝光量的方式之一,在暗光环境下会打亮周围景物,从而弥补光线不足,提升画面亮度,增强手机弱光拍摄能力。 在光照不足的室内,使用闪光灯可以补充光线,能让被摄物体得以突出并还原色彩,甚至减少噪点。在户外拍摄时,若被摄体或人物脸部有阴影,最简单的处理方式是使用填充闪光。这种方法正如其字面意思所示,是给阴影区加入少量的人造光。户外拍摄时你只需打开闪光灯,剩下的工作就可以交给手机去做了。逆光摄影时,为了丰富画面层次和获得良好的色彩还原,需用闪光灯作补光。一般来说,用作补光时不需要闪光灯发挥强功率照明,而要注意控制闪光亮度,避免补光过度。使用闪光灯拍摄,你需要不停地练习,直到掌握所有技巧。理解相机闪光灯的工作方式,以及如何改变各项设置。只要熟悉了闪光灯的使用,你就可以自由发挥创造了。顺便说一下,闪关灯还是尽量拍物就好,拍人、拍宝宝、拍喵星人的时候应该关闭闪关灯。因为对眼睛是非常不好的,就算是大人被照也会有眩晕的感觉。这些方法不知道有没有帮到想要把照片变得高大上的你呢?如果有什么使用闪光灯的小技巧,也欢迎和我们讨论哦。如果喜欢我们的内容,可以“置顶”我们喔!发布 | 玩转手机摄影猜你喜欢点击阅读原文分享作品、交流技术
点击展开全文
微信扫描右侧二维码关注后
悄悄告诉你
更多同类文章
还可知道有多少人阅读过此篇文章哦
排名第一的手机摄影公众号!讲解手机摄影知识,图片点评,实用干货,帮助手机摄影爱好者拍出大片,关注后和全国20万手机摄影爱好者共同玩转手机摄影!
您的【关注和订阅】是作者不断前行的动力
本站文章来自网友的提交收录,如需删除可发送邮件到 bang@ 或联系QQ ,
(C)2014&&版权所有&&&|&&&
京ICP备号-2&&&&京公网安备34查看: 60488|回复: 5
最后登录12/10/16注册时间11/8/10阅读权限5积分34精华0帖子金币201 枚91币0 枚
Lv:1, 积分 34, 距离下一级还需 -4 积分
钻石: 0 颗
人气: 0 次
金币: 201 个
发表于 11/8/16 01:29:28
iphone4怎么把闪光灯开起当手电筒用,请各位高手指教下
帖子永久地址:&<button type="submit" class="pn" onclick="setCopy('iphone4怎么把闪光灯开起当手电筒用,请各位高手指教下\n/thread-.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">推荐给好友
最后登录12/5/13注册时间11/8/3阅读权限5积分24精华0帖子金币123 枚91币0 枚
Lv:1, 积分 24, 距离下一级还需 6 积分
钻石: 0 颗
人气: 0 次
金币: 123 个
发表于 11/8/16 07:59:05
在软件分类找“工具”有软件下载,有几个都几好用。
最后登录11/10/2注册时间11/8/4阅读权限5积分74精华0帖子金币174 枚91币0 枚
Lv:1, 积分 74, 距离下一级还需 -44 积分
钻石: 0 颗
人气: 0 次
金币: 174 个
发表于 11/8/16 15:29:07
可以下软件帮助达到
最后登录12/9/17注册时间11/8/14阅读权限50积分2943精华0帖子金币940 枚91币0 枚
Lv:5, 积分 2943, 距离下一级还需 57 积分
钻石: 0 颗
人气: 0 次
金币: 940 个
发表于 11/8/16 16:46:12
&&不用 下&&软件 也可以 、
& & 打开 相机&&然后&&跳到& &摄像机& &打开& &闪光灯
最后登录12/10/16注册时间11/8/10阅读权限5积分34精华0帖子金币201 枚91币0 枚
Lv:1, 积分 34, 距离下一级还需 -4 积分
钻石: 0 颗
人气: 0 次
金币: 201 个
发表于 11/8/16 20:39:21
最后登录11/11/22注册时间11/11/13阅读权限20积分50精华0帖子金币220 枚91币0 枚
Lv:2, 积分 50, 距离下一级还需 250 积分
钻石: 0 颗
人气: 0 次
金币: 220 个
发表于 11/11/22 11:18:52
GMT+8, 16/7/22 06:56
Powered byAndroid是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。
本篇文章是对Android中开启闪光灯做手电筒的方法进行了详细的分析介绍,需要的朋友参考下
public class HandLightActivity extends Activity implements OnClickListener{
private ToggleButton toggleB
private Camera m_C
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.handlight);
toggleButton = (ToggleButton)this.findViewById(R.id.toggleButton1);
toggleButton.setOnClickListener(this);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
public void onClick(View v) {
ToggleButton tb = (ToggleButton)v;
if(!tb.isChecked()){
PackageManager pm= this.getPackageManager();
FeatureInfo[]& features=pm.getSystemAvailableFeatures();
for(FeatureInfo f : features)
& if(PackageManager.FEATURE_CAMERA_FLASH.equals(f.name))&& //判断设备是否支持闪光灯
& if ( null == m_Camera )&
&&&&&&& m_Camera = Camera.open();&&&&&
&&& Camera.Parameters parameters = m_Camera.getParameters();&&&&&&&&&&&&&&
&&& parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);&&&
&&& m_Camera.setParameters( parameters );&&&&&&&&&&&&&
&&& m_Camera.startPreview();
toggleButton.setBackgroundColor(0x30ffffff);
if ( m_Camera != null )&
&&&&&& m_Camera.stopPreview();&
&&&&&& m_Camera.release();&
&&&&&& m_Camera =&
toggleButton.setBackgroundColor(0xffffffff);
handlight.xml
&?xml version="1.0" encoding="utf-8"?&
&LinearLayout xmlns:android="/apk/res/android"
&&& android:layout_width="match_parent"
&&& android:layout_height="match_parent"
&&& android:orientation="vertical" &
&&& &ToggleButton android:id="@+id/toggleButton1"
&&&&&&& android:layout_width="match_parent"
&&&&&&& android:layout_height="match_parent"
&&&&&&& android:checked="true"
&&&&&&& android:text="ToggleButton"/&
&/LinearLayout&
需要加上权限&uses-permission android:name="android.permission.FLASHLIGHT"/&&uses-permission android:name="android.permission.WAKE_LOCK"/&&uses-permission android:name="android.permission.CAMERA"/&&uses-permission android:name="android.hardware.camera"/&注意:并不是所有的设备都支持网上还有一种说法是调用系统隐藏api,不过我试了没反应,可能是系统版本问题,备份一下用IHardwareService直接控制Android1.5以前是直接提供这个接口的,之后呢,需要我们自己来做一下。在你的项目中新建一个包Android.os,新建一个IHardwareService.aidl文件,内容如下:
package android.&
/** {@hide} */&
interface IHardwareService&
&&& // obsolete flashlight support&&
&&& boolean getFlashlightEnabled();&
&&& void setFlashlightEnabled(boolean on);&
然后在你的程序中引入
import android.os.IHardwareS&
&&&& * 设置闪光灯的开启和关闭
&&&& * @param isEnable
&&&& * @author linc
&&&& * @date
&&& private void setFlashlightEnabled(boolean isEnable)&
&&&&&&& try&
&&&&&&& {&
&&&&&&&&&&& Method method = Class.forName("android.os.ServiceManager").getMethod("getService", String.class);&
&&&&&&&&&&& IBinder binder = (IBinder) method.invoke(null, new Object[] { "hardware" });&
&&&&&&&&&&& IHardwareService localhardwareservice = IHardwareService.Stub.asInterface(binder);&
&&&&&&&&&&& localhardwareservice.setFlashlightEnabled(isEnable);&
&&&&&&& }&
&&&&&&& catch (Exception e)&
&&&&&&& {&
&&&&&&&&&&& e.printStackTrace();&
&&&&&&& }&
这样就可以开启闪光灯了。要使用的权限:
&uses-permission android:name="android.permission.FLASHLIGHT" /&&
&&& &uses-permission android:name="android.permission.HARDWARE_TEST" /&
Copyright &
All Rights Reserved &&&&&&}

我要回帖

更多关于 老式手电筒灯泡 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信