一、原理简介
现在android应用商店有许多的手电筒应用。其核心原理很简单,其实就是使用android中的摄像头类Camera控制控制闪光灯的亮灭。好了,接下来,一步步讲解下,android如何控制闪光灯。
二、添加权限
在使用android的camera时候,首先要在AndroidManifest.xml文件中添加android对camera的控制权限。
这个几个...
分类:
移动开发 时间:
2014-10-31 00:01:28
阅读次数:
427
android手机用闪光灯做成手电筒的应用非常多,可是有的不能用。后来发现是除了把 camera device的 flashmode设置成torch外还要打开预览:以下是代码:MainActivity.javapackage com.android.flashlight;import android...
分类:
移动开发 时间:
2014-10-26 14:20:55
阅读次数:
195
现在新建的楼房都是使用IC卡燃气表,拿到房子入住时也没有见到IC卡燃气表的使用说明书,很多人可能为此而苦恼,这里就讲一下如何查看IC卡燃气表读数及余额。产品外观可选功能产品优势主要技术参数查看IC卡燃气表读数及余额,准备IC卡及手电筒,通常燃气表都是安装在灶台下面,比较暗搬动燃气表下面电池盖右上侧,打开电池盖将燃气卡正面向上插入燃气表,会听到一声提示音;上面显示的是用了多少立方米的煤气,下面显示的...
分类:
其他好文 时间:
2014-10-20 00:56:22
阅读次数:
219
或许很多人都想到,可以利用手机上摄像头的闪光灯做手电筒,当然,有利必有害,每次使用的时间不要过长,几分钟一般不会有什么问题,如果时间太长,难保会有损伤。以往的方案是调用视频录制功能来开始录制视频,同时打开摄像灯,就能做出手电筒了。其实啊,在8.1中,从RT库移植过来的MediaCapture类(位于...
分类:
其他好文 时间:
2014-10-19 12:46:58
阅读次数:
547
在开发手电筒应用的处理音效的过程中,看网上使用的是MediaPlayer,因为音效一般都比较短,所以这里使用的是SoundPool,如下:SoundPool soundPool=new SoundPool(2,AudioManager.STREAM_MUSIC,0); //第一个参数,2为可以同时播...
分类:
移动开发 时间:
2014-10-17 00:49:33
阅读次数:
328
实现强占式camera service,当某些应用(如手电筒)在后台打开camera后,当camera app open camera时可以强占被后台应用占有的camera.
1. 修改CameraService.cpp (frameworks/av/services/camera/libcameraservice/)
文件的connect()方法,将
原来的
Mutex:...
分类:
移动开发 时间:
2014-10-13 14:05:29
阅读次数:
299
ROM介绍
1、移植三星TouchWiz界面;
2、加入三星S4壁纸及图标美化;
3、对ROM进行了精简;
4、对ROM进行了优化;
5、完整的ROOT权限;
6、短信支持来信息亮屏功能(在短信设置里设置);
7、加入S4天气插件(长按桌面,添加到主屏,添加后在联网状态打开,先点击右上角的装载,在输入城市名,选择城市)。
8、加入S4时钟插件;
9、加入S4的计算器;
10、加入S4的备忘录;
11、加入一键锁屏和一键释放内存;
12、加入美化版HTC手电筒;...
分类:
其他好文 时间:
2014-10-07 14:37:53
阅读次数:
227
安卓开发中很多控件都是Widget类的,但是我们常说的Widget指的是AppWidget,即一些可以放置在桌面的小部件。
下面用两个实例来说一下这个AppWidget怎么来用。
实例一:AppWidget的基本使用
①创建一个AppWidget的布局文件appwidget_layout.xml
<LinearLayout xmlns:android="http://schema...
分类:
移动开发 时间:
2014-09-27 17:12:30
阅读次数:
293
今天想写个手电筒应用,看网上的代码基本都是如下:camera = Camera.open(); parameters = camera.getParameters(); parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH)...
分类:
移动开发 时间:
2014-09-26 01:07:58
阅读次数:
193
最近在学习Android的开发,写了个手电筒的案例,分享一下!//Activity.xml
packagecom.fq.flashlight;
importandroid.app.Activity;
importandroid.app.AlertDialog;
importandroid.content.DialogInterface;
importandroid.hardware.Camera;
importandroid.hardware.Camera.P..
分类:
移动开发 时间:
2014-09-18 19:07:54
阅读次数:
267