E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WindowManager
SystemUI 8.0框架解析
SystemServer.java)中启动的,当ActivityManagerService启动完毕之后开始运行:staticfinalvoidstartSystemUi(Contextcontext,
WindowManager
S
Mr_Krabs
·
2023-07-15 09:23
Android中获取屏幕相关信息(屏幕大小,状态栏、标题栏高度)的代码
DisplayMetricsmetrics=newDisplayMetrics();get
WindowManager
().getDefaultDisplay().getMetrics(metrics);
22334
·
2023-07-14 17:05
一看就会!Android屏幕刷新机制最新讲解—VSync、Choreographer 全面理解!
阅读本篇可能需要的预备知识《View的工作原理》、《Handler:Android消息机制》、《Window和
WindowManager
》、《Activity的启动过程详解》作者:胡飞洋链接:https
bug樱樱
·
2023-07-14 01:05
android系统屏幕旋转角度,应用界面横竖屏,设备旋转角度,三者的区别以及使用。
系统屏幕旋转角度fungetSystemRotation():Int{valangle=(getSystemService(WINDOW_SERVICE)as
WindowManager
).defaultDisplay.rotation
elena_w
·
2023-06-22 07:42
android
防止图片错乱及获取图片的宽高
manager.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_NONE);···获取图片的宽高···privatevoidgetWh(){
WindowManager
systemService
车蛋
·
2023-06-22 06:59
沉侵式状态栏
=null){
WindowManager
.LayoutParamsparams=window.getAttributes();params.gravity=Gravity.CENTER;params.width
MrZhangJian
·
2023-06-21 21:01
WindowManager
.getDefaultDisplay过时方法处理
问题之前获取屏幕密度、获取屏幕宽高都离不开
WindowManager
.getDefaultDisplay方法,现在升级targetsdk后该方法被弃用了(sdk=30)
WindowManager
wm=(
android_zyq
·
2023-06-21 10:20
各种知识汇总
AndroidStudio自动添加serialVersionUIDAndroid虚线的实现方法Android获取屏幕高度的坑getResources().getDisplayMetrics()与
WindowManager
.getDefaultDisplay
Zhongyi_Li
·
2023-06-21 09:00
android
Android adb获取屏幕分辨率
Androidadb获取屏幕分辨率1.C:\Users\sheng>adbshelldumpsyswindowdisplays
WINDOWMANAGER
DISPLAYCONTENTS(dumpsyswindowdisplays
超__越
·
2023-06-21 04:54
WindowManager
中Surface申请流程
WindowManager
中Surface申请流程1、SurfaceFlinger和
WindowManager
2、
WindowManager
中Surface申请流程2.1WMS侧添加界面时scheduleTraversals
xhBruce
·
2023-06-20 12:15
Android
#
图形界面
WMS
Android
理解安卓的视图体系结构
原文链接理解安卓的视图体系结构当我们想要写一个页面的时候,通过一个Activity,然后调用其setContentView方法,把一个布局文件当作一个参数传递过去,然后一个页面就好了,但是除此之外,我们还需要与一些组件打交道,比如像Window,
WindowManager
alexhilton
·
2023-06-20 12:14
Android
android
Android
Studio
Java
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
@[TOC]阅读本篇可能需要的预备知识《View的工作原理》、《Handler:Android消息机制》、《Window和
WindowManager
》、《Activity的启动过程详解》一、背景和疑问在
胡飞洋
·
2023-06-20 03:05
理解安卓的视图体系结构
原文链接理解安卓的视图体系结构当我们想要写一个页面的时候,通过一个Activity,然后调用其setContentView方法,把一个布局文件当作一个参数传递过去,然后一个页面就好了,但是除此之外,我们还需要与一些组件打交道,比如像Window,
WindowManager
·
2023-06-19 20:18
【Android】WMS(二)Window的添加
软件盘相关模式在Android应用开发中,软键盘的显示与隐藏是一个经常出现的问题,而
WindowManager
的LayoutParams中定义的软键盘相关模式则为开发者提供了一些解决方案。
我又来搬代码了
·
2023-06-15 11:38
Framework学习笔记
Android学习笔记
android
ui
理解
WindowManager
一、Window、
WindowManager
、
WindowManager
Service的关系Window是一个抽象类,具体的实现类是PhoneWindow对View进行管理。
Leon_hy
·
2023-06-14 23:51
Android Qcom Display学习(十五)
该系列文章总目录链接与各部分简介:AndroidQcomDisplay学习(零)简单方法按键截图实现原理,通过Phone
WindowManager
.java->DisplayPolicy.java->ScreenshotHelper.java
上电失败
·
2023-06-14 02:44
Android_Display
android
截图
BottomSheetDialogFragment弹出背景色透明,展示完整
@OverridepublicvoidonStart(){super.onStart();Windowwindow=getDialog().getWindow();
WindowManager
.LayoutParamswindowParams
木叶纷飞
·
2023-06-14 01:59
Android系统服务调用分析
在Android系统中,framework向应用层提供了很多系统服务,例如InputManager、ActivityManager、
WindowManager
等,方便的实现软件需求的开发。
雷涛赛文
·
2023-06-13 21:20
Android Window和
WindowManager
一、Window简介有时候我们需要在桌面上显示一个类似悬浮窗的东西,这种效果就需要用Window来实现,Window是一个抽象类,表示一个窗口,它的具体实现类是PhoneWindow。Window是一个抽象的概念,每一个Window都对应着一个View和一个ViewRootImpl,Window和View通过ViewRootImpl来建立联系的,因此Window并不是实际存在的,它是以View的形
mumuxi_
·
2023-06-13 14:48
将activity设置成类似为dialog实现方式的操作
将activity设置成类似为dialog实现方式的操作:1、自定义activity的大小Windowwindow=getWindow();
WindowManager
.LayoutParamslayoutParams
兰琛
·
2023-06-13 08:09
android
java
开发语言
将activity作为dialog使用的方法:
##将activity作为dialog使用的方法:1、设置activity的属①在activity的oncreate中设置
windowManager
Windowwindow=getWindow();window.setFlags
兰琛
·
2023-06-13 08:33
安卓基础学习
android
Dialog窗口机制
Dialog(@UiContext@NonNullContextcontext,@StyleResintthemeResId,booleancreateContextThemeWrapper){//获取
WindowManager
m
WindowManager
JakeWharton
·
2023-06-13 01:43
android自定义弹窗:Dialog
importandroid.app.AlertDialog;importandroid.os.Bundle;importandroid.view.Gravity;importandroid.view.Window;importandroid.view.
WindowManager
乐山技术人才
·
2023-06-13 01:41
android
Android BottomSheetDialogFragment NavigationBar透明显示组件颜色
getDialog().getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_LAYOUT_NO_LIMITS|
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION
泓博简书
·
2023-06-12 21:20
local service system账户_在计算机中一般含有一下用户名:默认的administrator;system;network service;local service;guest...
展开全部dwm是桌e68a843231313335323631343130323136353331333363386137面窗口管理器(Desktop
WindowManager
)进程。
蒾娏
·
2023-06-12 20:23
local
service
system账户
自定义ViewGroup--仿QQ5.0侧滑菜单
76892386-9cb6-4d49-90e7-e71d6048bd96.gif说说实现流程:(1)为了适配效果更好一点,使用一下代码获取屏幕宽度
WindowManager
wm=(
WindowManager
XJ_crazy
·
2023-06-12 06:56
Android 电源键事件流程分析
Android电源键事件流程分析电源按键流程处理逻辑在Phone
WindowManager
.java类中的dispatchUnhandledKey方法中frameworks/base/services/
胖大师
·
2023-06-11 10:49
android
java
开发语言
Android中布局内容被底部系统导航栏遮挡
问题:android布局内容被底部系统导航栏遮挡重叠效果图:image.png解决办法:在Activity中调用如下代码://设置底部导航栏不会遮挡布局getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION
CarlosLynn
·
2023-06-11 07:30
chitGPT 回答 Android 设计模式
源码中使用了大量的设计模式,以下是一些常见的设计模式及其在Android源码中的应用:单例模式:Android中的ActivityManagerService、PackageManagerService、
WindowManager
Service
da_ma_dai
·
2023-06-11 07:54
Kotlin
Flutter
AS
前端
android
设计模式
Android 全局弹出对话框
方案一:使用系统弹窗权限1.1.先加权限1.2创建alertDialog时候设置类型为alertDialog.getWindow().setType(
WindowManager
.LayoutParams.TYPE_SYSTEM_ALERT
Aiden_9
·
2023-06-11 01:06
安卓沉浸式状态栏的实现(兼容低版本)
所以需要在代码中做兼容性处理:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){Windowwindow=getWindow();window.addFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS
手指乐
·
2023-06-09 17:02
Framework篇 - 一文搞懂 Activity、View、Window、ViewRootImpl
目录:Window的创建过程关系图get
WindowManager
().addView()和addContentView()的区别Dialog和Popu
Tony-老师
·
2023-06-09 16:14
Framework篇
Framework
Activity
View
Window
【Android】WMS(四)WMS职责
WMS职责WMS(
WindowManager
Service)是Android系统中的一个系统服务,它是
WindowManager
的管理者,负责对窗口进行管理、分配资源,以及处理用户的输入事件等问题。
我又来搬代码了
·
2023-06-09 15:00
Framework学习笔记
Android学习笔记
android
动画
【Android】WMS(三)Window的更新&UI刷新
首先,当需要更新窗口时,会调用
WindowManager
的updateViewLayout()方法来设置参数,并将参数设置到对应的View上。
我又来搬代码了
·
2023-06-09 15:00
Framework学习笔记
Android学习笔记
android
ui
理解Window和
WindowManager
(一)
理解Window和
WindowManager
(一)Window是一个抽象类,它的具体实现是PhoneWindow,创建一个
WindowManager
就可以创建一个Window,Window的具体实现位于
龙战于野渭南
·
2023-06-09 10:26
android
java
android
前端
高通 Android 10/Android 12 应用里面拦截Home键功能
onkeydown或者onTouchEvent事件等等,可能网上也有一些文章比如像这种Android拦截HOME键_android屏蔽home键_天残神功的博客-CSDN博客3、Android10在Phone
WindowManager
KdanMin
·
2023-06-08 18:29
framework
android
android
studio
ide
第八章(1) 理解Window和
WindowManager
理解Window和
WindowManager
Window表示一个窗口的概念,Window是一个抽象类,它的具体实现是PhoneWindow。
努力生活的西鱼
·
2023-06-08 04:27
【Android开发】解决permission denied for window type 2038
在Android8.0以后对于悬浮窗有了很大的限制,当你想要将视图View加入到
WindowManager
时,除了在Manifest文件中声明该权限以外:还要保证窗口可以悬浮于其他应用,判断代码如下:if
Taozi825232603
·
2023-06-08 00:09
Enjoy
Android
android
基础巩固(四)View体系与事件分发
文章目录Android窗口机制ViewRootWindow、
WindowManager
、ViewRoot、Activity、DecorView之间的关系ViewView的生命周期Attachment/DetachmentTraversalsStateSave
芸兮
·
2023-06-07 08:50
Android
android
ui
Linux. CentOS7.5安装X Server
X11,XWindowSystem,以位图方式显示软件窗口,为GUI环境提供基本框架Linux的桌面环境是通过XServer(XFree86、Xorg),XClient(libX11),
WindowManager
Kingairy
·
2023-06-06 22:05
linux
debian
运维
windowmanager
随笔记忆
windowmanager
,其实现类为
windowmanager
Impl,
windowmanager
impl实际操作的是
WindowManager
Global,
windowmanager
global中addview
细雨么么
·
2023-06-06 15:40
WindowManager
Service的启动
/java/com/android/server/SystemServer.java/frameworks/base/services/core/java/com/android/server/wm/
WindowManager
Service.java
isLJli
·
2023-04-21 21:11
Android 容易忽略
getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_KEEP_SCREEN_ON)//保持屏幕常亮getWindow().clearFlags(
WindowManager
.LayoutParams.FLAG_KEEP_SCREEN_ON
ChenME
·
2023-04-21 20:24
WPF mvvm框架Stylet使用教程-窗体交互用法
窗体操作打开窗体在stylet框架中,要打开一个窗口或者对话框,只需要直接使用窗口管理器在要使用的ViewModel中注入I
WindowManager
,然后使用他的方法操作窗口。
海盗1234
·
2023-04-20 12:22
MVVM
Stylet框架
wpf
.net
ui
修改原生AlertDialog的背景透明度
但是像修改透明度之类的属性时,百度一波后我发现大家都这样写,
WindowManager
.LayoutParamslp=dialog.getWindow().getAttributes();lp.alpha
SleepWalkerLj
·
2023-04-19 12:04
Android笔记——怎么防止软键盘顶起控件
"adjustPan|stateHidden"方法二:在你的Activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(
WindowManager
.Layout
麦香菌
·
2023-04-18 20:54
透视Android系统AMS、PMS和WMS,了解开发中的重要角色
原理在Android系统中,AMS(ActivityManagerService)、PMS(PackageManagerService)和WMS(
WindowManager
Service)是三个重要的系统服务
Android每日一讲
·
2023-04-18 17:11
Android
Framework
android
程序员
开发
学习
framework
WindowManager
Service探索——Window操作
本文基于Android9.01.前言前面一篇文章简要的概括了一下
WindowManager
的架构,
WindowManager
归根到底还是对Window的操作,本文同样暂时不涉及WMS,具体详细的讲一讲Window
Monster_de47
·
2023-04-18 07:58
Android悬浮窗的简单实现
WindowManager
是一个接口类,继承自ViewManager,从名称就知道它是用来管理Window的,它的实现类是
让开,我要吃人了
·
2023-04-18 01:08
Android进阶之路
android
微信
移动开发
安卓
实用小工具--Android悬浮秒表
然后脑子浮现出了这一幅图:image.pngemu,感觉完成一大半了,最关键的就是
windowManager
.addView(floatingView,layo
jimdear
·
2023-04-17 05:04
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他