全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果193,240个

Android使用Jetpack WindowManager开发可折叠设备(过程分享)_Android...

三、Jetpack WindowManager的简单使用 1)、创建一个新项目 2)、使用 WindowManager 3)、设置应用界面 4)、直观呈现 WindowMetrics 信息 5)、使用 Jetpack WindowManager 进行测试 四、总结 一、背景 我们在Google开发者大会上,看到Jetpack WindowManager和WindowSizeClass这些技术,如下图。 那这里不得不说折叠屏手机了 ...
www.jb51.net/program/305635s...htm 2024-5-31

深入理解Android中的Window和WindowManager_Android_脚本之家

Window是一个抽象的概念,每一个Window都对应着一个View和一个ViewRootImpl,Window和View通过ViewRootImpl来建立联系,说明View才是Window存在的实体,在实际使用中无法直接访问Window,对Window的访问必须通过WindowManager。 Window的添加过程 Window的添加过程需要通过WindowManager的addView来实现,WindowManager是一个接口,它的...
www.jb51.net/article/1045...htm 2024-5-31

WindowManager下载 窗口管理器(WindowManager) v10.15.0 英文免费...

WindowManager是一款电脑窗口进程管理工具,可以在显示器上定位多个软件窗口布局,可以指定窗口大小位置,提供密码保护,可以最小化到系统托盘,可以自定义规则来进行窗口的打开。 功能介绍 1、可以方便地管理系统桌面上的所有打开的窗口; 2、可以隐藏、透明化或者置顶窗口; ...
www.jb51.net/softs/1805...html 2024-5-29

WindowManagerService服务是如何以堆栈的形式来组织窗口_Android_脚本...

理解了WindowManagerService类的这三个成员变量的含义之后,它的成员函数addAppToken的实现就好理解了,其中,参数token指向的便是用来描述正在启动的Activity组件所对应的一个ActivityRecord对象,而参数addPos用来描述该Activity组件在堆栈中的位置,这个位置同时也是接下来要创建的AppWindowToken对象在WindowManagerService类的mToken...
www.jb51.net/article/334...htm 2024-5-31

不依赖于Activity的Android全局悬浮窗的实现_Android_脚本之家

Android悬浮窗实现使用WindowManager WindowManager介绍 通过Context.getSystemService(Context.WINDOW_SERVICE)可以获得WindowManager对象。 每一个WindowManager对象都和一个特定的Display绑定。 想要获取一个不同的display的WindowManager,可以用createDisplayContext(Display)来获取那个display的Context,之后再使用:Context.getSystemSe...
www.jb51.net/article/894...htm 2024-5-31

Android利用WindowManager实现悬浮窗_Android_脚本之家

Android6.0以上,如果要用系统Window,我们需要申请悬浮窗权限。毕竟WindowManager.LayoutParams.TYPE_TOAST权限限制太多了。 Manifests: 1 <uses-permissionandroid:name="android.permission.SYSTEM_ALERT_WINDOW"/> 判断是否有悬浮窗权限: 1 Settings.canDrawOverlays(this) ...
www.jb51.net/article/1441...htm 2024-5-31

Android使用WindowManager制作一个可拖动的控件_Android_脚本之家

privateWindowManager windowManager;// 用于可拖动的浮动窗口 privateWindowManager.LayoutParams windowParams;// 浮动窗口的参数 privateButton myButton; publicDragView(Context context, AttributeSet attrs) { super(context, attrs); init(); } privatevoidinit() { ...
www.jb51.net/article/897...htm 2024-5-21

Android自定义Toast之WindowManager_Android_脚本之家

自定义Toast:WindowManager 步骤 1) 获取WindowManager对象 2)产生WindowManager.LayoutParams(并且设置参数) 3)产生一个View 4)显示:addView(view,mParams); 5) 隐藏:removeView(view); 6) 更新位置一:view:设置一个OnTouchListener:ACTION_DONW,ACTION_MOVE,ACTION_UP ...
www.jb51.net/article/1463...htm 2024-5-31

隐藏加密程序窗口让别人看不到程序在运行_经验技巧_软件教程_脚本之家

软件运行后,右击托盘中软件图标,选择右键菜单中的Open WindowManager dialog,打开窗口(图1),在该窗口中收录了所有正在运行的程序窗口名称,选中需要隐藏的窗口名称,单击Hide,该程序窗口将从桌面消失,任务栏对应的程序窗口图标也随之消失,这时可以单击Close关闭该软件了。
www.jb51.net/softjc/2418...html 2024-5-30

Android 四种获取屏幕宽度的方法总结_Android_脚本之家

WindowManager wm1 =this.getWindowManager(); intwidth1 = wm1.getDefaultDisplay().getWidth(); intheight1 = wm1.getDefaultDisplay().getHeight(); 方法一与方法二获取屏幕宽度的方法类似,只是获取WindowManager 对象时的途径不同。 方法三: 1 2
www.jb51.net/article/1018...htm 2024-5-31