首先,我们来看一下这个程序的运行截图:

首先点击菜单键,我们会看到菜单中有两个选项,一个是选择背光颜色,另一个是离开按钮,当我们点击背光颜色之后,会出现如上所示的效果。
接着,我们点击蓝色背光,出现如下所示的画面:

实现这个程序很简单,下面给出实现的代码:
1.主程序文件
package irdc.ex10_01;
/* import相关class */
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.os.Bundle;
import android.os.PowerManager;
import android.view.Menu;
import android.view.MenuItem;
import android.view.Window;
import android.view.WindowManager;
import android.widget.LinearLayout;
import android.widget.Toast;
public class EX10_01 extends Activity
{
/*
* PowerManager可以控制手机的wakelock,使手机处于恒亮的状态
*/
private boolean ifLocked = false;
private PowerManager.WakeLock mWakeLock;
private PowerManager mPowerManager;
private LinearLayout mLinearLayout;
/* 独一无二的menu选项identifier,用以识别事件 */
static final private int M_CHOOSE = Menu.FIRST;
static final private int M_EXIT = Menu.FIRST+1;
/* 颜色菜单的颜色与文字数组 */
private

本文介绍如何在Android平台上实现手机手电筒功能。通过菜单选项选择背光颜色,并展示了点击蓝色背光后的效果。文章包含实现该功能的主要代码段。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



