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
Android系统服务WMS与AMS
WMS:
WindowManager
ServiceAMS:ActivityManagerService
天涯海风
·
2023-11-05 11:56
Android底层原理
android
android display杂谈(二)winscope的使用
WinScope提供了用于在窗口转换期间和转换后记录和分析
WindowManager
状态和SurfaceFlinger状态的基础架构和工具。
那天的烟花雨
·
2023-11-05 11:24
android
java
Android WMS的理解
一、WMS简介WMS(
WindowManager
Service)是一个重要的系统服务,用于窗口管理,由SystemService启动,发生异常时自动重启,直到系统关机时才能退出。
础础
·
2023-11-05 10:24
Android
android
Android---WMS核心分析
目录Activity与Window相关概念
WindowManager
ServiceActivity相关变量WMS启动流程分析窗口类型1.应用窗口2.子窗口3.系统窗口从Activity启动角度看WMS窗口的显示次序
别偷我的猪_09
·
2023-11-05 10:23
android
Android WMS及绘制流程
view布局,绘制;在ActivityThread中创建Actiivty后,调用activity.attach()时,创建一个窗体对象PhoneWindowPhoneWindow创建了一个WMS的代理桥接类
WindowManager
Impl
暮冬一十四
·
2023-11-05 10:23
Framwork
android
Android沉浸式状态栏
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){//透明状态栏getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS
hongyu_
·
2023-11-05 08:53
Android-Framework 默认屏蔽多任务按键,添加控制属性控制
persist.recentkey.disable=11-屏蔽多任务按键0-打开多任务按键frameworks/base/services/core/java/com/android/server/policy/Phone
WindowManager
.java
粤M温同学
·
2023-11-04 02:09
Android系统
android
Android WMS——WMS窗口更新移除(十四)
1、Session源码位置:/frameworks/base/services/core/java/com/android/server/wm/Session.javafinal
WindowManager
ServicemServ
c小旭
·
2023-11-03 10:33
Android
WMS
android
WMS
Qt 窗口无法移出屏幕
setWindowFlags(Qt::Dialog|Qt::FramelessWindowHint|Qt::X11Bypass
WindowManager
Hint);记得在移动完成后调用activewindow2
关中娃
·
2023-11-03 06:13
qt
开发语言
【Android】Window和
WindowManager
那些事儿
每一个Activty都包含一个Window对象,Window作为抽象类,具体的处理逻辑都在其子类PhoneWindow中来处理,PhoneWindow将DecorView设置为应用窗口的根View,DecorView继承自FrameLayout,是最顶层视图,DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。盗张图.png
寒小枫
·
2023-11-03 02:38
IOS渲染流程之RenderServer处理图层信息
在draw中保存记录绘制指令,稍后RenderServer会取出绘制指令进行调用GPU绘制,填充到Surface的缓冲区中,
WindowManager
将所有的Surface提供到缓冲区中,SurfaceFl
魏铁锤爱摸鱼
·
2023-11-02 18:23
ios
Android7.1默认关闭旋转
SettingsAccessibilitySettings.javamToggleLockScreenRotationPreference.setChecked(false);锁屏界面的旋转StatusBar
WindowManager
.java
weixin_33690963
·
2023-11-02 15:24
移动开发
java
Android中的ANR异常如何分析又该怎么去避免ANR
在Android中,应用程序的响应是由ActivityManager和
WindowManager
系统服务监视的。当它监测到A、B、C情况中的一个时,Android就会针对特定的应用程序显示ANR:A.
plus彭于晏
·
2023-11-01 20:00
设计模式大赏(一):桥接模式,组合模式
本篇文章主要参考:《大话设计模式》桥接模式Android中的桥接模式我一开始接触到桥接模式是在学习Android的
WindowManager
相关的源码过程中,具体
Tai_Monster
·
2023-11-01 10:34
Android开发笔记
通工-数据结构与算法C
设计模式
桥接模式
组合模式
升级集显驱动时显示您的系统安装了锁定为制造商规格的驱动程序 退出代码1的解决方案
桌面窗口管理器英文名为Desktop
WindowManager
,简称DWM。升级集显驱动的起因是DWM内存泄漏,见下文。
CJCChester
·
2023-11-01 02:09
windows
microsoft
Android与IOS渲染流程对比
目录AndroidCPU计算图元信息GPU干预几何阶段等后处理AndroidAPP通过
WindowManager
统一提供所有Surface的缓冲区【不管是SurfaceView还是普通的布局流程都会将数据提交到
魏铁锤爱摸鱼
·
2023-10-31 10:41
ios
android
cocoa
Android知识点-虚拟按键
隐藏虚拟按键Windowwindow=getWindow();window.clearFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS|
WindowManager
.Layo
半寿翁
·
2023-10-30 14:27
7种代码工具,帮助您提高团队工作效率
1.LinuxI3窗口管理器(
WindowManager
)开发人员一直能够受益于Linux所提供的灵活性和自由度。而I3就是在此基础上,提
鹤子青云上
·
2023-10-30 12:03
ViewRoot与DecorView
一、ViewRoot1、ViewRoot对应于ViewRootImpl,链接
WindowManager
与DecorView的纽带,View的三大流程均是通过ViewRoot完成。
神棄丶Aria
·
2023-10-30 05:28
android view 管理,
WindowManager
——Android视图的真正管理者
WMS、
WindowManager
与Window之间的联系Window是一个抽象类,在Andorid系统中其仅有一个具体实现类即PhoneWindow,负责对View进行管理。
朱桐辉
·
2023-10-29 09:32
android
view
管理
Android-Framework学习笔记(十一)——
WindowManager
体系
系列文章Android-Framework学习笔记(一)——Android系统架构Android-Framework学习笔记(二)——Zygote进程启动过程Android-Framework学习笔记(三)——SystemServer进程启动过程Android-Framework学习笔记(四)——Launcher启动过程Android-Framework学习笔记(五)——应用程序启动过程Andro
金戈鐡馬
·
2023-10-29 09:29
Android
android
WindowManager
Framework
系统架构
WMS
Android WMS——WM窗口管理(八)
我们在ViewRootImpl分析中,已经对
WindowManager
的功能有一个大致了解,这里再来详细看一下
WindowManager
是如何管理Window的。
c小旭
·
2023-10-29 09:53
Android
WMS
android
python
开发语言
Android 系统架构
目录Android系统架构1.Android应用层2.Android应用框架层2.1ActivityManager(活动管理器)2.2
WindowManager
(窗口管理器)2.3ContentProvider
时光の尘
·
2023-10-29 05:52
Android
android
系统架构
1024程序员节
笔记
java
小程序
微信小程序
Android:窗口管理器
WindowManager
Android:窗口管理器
WindowManager
导言本篇文章主要是对Android中与窗口(Window)有关的知识的介绍,主要涉及到的有:Window
WindowManager
WindowManager
Service
Tai_Monster
·
2023-10-28 21:13
Android开发笔记
android
ui
Android应用开发(38)全屏显示隐藏状态栏和导航栏
BundlesavedInstanceState){/*添加代码*/requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN
liuzl_2010
·
2023-10-28 08:09
Android应用开发学习笔记
android-studio
android
studio
android
View 自定义 - 绘制前的准备 DecorView
为PhoneWindow对象设置
WindowManager
Jomurphys
·
2023-10-28 08:27
View
android
Android WMS——WM窗口管理(五)
一、
WindowManager
WindowManager
所提供的功能很简单,常用的只有三个方法,即添加View,更新View,和删除View。
c小旭
·
2023-10-27 13:41
Android
WMS
android
WMS
WindowManager
.LayoutParams设置全屏
记录一下,不知道为什么,设置lp.flags=-2139029216;可以全屏,原因未知,应该是好几个属性相加得出的值
新镜
·
2023-10-26 17:12
Android
android
Android WMS——Window窗口(三)
WindowManager
是访问Window的入口。Window类是一个抽象类,他的实现类是PhoneWidow,Activity中的DecorView,Dialog中的View都是在Phone
c小旭
·
2023-10-26 16:49
Android
WMS
android
WMS
Android WMS——概述(一)
Android中的WMS指的是
WindowManager
Service(窗口管理服务)。
c小旭
·
2023-10-26 16:12
Android
WMS
android
WMS
一加手机 执行adb错误问题 需要权限
java.lang.SecurityException:Mustholdpermissionandroid.permission.WRITE_SECURE_SETTINGSatcom.android.server.wm.
WindowManager
Service.setForce
xiaoerbuyu1233
·
2023-10-26 08:35
智能手机
adb
ubuntu 安装 gnome 安装 xrdp
apt-getinstallxubuntu-desktop安装xrdpapt-getinstallxrdp安装xfce4apt-getinstallxfce4配置xfce4Addxfcetothexfcedesktop
windowmanager
autorunbyfixingtheconfig
nongcunqq
·
2023-10-25 13:39
Linux
笔记
1024程序员节
Mr.Alright---安卓Q实体按键的震动怎样添加
后面有个新的问题,设置中的触摸反馈对于实体按键来说不起作用,还是得在\alps\frameworks\base\services\core\java\com\android\server\policy\Phone
WindowManager
.java
Keep_Holding_On
·
2023-10-25 10:35
系统修改
实体按键
震动
Android Framework层整体执行流程高性能屏幕适配方案解析
热修复,组件化,插件化,换肤,leakCanary,hilt,jetpack,glide,okhttp,rxjava...Android系统初始化2.1.png2.2.png2.3.png上图最终到了
WindowManager
2.4
flynnny
·
2023-10-23 08:39
Android关机流程简析
接下来主要讲解按键响应关机整个流程:Phone
WindowManager
.java|framework\base\services\core\java\
世界的尽头是编制
·
2023-10-22 13:09
ANR
在Android中,ActivityManagerService(简称AMS)和
WindowManager
Service(简称WMS)会监测应用程序的响应时间,如果应用程序主
milanac007
·
2023-10-21 21:03
Android
ANR
高级UI------(一)UI的绘制流程
在顶层布局容器中加载基础布局ViewGroup将ContentView添加到基础布局中的FrameLayout中View的绘制流程绘制入口ActivityThread.handleResumeActivity-->
WindowManager
Impl.addView
一只胖胖胖胖猿
·
2023-10-21 15:00
Android Framework
AndroidFramework层主要分为三个部分:服务端,客户端和Linux驱动服务端:服务端主要包含两个重要的类,分别是
WindowManager
Service(Wms)和ActivityManagerService
就这样啊啊啊
·
2023-10-21 13:28
android开发
android
framework
Android 截屏录屏 FLAG_SECUR
WindowManager
.LayoutParams.FLAG_SECUR没错就是这么简单,只需要添加
WindowManager
.LayoutParams.FLAG_SECUR这个Flag就可以起到防止截屏和录屏的作用
walker113
·
2023-10-21 13:37
安卓OpenCV开发(三)竖屏检测
的竖屏检测,网络有很多,多到百度排名前几页,都是一大堆,但为什么要写这个文章,因为他们的文章,大部分都是有问题,或者是不可用的,以下为他们的实现方法:(1)随便改改canvas绘制方向,并无其他操作(2)使用
WindowManager
motosheep
·
2023-10-21 10:54
Android 进阶解密阅读笔记9
与AMS类似,WMS也涉及到很多知识点,先了解
WindowManager
,为后面的
WindowManager
Service做准备。
jkwen
·
2023-10-21 04:47
Tools(工具类)(二)
/***调节屏幕亮度**@paramvalue*/publicstaticvoidsetBackLight(Activityactivity,intvalue){try{
WindowManager
.LayoutParamslp
沈溺_16e5
·
2023-10-21 00:41
Android 显示、隐藏状态栏和导航栏
Android显示、隐藏状态栏和导航栏控制状态栏显示,Activity的主题中配置全屏属性true控制状态栏显示,在setContentView之前设置全屏的flaggetWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN
YuanchaoLi
·
2023-10-20 16:13
Android ANR:原理分析及解决办法
1.2原因Android系统中,ActivityManagerService(简称AMS)和
WindowManager
Service(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间
Bfmall
·
2023-10-20 06:58
DialogFragment 設置横竖屏各自宽高,且适应屏幕旋转
OverridepublicvoidonConfigurationChanged(@NonNullConfigurationnewConfig){DisplayMetricsdisplayMetrics=newDisplayMetrics();getActivity().get
WindowManager
花艺荣
·
2023-10-20 05:33
显示杂谈(一)Window以及
WindowManager
***什么时候会用到window,当桌面需要显示一个类似与悬浮窗的东西,那就需要用到Window,而创建window则就需要
windowManager
***
WindowManager
添加Window简单过程
那天的烟花雨
·
2023-10-20 04:51
android
Android
framework
java
开发语言
android
个人笔记---Window,
WindowManager
和ViewRoot之间不可描述的关系
前言引用一下刚哥关于Window、
WindowManager
和RootViewImpl的概念Window表示一个窗口的概念,是一个抽象类,它的具体实现是PhoneWindow,而创建一个Window,只需要通过
__Saber__
·
2023-10-19 10:40
Unable to add window android.view.ViewRootImpl
wm=(
WindowManager
)getApplicationContext().getSystemService(WINDOW_SERVICE);params=new
WindowManager
.LayoutParams
Everglow_111
·
2023-10-19 00:58
Android-获取当前屏幕的旋转角度
Activity中的orientation感知,只能知道屏幕是横屏还是竖屏,而无法知道具体的旋转角度;intangle=((
WindowManager
)getSystemService(Context.WINDOW_SERVICE
CQ_TYL
·
2023-10-17 20:39
【Android】android.view.
WindowManager
$BadTokenException 异常fix 解决
背景爆出如上的问题:官方文档解决:我的问题是在于activity销毁了,结果还要弹出Dialog导致的崩溃,异步处理。if(isFinishing()){//在异步情况下,如果activity销毁后再弹dialog会导致异常,故如果正在销毁就不要弹出dialogreturn;}参考
ChrisEighteen18
·
2023-10-16 22:16
bug记录
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他