登录
首页 » Android » Android + iOS手电筒示例

Android + iOS手电筒示例

于 2023-07-16 发布 文件大小:50.68 kB
0 160
下载积分: 2 下载次数: 1

代码说明:

翻译 maninwest@Codeforge 作者:Cloud Hsu@CodeProject这里是简单的示例,用于展示如何控制  iOS 和 Android 上的手电筒背景我开发了一个跨平台框架 CloudBox,在这个  alpha 版本中,我想验证CloudBox,所以我想应该开发一个简单的应用。这个手电筒示例是第一个使用 CloudBox 开发的应用.但是 CloudBox 还没有准备公开,所以这些例子也是常规的 Android 和 iOS 例子.使用代码在  Android 中,我实现了一个类  CloudLed 来控制相机.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)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android PathEffect 效果实例
    从一本书中得到的Android PathEffect 效果实例,不多说了,直接把关键代码帖出来吧,需要完整代码的可下载本源码,运行的效果请参见下边的截图所示,运行时,可看到多条像流水一样的路径曲线,下面是代码:   // 定义画板为白色   canvas.drawColor(Color.WHITE);   pe[0] = null;   // 此PathEffect为圆滑的弧形   pe[1] = new CornerPathEffect(10);   // 离散的线   // 第一个参数为离散在弧上的间距   // 第二个参数为离散的程度   pe[2] = new DiscretePathEffect(3, 10);   // Dash为破折号的意思。 应该是破这行   // 其中第一个参数是new float[]{} 表示其中的间隔和距离   // phase表示相位   pe[3] = new DashPathEffect(new float[] { 20, 5, 5, 20 }, phase);   //先建立一个Path 然后创建PathDashPathEffect对象 其中p为path   Path p = new Path();   p.addRect(0,0,8,8,Path.Direction.CW);   pe[4] = new PathDashPathEffect(p, 12, phase, PathDashPathEffect.Style.ROTATE);   //此方法表示两个组合的PathEffect   pe[5] = new ComposePathEffect(pe[2], pe[4]);   //结果和pe[5]类似   pe[6] = new SumPathEffect(pe[4], pe[3]);   // 开始画七条线   for (int i = 0; i < pe.length; i++) {   // 如果没有paint.setPathEffect(),那么系统默认为paint.setPathEffect(null);   paint.setPathEffect(pe[i]);   paint.setColor(colors[i]);   canvas.drawPath(path, paint);   //使画板平移
    2022-07-25 12:05:42下载
    积分:1
  • android录音amr解码
    android录音amr解码,采用jni底层解码、编码的方式会音频进行压缩和解压缩以减小带宽的使用,采用8000 bit_16,单声道
    2022-04-21 11:29:46下载
    积分:1
  • android模拟优酷转动菜单
    该程序功能:实现模仿优酷转动菜单。系统开发环境: win7 32 位 + eclipse 4.2 + ADT 22 + JDK 1.7。将项目之间导入eclipse中,编译运行即可生成apk,apk运行的系统最低版本要去:Android 2.3,将编译生成的apk安装到您安您的设备即可。
    2022-05-22 14:36:36下载
    积分:1
  • Mars安卓教程源代码
    Marschen老师第一季到第五季的源代码,部分源代码缺少,由于是早期的安卓开,安卓sdk的版本不一样,比如部分能在安卓2.3系统的源代码,在安卓4.0系统后的源代码不能运行,所以缺失部分课程的源代码,希望各位网友,能补充缺失的课程。
    2022-12-26 10:35:10下载
    积分:1
  • 安卓蓝牙打印机程序
    经过测试可用的安卓蓝牙打印程序,可连接世面上常见的蓝牙打印机(非热敏),源码结构清晰可用,非常具有参考价值。
    2022-09-04 00:20:03下载
    积分:1
  • pedometer
    开源Android项目计步器源码,打开软件后,手握手机,可根据你走路时胳膊摆的次数准确测试出你走了多少步,有意思吧,而且这个项目的源码是开源的,分iPhone版和Android版,此为android版的pedometer源代码,有条件的可重新编译运行一下。(Open-source Android project pedometer source, open the software, hand phone, according to the swing arm when you walk out the number of accurately test how many steps you take, it is interesting, and this project' s source code is open source, and the iPhone version of Android version, this version of the pedometer for android source code, conditions can be recompiled to run it.)
    2013-06-06 16:07:19下载
    积分:1
  • daocrud
    android的DAO操作(provider带观察者模式)( The DAO android operating (provider with observer pattern))
    2013-12-14 00:57:35下载
    积分:1
  • Android LinearLayout结合TextView选择列表项数据
    Android LinearLayout结合TextView选择列表项数据,在虚拟机上是单击鼠标选中一行数据,在手机上则是手触摸一下即选择对应数据行,循环生成每行的包含对应各个列数据的Map;col1、col2、col3为列名,可参考相关代码:   重写选项被单击事件的处理方法   TextView tv=(TextView)findViewById(R.id.TextView01);//获取主界面TextView   LinearLayout ll=(LinearLayout)arg1;//获取当前选中选项对应的LinearLayout   TextView tvn=(TextView)ll.getChildAt(1);//获取其中的TextView   TextView tvnL=(TextView)ll.getChildAt(2);//获取其中的TextView   StringBuilder sb=new StringBuilder();   sb.append(tvn.getText());//获取姓名信息   sb.append(" ");   sb.append(tvnL.getText());//获取描述信息   tv.setText(sb.toString());//信息设置进主界面TextView
    2022-01-26 02:38:14下载
    积分:1
  • 《Java基础入门》_源代码
    本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客。 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客 本资源为《Java基础入门》_源代码,有需要的同学可以下载,清华大学出版社,传智播客
    2022-04-19 14:48:47下载
    积分:1
  • ZxingDemo
    android上使用ZXing识别条形码和二维码,代码简单易懂,相信能帮助读者迅速掌握相关的开发(the use of android and two-dimensional bar code ZXing identification code, the code easy to understand, that can help readers quickly master the relevant development)
    2020-11-04 16:19:51下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载