互动屏保是Android4.2版本以后加入的一个功能,是为了保护显示器而设计的一种专门的程序。
创新互联建站是由多位在大型网络公司、广告设计公司的优秀设计人员和策划人员组成的一个具有丰富经验的团队,其中包括网站策划、网页美工、网站程序员、网页设计师、平面广告设计师、网络营销人员及形象策划。承接:网站设计制作、网站制作、网站改版、网页设计制作、网站建设与维护、网络推广、数据库开发,以高性价比制作企业网站、行业门户平台等全方位的服务。
当时设计的初衷是为了防止电脑因无人操作而使显示器长时间显示同一个画面,导致老化而缩短显示器寿命。我们可以选择在充电或者插入底座的时候启动设置的屏保程序,以保护屏幕在充电或者插入底座时长时间亮屏不受到损害。同时通过简单的设置也可以让手机在这些时候显示一些常用的信息,比如时间,或者未接来电数量等等。
另外,虽然屏幕保护并不是专门为省电而设计的,但一般Windows下的屏幕保护程序都比较暗,大幅度降低屏幕亮度,有一定的省电作用。不仅如此,屏幕保护程序还可以保护显像管,也可以省电,更可以保护个人隐私。是一项很实用的功能。
只需三步,
1,在手机待机桌面上(就是刚解锁的界面)长按屏幕空白处三秒弹出窗口设置。
2,选择壁纸,用图库的方式打开要设置成桌面的图片。
3,剪切图片,拖动图片周围的剪切框选择大小和位置,选择应用壁纸。OK!
返回看下效果吧!
1、注册一个BroadcastReceiver,用于接收ACTION_SCREEN_OFF事件。当接收到这个事件时,打开自定义的屏保画面。以下代码为了测试方便,放在MainActivity.java中,也可以根据需要,把代码放入service中。
registerReceiver(mMasterResetReciever,newIntentFilter(Intent.ACTION_SCREEN_OFF)); BroadcastReceiver mMasterResetReciever=newBroadcastReceiver() { publicvoidonReceive(Context context, Intent intent){ try{ Intent i =newIntent(); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); i.setClass(context, ScreenSaverActivity.class); context.startActivity(i); }catch(Exception e){ Log.i("Output:", e.toString()); } } };
2、完成这一步时,虽然屏幕关闭时,屏保画面被显示,但由于接收的是ACTION_SCREEN_OFF事件,所以屏幕已经变黑了,这个时候就需要强制点亮屏幕。
首先,在AndroidManifest.xml中加上permission 权限:
uses-permissionandroid:name="android.permission.WAKE_LOCK"/
以下代码在ScreenSaverActivity.onCreate中
PowerManager pm = (PowerManager)getSystemService(POWER_SERVICE); mWakeLock = pm.newWakeLock( PowerManager.ACQUIRE_CAUSES_WAKEUP | PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE,"SimpleTimer");
然后在屏保画面显示时,点亮屏幕。在ScreenSaverActivity.onResume中加入
mWakeLock.acquire();
为了能够在退出屏保时,能够让屏幕可以关闭,我们必须释放WakeLock.故在ScreenSaverActivity.onPause中加入
mWakeLock.acquire();
注意,必须放在onResume中,如放在别的地方。会导致程序无法再次进入屏保,具体原因不详。由于手头只有一个手机,不能进行广泛的测试。
3. 完成第二步后,一般情况下大功告成。按键就可以返回程序。但有时候需要点击屏幕就返回系统。这个时候会发现,无论怎么样点击屏幕,系统都不会有响应,因为此时屏幕已经被锁定。因此,要实现这个功能,在打开屏保时,需要关键屏幕的锁定功能。
首先,在AndroidManifest.xml中加上permission 权限:
uses-permissionandroid:name="android.permission.DISABLE_KEYGUARD"/
再次,把以下这段代码加入合适的地方。只要启动屏保时能够被调用到
KeyguardManager mKeyguardManager= (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE); KeyguardLock mKeyguardLock= mKeyguardManager.newKeyguardLock(TAG); mKeyguardLock.disableKeyguard();
当然也可以通过以下代码开启屏幕锁定功能。
1、首先打开手机主界面,然后选择点击“设置”选项,如下图所示。
2、打开设置界面之后,选择点击“显示”选项,如下图所示。
3、进入显示界面之后,选择点击”互动屏保“选项,如下图所示。
4、最后打开”互动屏保“后面的开关按钮即可。
该情况可能是应用与手机中的某些软件(桌面助手等)有冲突,可以用以下方法进行恢复:1、手机连接数据线,通过pc助手(91、豌豆夹等),删除该屏保应用,就可以恢复;2、Android手机黑屏可能最开始要提示按Home键,如果不行就拔电池重启,再不行进安全模式删应用。进入安全模式的方法:关闭手机后重启,重启手机时看到天翼图标后,按住手机菜单键(MENU),感觉到手机震动一下后可以在屏幕左上角(有的机型在左下角)显示安全模式;进入安全模式后,进入任务管理器(应用管理器),卸载可能产生冲突的软件,一般是安装后出错的软件;然后再次关机重启,第二次重启正常启动看是否有效,以上步骤可以重复进行,找到相关的冲突软件卸载。(进入安全模式的方式在C8500上测试通过);了解更多服务优惠点击下方的“官方网址”客服95为你解答。
1、互动屏保其实是指屏保和拥护之间可以互动,比如有些手机的动态屏保里有水的动态屏保,用户的手指点在屏幕的什么位置,什么位置就会出现一个水波纹。
2、互动屏保是Android4.2版本以后加入的一个功能,是一款屏幕保护程序,可以选择在充电或者插入底座的时候启动设置的屏保程序,以保护屏幕在充电或者插入底座时长时间亮屏不受到损害。同时通过简单的设置也可以让手机在这些时候显示一些常用的信息,比如时间,或者未接来电数量等等。很实用的功能。