ChameleonWindowManager
ChameleonWindowManager是一个很实用的免费窗口管理工具,在窗口标题上生成若干个按钮,可以在当前窗口实现一键透明、缩放、置顶以及最小化到状态栏等功能。Windows窗口右上角的三个耳熟能详的按钮是最大化/最小化/关闭。可高级用户们对窗口管理的要求越来越多,三个按钮明显不够用。ChameleonWindowManager为窗口栏增加更多按钮,扩展窗口管理功能。
软件名称:ChameleonWindowManager
软件授权:免费软件
软件大小:3.53MB
1、软件简介
ChameleinWindowManager
ChameleonWindowManager窗口管理器是一个方便实用的目的是为了向您提供您使用自定义的按钮添加到窗口标题栏的窗口。完全控制(总在最前,最小化到托盘,最小化到标题,指定透明度,窗口位置左/右屏幕)。在Windows系统中窗口右上角永远只有叉,框和横,敢问能不能在给力一点呢?很贫瘠的感觉哇!
今天给大家带来ChameleonWindowManager——能在窗口上添加多个功能效果!
2、基本资料
软件语言:英文版
软件类型:系统增强
软件产地:国产软件
更新时间:2011-7-22
应用平台:WinAll
3、操作原理
ChameleonWindowManager
1、获取WindowManager
在Activity和Service中都可以直接使用这个方法来获得WindowManager。其getSystemService返回的是一个WindowManagerImpl对象,这是一个存在于本地进程中的一个对象。而事实是WindowManagerImpl继承了WindowManager,而WindowManger继承了ViewManager。
2、设置WindowManager.LayoutParams
LayoutParams里面存放着的是窗口的属性,通过这个变量,可以为窗口赋予各式的属性。也可以改变它的属性值,来进行各种各样的操作,像悬浮窗口的拖动,拉伸等操作。
3、WindowManager的操作
(1)窗口添加
(2)窗口更新
(3)窗口删除
4、功能特点
ChameleonWindowManager
1、窗口大小和位置(X轴和Y轴)的计算过程。
2、窗口的组织方式。
3、输入法窗口的调整过程。
4、壁纸窗口的调整过程。
5、窗口Z轴位置的计算和调整过程。
6、Activity窗口的启动窗口的显示过程。
7、Activity窗口的切换过程。
8、Activity窗口的动画显示过程。