当前位置:首页 » 安卓系统 » android手电筒开发

android手电筒开发

发布时间: 2022-04-27 03:36:17

Ⅰ android 手电筒LED灯的问题

可以用这个判断是否存在闪光灯。
PackageManager方法:

public abstract boolean hasSystemFeature (String name)
Since: API Level 5
Check whether the given feature name is one of the available features as returned by getSystemAvailableFeatures().
Returns
Returns true if the devices supports the feature, else false.

Ⅱ android开发一个手电筒,为了打开闪光灯不意外停止,怎么用程序判断是否有闪光灯再决定是否打开

既然设备都没有闪光灯 这个应用还有何意义呢? 所以我觉得您只需要备注您的设备支持哪些应用就可以了

Ⅲ android 应用开发如何调节闪光灯亮度

这是与设备相关的,因为硬件厂商才能自行定义硬件的属性。比如htc为相机闪光灯设置一个亮度文件,通过改写这个文件的值,可以达到变更相机闪光灯的亮度,魅族应该也是这样操作的。作为安卓系统来说,没有统一的解决方案的。

参考htc闪光灯亮度root下的设置方法:
on 2.2 HTC devices you can use it by writing a string to/sys/devices/platform/flashlight.0/leds/flashlight/brightness. This controls if the LED is on and how bright it is. For maximum brightness write "128\n", half brightness write "64\n". Easy to test from adb shell:

Ⅳ android 开发,打开打开led

前些日子 我做了个,但是不是通用的,我们是针对我们的系统定制的。
在Camera应用中,有个设置闪光灯的setFlashMode(int mode),android有个支持的 叫torch模式,但是我们的没有实现,然后我让驱动添加了个mode,这样把camera程序初始化部分抄一遍,不需要startPreview就行,然后设置flashmode为手电筒mode,就可以,手电筒就亮了。

Ⅳ android关于手电筒开发

给open和close分别设置监听,将倒数第二个花括号移动closeListener之前。
public class MainActivity extends Activity {
private Camera camera = null;
private Parameters parameters = null;
private Button open=null;
private Button close=null;
private TextView title=null;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

open = (Button)findViewById(R.id.open);
close = (Button)findViewById(R.id.close);
title= (TextView)findViewById(R.id.title);

title.setText(R.string.title);
open.setText(R.string.open);
close.setText(R.string.close);
open.setOnClickListener(openListener);
close.setOnClickListener(closeListener);

}

public class openListener implements OnClickListener{

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
camera = Camera.open();
parameters = camera.getParameters();
parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);//开启
camera.setParameters(parameters);
}
}
public class closeListener implements OnClickListener{

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
parameters.setFlashMode(Parameters.FLASH_MODE_OFF);//关闭
camera.setParameters(parameters);
camera.release();
}

}

public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}

Ⅵ Android m开发一个手电筒软件,运行时隐藏quicksettings手电筒图标

勇闯死人谷和僵尸回廊这两游戏,不知道你想要哪个,自己去360手机助手搜一下,如果你坚持用腾讯的应用宝,我建议你就不要玩游戏了,因为腾讯,只要是游戏,他只推荐自己的,如果有比他好的他就直接搜!不!到!

Ⅶ 如何实现Android Studio简易手电筒的闪烁和报警功能

要打开手电筒功能,需要在AndroidManifest.xml增加摄像头、闪光灯使用权限:

<!-- 打开照相机权限 -->
<uses-permission android:name="android.permission.CAMERA" />
<!-- 打开闪光灯权限 -->
<uses-permission android:name="android.permission.FLASHLIGHT" />

开手电筒java代码:
Camera camera = Camera.open();
Camera.Parameters myParameters = camera.getParameters();
myParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(myParameters);

关手电筒java代码:
Camera camera = Camera.open();
Camera.Parameters myParameters = camera.getParameters();
myParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
camera.setParameters(myParameters);

报警声,就是播放音乐就行了,文件篇幅有限,不能一一解释,可追问。

Ⅷ 高分急求Android手机手电筒代码!!!!

网络升级,请采纳

Ⅸ 如何制作Android手电筒程序

public class CloudLed {
boolean m_isOn;
Camera m_Camera;

public boolean getIsOn() { return m_isOn; }

public CloudLed()
{
m_isOn = false;
}

public void turnOn()
{
if(!m_isOn)
{
m_isOn = true;
try
{
m_Camera = Camera.open();
Camera.Parameters mParameters;
mParameters = m_Camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
m_Camera.setParameters(mParameters);
}catch(Exception ex){}
}
}

public void turnOff()
{
if(m_isOn)
{
m_isOn = false;
try
{
Camera.Parameters mParameters;
mParameters = m_Camera.getParameters();
mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
m_Camera.setParameters(mParameters);
m_Camera.release();
}catch(Exception ex){}
}
}
}

我建立了一个CloudLed类,将Camera再做一次封装,只处理闪光灯相关部份的代码

在Android中,要开启摄像头只需透过Camera.Open就可以简单开启,开启后取得Camera.Parameters就可以设定参数
我们所需要的手电筒功能,只需要将其设为FLASH_MODE_TROCH即可
关闭时只要设置为FLASH_MODE_OFF后将其release就可以了

热点内容
压缩一定 发布:2025-05-15 06:57:30 浏览:287
进栈算法 发布:2025-05-15 06:56:02 浏览:213
安卓和缓存 发布:2025-05-15 06:56:02 浏览:426
笔记本电脑台式服务器 发布:2025-05-15 06:40:41 浏览:108
4k无压缩 发布:2025-05-15 06:02:54 浏览:74
hp存储6350 发布:2025-05-15 05:40:41 浏览:233
怎么更改电脑默认缓存位置 发布:2025-05-15 05:39:01 浏览:877
安卓qq公孙离在哪个战区战力最低 发布:2025-05-15 05:38:58 浏览:493
androidffmpeg压缩 发布:2025-05-15 05:37:02 浏览:288
ftp简称是 发布:2025-05-15 05:37:02 浏览:121