f1怎么大神f1打开usb调试应用浮窗

酷派大神f1plus怎么设置流量悬浮窗口_百度知道
酷派大神f1plus怎么设置流量悬浮窗口
打开酷管家——右上角菜单——酷管家设置——拉到最下面,把实时流量悬浮窗打开就可以了
其他类似问题
酷派的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁酷派大神f1视频窗口怎样开启悬浮_百度知道
酷派大神f1视频窗口怎样开启悬浮
我有更好的答案
按默认排序
自带的视频播放软件可以开启的,其他的就看支不支持了
下载个可以悬浮窗看视频的软件,
其他类似问题
酷派的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁酷派大神f1安全模式怎么进
酷派大神f1安全模式怎么进
编辑:之天
来源:手机世界
安全模式怎么进?很多用户在网上问安全模式的进入方法。其实进入方法很简单,只需轻松三步即可搞定。一起来看下小编是如何进入安全模式的吧!
相关教程:
按【关机键】在弹出的菜单中,按住【关机】3秒,点击【确定】即可进入安全模式。PS:真的只有三步,关机键—长按关机—确定。小编是不会欺骗大家的。(如下图)
PS:如大家在使用过程中遇到难题了,可以直接到()进行提问或关注本站微信公众帐号(微信号:www3533com)后给小编留言,小编收到留言后会第一时间给大家解决相关疑问。
5寸1600万色
主屏分辨率当前位置:
雷霆战机破解版叉叉助手无浮窗解决方法
来源: & & &
作者:兔子& & &时间: 访问量:1647
类型:飞行射击
语言:中文
大小:67.9
&&&&最近有不少玩家反映,在使用玩的时候,叉叉浮窗不显示,完全不能愉快地刷金币刷宝箱了,今天小兔就为大家带来叉叉助手无浮窗的解决方法。
&&&&大家在下载完毕叉叉助手以后,如果进入雷霆战机破解版以后叉叉浮窗不显示,可以在叉叉助手的【应用信息】界面打开【显示悬浮窗】的开关,这样我们再次进入游戏的时候,就可以显示叉叉浮窗了。
&&&&叉叉助手无浮窗的解决方法就为大家介绍这么多了,大家还有其它雷霆战机破解版相关资讯想要了解的,可以来我们琵琶网雷霆战机破解版专区看看哦。
雷霆战机破解版叉叉助手相关文章推荐
点击返回琵琶网>>>
点击进入>>>
(已有0条评论)
你还可以输入200字
Copyright ?
Copyright @
琵琶网 All Rights Reserved厦门市舜邦网络科技有限公司
闽网文【-031号& 闽ICP备号-2&ICP许可证:闽B2-
雷霆战机破解版-游戏下载
扫描二维码下载到手机上大家好,今天给大家带来一个仿360手机卫士悬浮窗效果的教程,在开始之前请允许我说几句不相干的废话。
不知不觉我发现自己接触Android已有近三个年头了,期间各种的成长少不了各位高手的帮助,总是有很多高手喜欢把自己的经验写在网上,供大家来学习,我也是从中受惠了很多,在此我深表感谢。可是我发现我却从来没有将自己平时的一些心得拿出来与大家分享,共同学习,太没有奉献精神了。于是我痛定思痛,决定从今天开始写博客,希望可以指点在我后面的开发者,更快地进入Android开发者的行列当中。
好了,废话就说这么多,下面开始进入今天的主题吧。
360手机卫士我相信大家都知道,好多人手机上都会装这一款软件,那么我们对它的一个桌面悬浮窗效果想必都不会陌生。请看下图:
& & & & & & & & & & & &
首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。
先谈一下基本的实现原理,这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager这个类来实现的,调用这个类的addView方法用于添加一个悬浮窗,updateViewLayout方法用于更新悬浮窗的参数,removeView用于移除悬浮窗。其中悬浮窗的参数有必要详细说明一下。
WindowManager.LayoutParams这个类用于提供悬浮窗所需的参数,其中有几个经常会用到的变量:
type值用于确定悬浮窗的类型,一般设为2002,表示在所有应用程序之上,但在状态栏之下。
flags值用于确定悬浮窗的行为,比如说不可聚焦,非模态对话框等等,属性非常多,大家可以查看文档。
gravity值用于确定悬浮窗的对齐方式,一般设为左上角对齐,这样当拖动悬浮窗的时候方便计算坐标。
x值用于确定悬浮窗的位置,如果要横向移动悬浮窗,就需要改变这个值。
y值用于确定悬浮窗的位置,如果要纵向移动悬浮窗,就需要改变这个值。
width值用于指定悬浮窗的宽度。
height值用于指定悬浮窗的高度。
创建悬浮窗这种窗体需要向用户申请权限才可以的,因此还需要在AndroidManifest.xml中加入&uses-permission android:name=&android.permission.SYSTEM_ALERT_WINDOW& /&
原理介绍完了,下面我们开始用代码实现。首先在Eclipse中新建一个Android项目,项目名就叫做360FloatWindowDemo。然后写一下布局文件,布局文件非常简单,只有一个按钮,打开或新建activity_main.xml,加入如下代码:
然后再新建一个名为float_window_small.xml的布局文件,用于做为小悬浮窗的布局,在其中加入如下代码:
再新建一个名为float_window_big.xml的布局文件,用于做为大悬浮窗的布局,在其中加入如下代码:
两个悬浮窗布局文件中用到的图片资源,大家可以随便找点图片来代替,同时我会给出源码,大家也可以从源码中取出。
然后打开或创建MainActivity,这是项目的主界面,在里面加入如下代码:
这里可以看到,MainActivity的代码非窗简单,就是对开启悬浮窗的按钮注册了一个点击事件,用于打开一个服务,然后关闭当前Activity。创建悬浮窗的逻辑都交给服务去做了。好,现在我们来创建这个服务。新建一个名为FloatWindowService的类,这个类继承自Service,在里面加入如下代码:
FloatWindowService的onStartCommand方法中开启了一个定时器,每隔500毫秒就会执行RefreshTask。在RefreshTask当中,要进行判断,如果手机当前是在桌面的话,就应该显示悬浮窗,如果手机打开了某一个应用程序,就应该移除悬浮窗,如果手机在桌面的话,还应该更新内存使用百分比的数据。而当FloatWindowService被销毁的时候,应该将定时器停止,否则它还会一直运行。
从上面的代码我们也可以看出,创建和移除悬浮窗,以及更新悬浮窗内的数据,都是由MyWindowManager这个类来管理的,比起直接把这些代码写在Activity或Service当中,使用一个专门的工具类来管理要好的多。不过要想创建悬浮窗,还是先要把悬浮窗的View写出来。
新建一个名叫FloatWindowSmallView的类,继承自LinearLayout。新建一个名叫FloatWindowBigView的类,也继承自LinearLayout。
在FloatWindowSmallView中加入如下代码:
其中,对这个View的onTouchEvent事件进行了重写,用于实现拖动和点击的效果。如果发现用户触发了ACTION_DOWN事件,会记录按下时的坐标等数据。如果发现用户触发了ACTION_MOVE事件,则根据当前移动的坐标更新悬浮窗在屏幕中的位置。如果发现用户触发了ACTION_UP事件,会和ACTION_DOWN中记下的坐标对比,如果发现是相同的,则视为用户对悬浮窗进行了点击。点击小悬浮窗则打开大悬浮窗,然后我们来实现大悬浮窗的View。
在FloatWindowBigView中加入如下代码:
比起FloatWindowSmallView,FloatWindowBigView要简单的多,其中只有两个按钮,点击close按钮,将悬浮窗全部移除,并将Service终止。单击back按钮则移除大悬浮窗,重新创建小悬浮窗。
现在两个悬浮窗的View都已经写好了,我们来创建MyWindowManager,代码如下:
这个类负责了控制大悬浮窗,小悬浮窗的创建和移除,系统内存使用百分比的计算等操作。
到这里基本所有的代码都已经写完了,然后我们来看一下AndroidManifest.xml文件吧,里面代码如下:
比较简单,记得把Activity和Service在里面注册好,还有一个权限声明需要添加的android.permission.SYSTEM_ALERT_WINDOW,表示需要用户授权允许创建系统提示窗口,也就是我们的桌面悬浮窗。
好了,现在让我们运行一下项目吧,效果如下图,主界面只有一个简单的按钮,点击按钮后,Activity被关闭,小悬浮窗显示在桌面上。其中显示着当前内存使用的百分比。
& & & & & & & & & & &
小悬浮窗是可以自由拖动的,如果打开了其它的应用程序,小悬浮窗会自动隐藏,回到桌面后小悬浮窗又会显示出来。
& & & & & & & & & &
如果点击了小悬浮窗会弹出大悬浮窗来,这里我们大悬浮窗做的比较简单,就只有两个按钮。大悬浮窗展示的时候手机的所有其它程序是不可点的,因为焦点都在悬浮窗上了。点击返回按钮会重新展示小悬浮窗,点击关闭悬浮窗按钮,Service也会一起停掉。
& & & & & & & & & & & & & & & & & & & & & &&
360手机卫士的一键加速功能我们就不做了,就像独孤九剑一样,重要的是剑意而不是剑招,我相信大家学会了创建悬浮窗的基本原理后可以做出比360更有创意的东西。
如果大家还有什么疑问的,请在下面留言。
有朋友跟我反应,上面的代码在Android 3.0以上的系统运行会崩溃,我看了一下,确实如此,主要是3.0之后想要获取正在运行的任务,需要加上权限声明。在AndroidManifest.xml中加入&
&uses-permission android:name=&android.permission.GET_TASKS& /&&
即可解决此问题。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:554次
排名:千里之外
转载:20篇

我要回帖

更多关于 小米怎么打开悬浮窗 的文章

 

随机推荐