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窗口管理5 理解ViewRootImpl
ViewRootImpl是一个视图层次结构的顶部,可以理解为一个Window中所有View的根View的管理者(但ViewRootImpl不是View,只是实现了ViewParent接口),实现了View和
WindowManager
Big Skipper
·
2023-12-28 23:38
Android
framework
Android 12 Token 机制
首先大家需要了解一下LayoutParams,当然属性很多,简单了解即可:base/core/java/android/view/
WindowManager
.java...
Big Skipper
·
2023-12-28 23:35
Android
framework
android
Android 禁止Edittext弹出系统软键盘 的几种方法
focusable="true"android:focusableInTouchMode="true"第二种方法:直接关闭输入法在onCreate中加上:getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN
我们都很努力着
·
2023-12-28 13:05
Android 开发中获取屏幕宽高(分辨率)的几种方式
Android开发中获取屏幕宽高(分辨率)的几种方式获得手机屏幕的宽高:(方式一)获取
WindowManager
有两种方式:1:
WindowManager
wm=this.getSystemService
大雪冬至
·
2023-12-27 19:29
Android入门指南
android
安卓 android.view.WindowLeaked解决方法
这个问题这又要跟
WindowManager
的两个方法有关系,熟悉这两个方法分分钟解决这个问题,那就是
WindowManager
的removeView和removeViewImmediate的方法问题我在使用
lonamessi
·
2023-12-27 04:42
Android屏蔽home键
2.2版本@OverridepublicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD_DIALOG
坏脾气的猪
·
2023-12-23 13:28
Android
Android 进阶解密阅读笔记10
上一篇Android进阶解密阅读笔记9从
WindowManager
开始梳理了相关类还有关联,这篇来梳理下
WindowManager
Global的作用。
jkwen
·
2023-12-19 11:23
2022-03-01
WindowManager
Service//Activityfinalvoidattach{mWindow=newPhoneWindow(this,window,activityConfigCallback
素还真
·
2023-12-18 22:25
java怎么做分层窗口,
WindowManager
Service架构剖析之窗口分组与分层
WindowManager
Service工作方式一、Window介绍Window定义了Android中顶层的显示系统和行为规则,Android中的View都是以Window为模板,都是附在WIndow上
芬芳获园
·
2023-12-17 07:15
java怎么做分层窗口
Android
WindowManager
Service的整体结构分析
Android
WindowManager
Service的整体结构分析Android系统中,对系统中的所有窗口进行管理是窗口管理服务
WindowManager
Service的职责。
tigriswing
·
2023-12-17 07:44
Android R
WindowManager
Service 添加window过程分析 (二)
本篇是接上一篇AndroidR
WindowManager
Service添加window过程分析(一),分析addWindowpart3,这部分的主要工作有:创建WindowState对象,用于管理窗口的各种信息
pecuyu
·
2023-12-17 07:10
Android
Android源码解析
android
源码
wms
window
Android R
WindowManager
Service模块(5) 焦点窗口和InputWindows的更新
adjustForImeIfNeeded();//Toast窗口scheduleToastWindowsTimeoutIfNeededLocked(oldFocus,newFocus);if(mode==UPDATE_FOCUS_PLACING_SURFACES){pendingLayoutChanges|=FINISH_LAYOUT_REDO_ANIM;}returntrue;}以上方法中:通过
m0_66145060
·
2023-12-17 07:08
程序员
架构
移动开发
android
Android R
WindowManager
Service模块(3) Window的relayout过程
//根据flag是否发生变化做出对应响应,略……}//根据应用请求设置宽高,获取窗口缩放比例win.setWindowScale(win.mRequestedWidth,win.mRequestedHeight);//窗口此时的可见状态finalintoldVisibility=win.mViewVisibility;//窗口是否要由不可见状态转变为可见状态finalbooleanbecameVi
m0_64382868
·
2023-12-17 07:38
程序员
面试
移动开发
android
Android窗口管理服务
WindowManager
Service的简要介绍和学习计划
在Android系统中,对系统中的所有窗口进行管理是窗口管理服务
WindowManager
Service的职责。
罗升阳
·
2023-12-17 07:06
Android
老罗的Android之旅
Android
SurfaceFlinger
Window
【架构分析】Android 窗口动画流程分解
Android的Activity主窗口或者子窗口在显示或者退出的时候通常都有系统默认的窗口动画,用户也可以自定义窗口动画的styleresource;窗口动画是由AndroidFramework中窗口管理器
WindowManager
Service
HaoBBNuanMM
·
2023-12-17 07:36
android
动画
架构
【Android12】
WindowManager
Service架构分析
Android
WindowManager
Service架构分析
WindowManager
Service(以下简称WMS)是Android的核心服务。
林多
·
2023-12-17 07:35
WMS
Android
WMS
WindowManager
Root
架构分析
AddView
源码分析
Android 窗口管理、View绘制、事件分发(草稿)
Android的窗口视图统一由android.view.
WindowManager
Global管理(单例类),对应到它的mRoots和mViews属性上。
啸饮流云
·
2023-12-16 19:22
android
android
Android View 知识体系
通过
WindowManager
和
WindowManager
Service配合工作,来管理屏幕的显示内容。
我爱田Hebe
·
2023-12-06 16:39
android :一种使布局扩展到通知栏的方法
isFullScreen){window.clearFlags(
WindowManager
.
ambe_gzy
·
2023-12-06 10:01
【Android】Window和
WindowManager
文章目录理解Window和
WindowManager
Window和
WindowManager
Window的内部机制Window的添加过程Window的删除过程Window的更新过程Window的创建过程
xoliu1
·
2023-12-05 22:06
艺术探索
android
安卓 android.view.WindowLeaked解决方法
这个问题这又要跟
WindowManager
的两个方法有关系,熟悉这两个方法分分钟解决这个问题,那就是
WindowManager
的removeView和removeViewImmediate的方法问题我在使用
hnlgzb
·
2023-12-05 05:52
Android
android
ui
android.view.WindowLeaked解决方法
问题我在使用
WindowManager
添加一个button,
windowManager
.addView(button,layoutParams);然后关闭当前的这个Activity的时候遇到了WindowLeak
沅霖
·
2023-12-05 05:20
Android
android
我的代码笔记(1)
起初我先是以为在活动中代码写错了,我通过设置
WindowManager
设置了布局的
Java_老司机
·
2023-12-04 06:37
Android NDK开发详解大屏设备之让应用具备折叠感知能力
如需让应用具备折叠感知能力,请使用Jetpack
WindowManager
库,它为可折叠设备的窗口功能(如折叠边或合页)提供了一个APIsurfac
五一编程
·
2023-12-03 15:26
学习交流
android
kotlin
c++
c语言
gitee
Dialog中有EditText不弹输入法的bug
//在DialogonCreate中加入以下代码getWindow().clearFlags(
WindowManager
.LayoutParams.FLAG_NOT_FOCUSABLE|
WindowManager
.LayoutParams.FLAG_ALT_FOCUSABLE_IM
沐_Andorid开发者
·
2023-12-01 12:39
2020-11-29ANR----以及如何定位是前端问题还是后台问题?
1.什么是ANR在Android中,应用程序响应由ActivityManager和
WindowManager
系统服务进行监视。
呀呼呼呼
·
2023-12-01 08:58
android MapBox地图基于openstreetmap开发
,经过别人的介绍才发现了MapBox这个开源免费的api,加载速度比osm地图要快多了,一下是我碰到的一些问题,希望可以帮到其他的一些人intscreenWidth=getActivity().get
WindowManager
YBZha
·
2023-12-01 06:10
android地图开发
android地图
mapbox地图
openstreetmap地图
开源
免费
Android 13.0 强制app横屏显示
1.概述在13.0产品定制化开发中,对于处理屏幕旋转方向,首先有kernel底层处理,从底层驱动gsensor中获取数据,从而判断屏幕方向的,然后事件上报后最后由WMS就是
WindowManager
Service
安卓兼职framework应用工程师
·
2023-11-30 23:54
android
13.0
Rom定制化系列讲解
android
java
app横屏显示
系统app横屏
横屏显示
比较浅显易懂的AIDL
从AndroidFramework角度来说,Binder是ServiceManager连接ActivityManager、
WindowManager
等Manager和他们相应ManagerService
花花是男神
·
2023-11-29 00:24
WMS简单分析
我们以一个dialog为例publicvoidshow(){//省略、、//m
WindowManager
是在前面初始化的还是进行的一个addview的方式m
WindowManager
.addView(mDecor
一只刘小彤!
·
2023-11-28 12:06
android
windowManager
学习笔记
window会有很多flag,flag能够进行设置,例如最下层,最上层window实现是phonewindow,window在activityattach生命周期内回调新建,并且拿到window对象set
WindowManager
一只刘小彤!
·
2023-11-28 12:35
学习
每日一题:为什么Dialog不能用Application的Context?
一般遇到此类问题我们可以从以下两个方面去回答:Window、
WindowManager
、WindowMangerService之间的关系Dialog使用Activity的Token的原因问题正解:首
代码我写的怎么
·
2023-11-28 10:06
android中输入系统之内核到InputManagerService过程(源码)
在服务端由
WindowManager
Service(借助InputManagerService)负责采集和分发的,在应用端则是由ViewRootlmpl(内部有一个mVi
陈德山
·
2023-11-28 06:05
Android源码
android
linux
网络
安卓PopupWindow
1、PopupWindow与AlertDialog的区别最关键的区别是AlertDialog不能指定显示位置,只能默认显示在屏幕最中间(当然也可以通过设置
WindowManager
参数来改变位置)。
kevin@1024
·
2023-11-27 23:34
Android
UI
popupWindow
android
安卓使用集锦
AndroidStudio怎么连接MUMU模拟器并永久使用(10条消息)AndroidStudio怎么连接MUMU模拟器并永久使用_林池的博客-CSDN博客_androidstudio连接mumu模拟器系统篇
WindowManager
新镜
·
2023-11-27 23:01
android
Android之Window和弹窗问题
如何通过
WindowManager
添加Window(代码实现)?
WindowManager
的主要功能是什么?10.0.0.2Window概念解析?WindowSession的创建过程是怎样的?
杨充211
·
2023-11-26 22:43
Android Bug记录
Android
WindowManager
$BadTokenException:错误解决办法项目场景:newAlertDialog.Builder(mcontext)时报错,记录一下解决方法#问题描述:在创建
不会Android的潘潘
·
2023-11-26 16:28
android
android
java
kotlin
Android:控制按键灯亮灭【button-backlight】
/frameworks/base/services/core/java/com/android/server/policy/Phone
WindowManager
.java1.导包importjava.io.DataOutputStream
顾北川_野
·
2023-11-26 13:26
计算机外设
android
java
清除APP 数据的时候出现Crash的情况分析
浏览器数据的时候出现了异常情况Crash复制步骤:info>Storage&cache>CLEARSTORAGE>CLEARALLDATA>OKCrash关键log如下:5-2501:15:31.95414973925I
WindowManager
冬田里的一把火3
·
2023-11-25 09:30
Android
应用
android
java
Service 'zygote' killed by signal 1
问题描述01-0721:57:03.22816902829DActivityManager:cleanUpApplicationRecord--576201-0721:57:03.23216901702W
WindowManager
啃着地瓜数星星
·
2023-11-24 11:25
View 绘制流程
从前面的
WindowManager
文章中,Activity的窗口创建流程可以看到,在ActivityThread.handleResumeActivity方法中回调onResume,然后调用wm.addView
米豆同学
·
2023-11-24 09:30
一步步CEF(4)之修改窗口大小
scoped_refptrrootWin=context->GetRoot
WindowManager
()->CreateRootWindow(window_config);这个窗口要修改尺寸,说简单也很简单
狼风123
·
2023-11-24 06:14
一步步CEF
CEF
anr日志导出及分析
Android系统中,ActivityManagerService(简称AMS)和
WindowManager
Service(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘
神迹12
·
2023-11-23 17:04
每日一题:为什么Dialog不能用Application的Context?
一般遇到此类问题我们可以从以下两个方面去回答:Window、
WindowManager
、WindowMangerService之间的关系Dialog使用Activity的Token的原因问题正解:首
代码我写的怎么
·
2023-11-23 10:02
Android WMS——客户端输入事件处理(十九)
ViewRootImpl源码位置:/frameworks/base/core/java/android/view/ViewRootImpl.javapublicvoidsetView(Viewview,
WindowManager
.LayoutPara
c小旭
·
2023-11-22 15:54
Android
WMS
android
WMS
android.view.
WindowManager
$BadTokenException崩溃的4种情形
原文地址:https://www.jianshu.com/p/4c5fafe08fa7android.view.
WindowManager
$BadTokenException的4种情形:1.Unabletoaddwindow
菜鸟何时起飞
·
2023-11-22 13:56
Android安全:禁止APP录屏和截屏
禁止录屏和截屏并不难,只需要在Activity的onCreate()方法中添加一行代码即可:getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_SECURE
i小灰
·
2023-11-22 10:10
如何解决Android中输入法挡住输入框的问题
有时候会发现输入框被挡住一部分,能完全显示出来,但是系统自带短信界面可以完全漂浮在软键盘之上,看了一下短信源码,修改一下输入模式就可以了,源码如下代码方式:getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_RESIZE
丽江的蓝天
·
2023-11-21 20:16
输入法
android
遮挡
Android11 桌面默认横屏导致任务键近期任务布局UI显示错误!
/frameworks/base/services/core/java/com/android/server/policy/Phone
WindowManager
.java定义变量:privatebooleanstch
顾北川_野
·
2023-11-21 20:35
ui
android
java
长按endcall键(power)作为app_switch任务键,按下即生效而非抬起
Phone
WindowManager
.javacaseKeyEvent.KEYCODE_ENDCALL:{if("com.freeme.factory.input.KeyboardTest".equals
顾北川_野
·
2023-11-21 20:05
java
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
其他