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 R
WindowManager
Service模块(4) Window的定位过程
…//对win应用PolicymService.mPolicy.applyKeyguardPolicyLw(win,imeTarget);…}applyKeyguardPolicyLw()方法中,将根据当前是否锁屏和WindowState是否能在锁屏上显示,对WindowState设置相应的可见标记://frameworks/base/services/core/java/com/android/
m0_66145060
·
2022-02-09 07:31
程序员
架构
移动开发
android
Android oncreate时为什么能创建dialog而不能创建popwindow
Dialog需要的WindowToken在ActivityonCreate时,
WindowManager
和Window已初始化好,因为直接用的该
WindowManager
.mParentWindow(即
f98f54a4d3cd
·
2022-02-08 15:35
window、activity、view三者之间的关系
Activity是在
WindowManager
Global中初始化
WindowManager
Service,
WindowManager
Service是windowManeager的服务。
android_程序员
·
2022-02-07 11:09
Android获取屏幕 标题栏 状态栏 虚拟键 高度
/**@paramcontext@return获取屏幕内容高度**/publicstaticintgetScreenHeight(Contextcontext){
WindowManager
wm=(
WindowManager
安徒生的童话慢慢融化
·
2022-02-07 10:25
Android ViewRootImpl学习
ViewRootImpl与Activity,Window,
WindowManager
Service的关系比较紧密,初次接触很难理解它们之间的关系简单来说ViewRootImpl负责管理Activity的
Lonelyyy
·
2022-02-06 21:47
如何分析ANR问题?
1为什么会产生ANR在Android里,App的响应能力是由ActivityManager和
WindowManager
系统服务来监控的.通常在如下三种情况下会弹出ANR对话框:1:5s内无法响应用户输入事件
代码改变人生
·
2022-02-06 07:57
深入Android系统(十二)Android图形显示系统-1-显示原理与Surface
WindowPositioning中的
WindowManager
主要是用来控制Window对象Window对象是用来存放View对象的容器,每个Window对象都会关联Surface对象
WindowManager
智恩架构师
·
2022-02-05 18:13
程序员
架构
移动开发
android
WindowManager
$BadTokenException(
WindowManager
源码分析)
简介:本文主要讲解
WindowManager
里的addView(Viewview,ViewGroup.LayoutParamsparams),removeView(Viewview),removeViewImmediate
拔萝卜占坑
·
2022-02-05 14:59
【Android】View的绘制原理
ActivityThread中,首先创建Activity,然后通过attach方法初始化对应的mWindow,然后将顶级视图DecorView添加到Windows中,并创建ViewRootImpl对象,这个对象就是沟通
WindowManager
黑暗终将过去
·
2022-02-05 12:35
UI绘制流程及原理【2】
View的绘制流程1.绘制入口ActivityThread.handleResumeActivity-->
WindowManager
Impl.addView(decorView,layoutParams
瑜小贤
·
2022-02-05 10:09
自定义View知识体系
DecorView在正式了解View的三大流程(measure,layout,draw)之前,我们先认识以下ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,它是连接
WindowManager
小甜李子
·
2022-02-04 23:26
第14章 键盘消息处理机制
Android系统的键盘消息是由统一由window管理服务
WindowManager
Service来管理的。
魏国彬
·
2022-02-04 19:23
Android WMS窗口管理
WindowManager
Service跟ActivityManagerService一样都是系统核心服务,通过SystemServer来启动的,ActivityManagerService负责Activity
雷涛赛文
·
2022-01-21 16:10
StartingWindow 启动添加显示
这个启动窗口可以看作是Activity组件的预览窗口,是由
WindowManager
Service服务统一管理的,
WindowManager
Service服务负责启动和结束。
欣兄
·
2022-01-20 00:08
Kotlin实现Android系统悬浮窗详解
目录Android弹窗浅谈系统悬浮窗具体实现权限申请代码设计具体实现FloatWindowService类Float
WindowManager
类Float
WindowManager
类代码FloatLayout
·
2021-12-19 13:34
Android R
WindowManager
Service模块(1) WMS整体架构及启动过程
上图中包含了WMS中的所有容器,各个子容器含义如下:ConfigurationContainer:最顶层容器,定义了多个Configuration对象,以及提供了用来组织各容器层级的公共逻辑;WindowProcessController:用于和AMS中的ProcessRecord进行通讯,当ProcessRecord中对应用进程作出调整后,通过WindowProcessController和WM
m0_64314432
·
2021-11-19 12:27
程序员
面试
android
移动开发
Android---状态栏设置颜色字体
状态栏设置颜色字体控制状态栏的显示控制状态栏显示,在任何位置通过添加和移除全屏的flag控制状态栏和导航栏显示设置的状态栏背景为白色,字体为暗色隐藏状态栏但不隐藏状态栏字体,布局上浮控制状态栏的显示getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FU
LuckyLazyPig
·
2021-11-05 01:26
Android
android
ui
java
Android实现悬浮窗的简单方法实例
目录1.前言2.原理3.具体实现3.1浮窗布局3.2悬浮窗的实现1.使用服务Service2.获取
WindowManager
并设置LayoutParams3.创建View并添加到
WindowManager
4
·
2021-09-24 15:36
详解 | 为可折叠设备构建响应式 UI
Jetpack
WindowManager
现已进入beta测试阶段,这个库提供了与Android框架中
WindowManager
比较相似的功能,包括了对支持响应式UI、检测屏幕改变的回调适配器和测试窗口API
·
2021-09-23 18:54
android
手把手教你Android全局触摸事件监听
源码监听系统全局触摸事件的类和相关代码:frameworks\base\services\core\java\com\android\server\wm\
WindowManager
Service.java
·
2021-09-08 20:46
Android ANR log trace分析实例
1.2原因Android系统中,ActivityManagerService(简称AMS)和
WindowManager
Service(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间
Nothing_655f
·
2021-09-02 13:40
2021-08-21窗口管理器杂谈
窗口管理器有好几种,stacking、tiling和compositing其中瓦片式(tiling
windowmanager
)用的比较少,代表性的就是awesome。
LinuxDE
·
2021-08-21 17:55
View的绘制流程总结以及view.post()和handler.post()
的绘制流程view.post()和handler.post()ViewGroup事件分发概述20181017154355554.pngView的绘制流程:performResumeActivity()—>
windowManager
.addView
编程的猫
·
2021-08-20 23:35
Android:窗口、自定义view、bitmap
1、ViewRoot对应于ViewRootImpl类,它是连接
WindowManager
和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的。
书虫大王X
·
2021-07-25 12:57
Android事件传递
一、事件从Kernel层传递到Framework层1.准备工作:
WindowManager
Service首先通过native方法创建InputManager,InputManager调用Kernel层的
周_0717
·
2021-06-27 15:36
Gentoo/Arch常用软件列表
##DesktopEnvironment###GNOME###KDE###LXDE###Xfce##
WindowManager
s###dwm[x11-wm/dwm][dmenu]euse--enablesavedconfigln-s
孤逐王
·
2021-06-27 06:44
Android 占屏幕所有宽度的DialogFragment
Windowwindow=getDialog().getWindow();window.setDimAmount(0);window.setGravity(Gravity.BOTTOM);window.setLayout(
WindowManager
.LayoutParams.MATCH_PARENT
hoffer_
·
2021-06-26 06:00
ANR异常问题
2.造成ANR的主要原因触发者:应用程序的响应是由ActivityManager和
WindowManager
系统服务监视的,检测到了就会触发对话框。主要原因:io密集型和计算密集型任务放到了主线程1.
仲达_dc6c
·
2021-06-25 19:49
Android 重学系列 WMS在Activity启动中的职责(一)
此时就会牵扯到一个核心的服务
WindowManager
Service(当然Activity的启动也牵扯到了WMS,两者是互相纠缠但是职能不同),窗口管理服务。
yjy239
·
2021-06-25 18:21
Android设置屏幕亮度及Alpha值
importandroid.app.Activity;importandroid.content.Context;importandroid.view.Window;importandroid.view.
WindowManager
Vance大飞
·
2021-06-23 11:06
2019-05-29 Android悬浮窗适配全机型,包含8.0,小米魅族华为悬浮窗权限适配demo看这一篇就够了
那么,既然要实现一个能够在自身应用以外的界面上的悬浮窗,我们就要利用
WindowManager
来“
菜神一把梭
·
2021-06-22 17:49
沉浸式设计
colorPrimary@color/colorPrimaryDark@color/colorAccenttruetrue2、通过代码的方式设置//设置沉浸式状态栏getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS
migill
·
2021-06-20 22:34
android浮标制作
浮标项目浮标特性触摸浮标移动特性点击浮标展开特性3s内无操作,浮标自动掩藏在两侧(由于浮标只用了一张图片,所以两侧掩藏时只是靠边了)效果图demo实现原理创建浮标获取
WindowManager
系统服务设置浮标显示的参数
jackzhoud
·
2021-06-20 08:06
Android之Window和弹窗问题
如何通过
WindowManager
添加Window(代码实现)?
WindowManager
的主要功能是什么?10.0.0.2Window概念解析?WindowSession的创建过程是怎样的?
杨充211
·
2021-06-19 21:58
Android控件结构
控件树组成的几个关键类看ViewRootImpl这个类的说明我们可以做到几点:1.ViewRootImpl是控件树形顶级层级2.ViewRootImpl是View和
WindowManager
沟通的桥梁3
itkluo88
·
2021-06-15 06:10
Android最全面试大纲(三)
卡顿面试题内存泄漏面试题内存管理面试题一、ANR面试题1、什么是ANRApplicationNotResponding,页面无响应的对话框2、发生ANR的条件应用程序的响应性是由ActivityManager和
WindowManager
Android架构木木
·
2021-06-15 04:46
Android软键盘弹出时,不把布局顶上去的解决方法
解决方法方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
指尖劃過諾言
·
2021-06-14 16:28
windowSoftInputMode 软键盘弹出规则
下面的输入框会有遮挡.从而不能获取焦点.一、解决办法方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
因为我的心
·
2021-06-14 02:23
Android kotlin批量动态申请权限
importandroid.Manifestimportandroid.app.Activityimportandroid.content.pm.ActivityInfoimportandroid.os.Bundleimportandroid.view.Windowimportandroid.view.
WindowManager
importandroid.support.v4
Android戴勤学
·
2021-06-14 02:59
View的绘制流程
在顶层布局中加载基础布局ViewGroup将ContentView添加到基础布局中的FrameLayout中View的绘制流程绘制入口ActivityThread.handleResumeActivity->
WindowManager
Impl.addView
lookid
·
2021-06-13 16:12
收集_Android源码文章
Androidbitmap压缩优化方案Android性能优化系列之Bitmap图片优化二、RecyclerView:RecyclerView缓存分析RecyclerView缓存机制总结三、View系列3.1深入理解
WindowManager
Service3.2
冉桓彬
·
2021-06-12 14:59
Android 获取屏幕信息,宽,高,密度,dpi
第一种:DisplayMetricsdisplayMetrics=context.getResources().getDisplayMetrics();displayMetrics中获取屏幕信息第二种:
WindowManager
manager
百折不挠的饭团
·
2021-06-12 13:25
修改虚拟按键
修改虚拟按键Y:\frameworks\base\services\core\java\com\android\server\policy\Phone
WindowManager
.javaif("1".equals
超__越
·
2021-06-12 02:53
Android ARN 探究
2产生ANR的原因Android系统中,ActivityManagerService(简称AMS)和
WindowManager
Servi
richy_
·
2021-06-11 23:17
dailog输入法将弹框顶上去问题
添加getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_NOTHING);
君莫醉
·
2021-06-11 19:04
Window和
WindowManager
初探
Window和
WindowManager
我们先了解一个接口:ViewManager,publicinterfaceViewManager{/***AssignthepassedLayoutParamstothep
一只小松
·
2021-06-11 07:31
Activity启动后window和View的绘制流程
performLaunchActivity方法,在方法里会调用attach方法image.png在Activity的attach方法里面系统会初始化Window的实现类PhoneWindow并通过set
WindowManager
李祥_1709
·
2021-06-10 22:02
WindowManager
Service
{privateWindowmWindow;private
WindowManager
m
WindowManager
;finalvoidattach(Contextcontext,ActivityThreadaThread
杨殿生
·
2021-06-10 10:36
WindowManager
Service架构剖析之窗口分组与分层
WindowManager
Service工作方式《
WindowManager
Service架构剖析之addWindow流程》《
WindowManager
Service架构剖析之窗口分组与分层》《
WindowManager
Service
码上就说
·
2021-06-10 09:26
android Service中创建window
image.png
windowManager
.addView(overLayView,params);.....
ccsosnfs
·
2021-06-08 01:42
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他