Android悬浮窗实现
实现基础
Android悬浮窗实现使用WindowManager ,WindowManager介绍
通过Context.getSystemService(Context.WINDOW_SERVICE)可以获得 WindowManager对象。
每一个WindowManager对象都和一个特定的 Display绑定。
想要获取一个不同的display的W...
分类:
移动开发 时间:
2016-07-03 19:23:51
阅读次数:
216
1.悬浮窗体的功能实现: 1.1.应用程序的卸载: 包安装器 packageInstall,包卸载packageruninstall intent.setData(Uri.pare(“package:” + 应用程序包名)) 卸载完之后记得更新list集合,更新适配器. 但是不确定用户是否点了卸载, ...
分类:
移动开发 时间:
2016-06-18 23:53:36
阅读次数:
340
1,应用管理的ui界面 条目界面的参考ui ①然后显示在ListView上即可(记得优化,程序大小的格式化等) ②获取ListView需要花费一定时间,所以放在子线程,再通过runOnUiThread()更新ui即可 ③创建一个FrameLayout,包含ListView,然后设置一个等待框,在获取 ...
分类:
移动开发 时间:
2016-06-17 23:44:40
阅读次数:
357
请看下图: 首先是一个小的悬浮窗显示的是当前使用了百分之多少的内存,点击一下小悬浮窗,就会弹出一个大的悬浮窗,可以一键加速。好,我们现在就来模拟实现一下类似的效果。 先谈一下基本的实现原理,这种桌面悬浮窗的效果很类似与Widget,但是它比Widget要灵活的多。主要是通过WindowManager ...
分类:
移动开发 时间:
2016-06-16 01:40:47
阅读次数:
339
转自:http://blog.csdn.net/shinay/article/details/7783276 下面是创建悬浮窗的方法: [java] view plain copy private boolean isAdded = false; // 是否已增加悬浮窗 private static ...
分类:
其他好文 时间:
2016-06-14 15:43:25
阅读次数:
276
本文转载自: http://blog.csdn.net/stevenhu_223/article/details/8504058 悬浮窗口的实现涉及到WindowManager(基于4.0源码分析),它是一个接口,实现类有WindowManagerImpl,CompatModeWrapper(Win ...
分类:
移动开发 时间:
2016-06-14 10:03:49
阅读次数:
270
接上文 简单的弹出拖拽窗口(一) 下面开始具体分析代码部分: 首先我们先确认下结构: 悬浮窗口:初始不可见。包括标题栏和内容栏,标题栏内有标题和关闭按钮。 遮罩层:初始不可见。用于设置弹出悬浮窗口时的半透明背景, 按钮:用于点击弹出悬浮窗口。 下面进行详细解释 1.要让窗口能自由移动,那么窗口的定位 ...
分类:
其他好文 时间:
2016-06-12 12:24:42
阅读次数:
220
最近在做画k线的一个悬浮窗时候,用到了CATextLayer,然后在排版的时候,越狱设备字体颜色一直为全黑,于是stackoverflow了一下,发现相似问题决解办法是这样的 然后还是没效果,我就猜测是否是因为颜色值根本没设上。在使用NSAttributedString的属性设置有问题。最开始设置文 ...
分类:
其他好文 时间:
2016-05-31 18:38:17
阅读次数:
165
当我们在手机上安装360安全卫士时,手机屏幕上时刻都会出现一个小浮动窗口,点击该浮动窗口可跳转到安全卫士的操作界面,而且该浮动窗口不受其他activity的覆盖影响仍然可见(多米音乐也有相关的和主界面交互的悬浮小窗口)。它能悬浮在手机桌面,且不受Activity界面的影响,说明该悬浮窗口是不隶属于Activity界面的,也就是说,他是隶属于启动它的应用程序所在进程。如360App所在的应用进程,当...
分类:
移动开发 时间:
2016-05-31 10:39:16
阅读次数:
414
首先,如果要使用Android 5.X的新特性,我们必须导入5.X的支持包 FloatingActionButton
Android 的新的设计规范中具有阴影效果的悬浮窗按钮。
使用之前需要先引入design包。
FloatingActionButton是ImageView子类我们先来看布局中的属性设置
<android.support.design.widget.FloatingAct...
分类:
移动开发 时间:
2016-05-28 01:24:05
阅读次数:
387