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 ANR分析
在Android中,一般情况下,四大组件均是工作在主线程中的,Android中的ActivityManager和
WindowManager
会随时监控应用程序的响应情况,如果因为一些耗时操作(网络请求或者
大雀儿飞飞
·
2020-08-01 08:44
android
WindowManager
: android.view.WindowLeaked:
loadingDialog.isShowing())loadingDialog.show();否则容易出现如下异常09-0913:49:23.63624217-24217/com.moreunion.zhenghaoE/
WindowManager
A-Liang
·
2020-08-01 08:16
Android
WindowManager
添加的Floating窗口对startActivity的影响问题解决(Android)
这两天,通过
WindowManager
在Activity中添加了一个悬浮button,通过点击button可以启动一个新的Activity.一切都很顺利,悬浮窗口按如下方式就可以添加成功:wmParams
银国超
·
2020-08-01 08:18
学习思考总结
Android 长按Menu键的监听
1.修改源码:Phone
WindowManager
.java---------frameworks\base\po
阳光梦
·
2020-08-01 07:47
android-移植与裁剪
Android 软件盘弹出时把顶部局顶上去的解决方法
stateHidden"2)或者android:windowSoftInputMode="adjustResize|stateHidden"3)或者getWindow().setSoftInputMode(
WindowManager
.LayoutPara
xxb52306
·
2020-08-01 07:45
关于android.view.WindowLeaked(窗体泄露)的解决方案
07-0918:07:07.708:E/
WindowManager
(4843):android.view.WindowLeaked:Activitycom.koridyphone.weikeclass.MainActivityhasleakedwindowcom.android.internal.policy.impl.PhoneWindow
JulyAnRef
·
2020-08-01 07:51
获取显示窗口警告 android The method getWidth() from the type Display is deprecated
Displaydisplay=get
WindowManager
().getDefaultDisplay();intwidth=display.getWidth();//deprecatedintheight
西街恶人
·
2020-08-01 07:42
Android
Android---Window、
WindowManager
和WMS体系
前言本篇文章会从源码层面上分析Activity从创建直到在页面上显示的过程。首先分析一下在这个过程中会遇到的一些接口和类了解它们的源码以及功能之后再将它们串起来就能够了解整体的流程了概述类和接口1.Window体系Window体系说白了就是要在页面是显示的View,这个体系中包含多个类来共同完成view的显示其中包括Activity、Window、PhoneWindow、DecorViewActi
xiaoqiang_0719
·
2020-08-01 07:24
安卓
知识体系
Android音量相关知识总结(三)调节音量流程梳理
首先会被Phone
WindowManager
.java方法接受到。
祥仔先生
·
2020-08-01 07:25
android
Andoid
Audio
Android软键盘弹出时把布局顶上去的解决方法
Andriod软键盘出现把原来的布局给顶上去的方法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
小向光
·
2020-08-01 07:31
android
Android屏蔽Home键、屏蔽下拉菜单最有效的办法(部分手机无效)
publicstaticfinalintFLAG_HOMEKEY_DISPATCHED=0x80000000;自定义的标识window=getWindow();
WindowManager
.LayoutParamsparams
吴唐人
·
2020-08-01 07:43
Android
android.view.WindowLeaked: Activity *** has leaked window 处理
05-3110:46:37.658:ERROR/
WindowManager
(21946):android.view.WindowLeaked:Activity***hasleakedwindowcom.android.internal.policy.impl.PhoneWindow
woshibainiangudu2008
·
2020-08-01 07:56
Android
Java
Android学习 - 小知识(窗口泄露与isInEditMode的使用)
android窗口泄漏在做项目是遇到这个错误:google:
WindowManager
:Activityhasleakedwindow.产生原因:我们知道Android的每一个Activity都有个
WindowManager
小刚lz
·
2020-08-01 07:49
Android
报错:
WindowManager
: android.view.WindowLeaked: Activity has leaked window so was originaly added here
首先贴上具体的全部报错信息:E/
WindowManager
:android.view.WindowLeaked:Activitycom.liangzi.demo.sdkdemo.MainActivityhasleakedwindowcom.quantum.sdk.AVCallFloatView
掉头发程序员
·
2020-08-01 06:14
报错
Android屏蔽Home键,适配所有版本
在2.2,2.3版本上重写下面方法就能重写home键:publicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD
Ronys
·
2020-08-01 06:18
Android功能程序
[深入SystemUI]-了解recents的启动流程(一)
本文流程基于Android9.01.Phone
WindowManager
的事件分发Phone
WindowManager
处理点击事件的方法是interceptKeyBeforeDispatching()。
百吉猫锅巴
·
2020-08-01 05:53
深入SystemUI
Android
[深入SystemUI]-了解statusbar的启动流程
staticfinalvoidstartSystemUi(Contextcontext,
WindowManager
Ser
百吉猫锅巴
·
2020-08-01 05:53
深入SystemUI
Android
85.android 简单的软键盘把底部图标顶上去的解决办法
方法之前写入(我的页面是继承的BaseFragment,所以我在BaseFragment的onCreate里写):getActivity().getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PA
小妞得意
·
2020-08-01 05:50
android错误
AndroidStudio悬浮窗
最近在研究悬浮窗,先展示下效果图需要掌握的知识有:
WindowManager
类:addView方法用于添加一个悬浮窗。updateViewLayout方法用于更新悬浮窗的参数。
该用户还未想到好的昵称
·
2020-08-01 05:50
Android 键盘弹起view在其上面, 背景挤压上移问题, 点击空白区域不消失问题
这货window.addFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN)如果界面设置background无论是给根view设置还是单独一个view设置,
weixin_33912445
·
2020-08-01 04:05
android.view.WindowLeaked的解决办法
产生原因:我们知道Android的每一个Activity都有个
WindowManager
窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的
WindowManager
weixin_33726318
·
2020-08-01 03:00
Android手机Home键重写
对于Android手机Home的的重写要先禁止其功能:@OverridepublicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD
weixin_30919429
·
2020-08-01 03:03
android.view.WindowLeaked
01-1110:36:21.21223092-23092/com.letv.motorE/
WindowManager
:android.view.WindowLeaked:Activitycom.example.MainActivityhasleakedwindowcom.android.internal.policy.PhoneWindow
weixin_30570101
·
2020-08-01 03:12
Android中软键盘弹出时关于布局的问题
解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
weixin_30387423
·
2020-08-01 03:25
Android之解决输入法软键盘弹出挤压屏幕或覆盖控件问题
解决办法是:使用Window的setSoftInputMode()方法,明确设定软键盘的输入法模式:getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
志见
·
2020-08-01 03:42
Android
Android Input (6) -- Phone
WindowManager
中Power,BACK等按键处理流程
Link:AndroidInput(1)--InputManagerService启动AndroidInput(2)--inputReaderAndroidInput(3)--inputDispatcherAndroidInput(4)--inputDispatcher到ViewRootImplAndroidInput(5)--ViewRootImpl的事件分发(ActivityViewGroup
wd623894174
·
2020-08-01 03:30
Input
Android内核剖析之Framework框架
WMS(
WindowManager
Service),WMS主要管理各个窗口的叠放顺序、隐藏和显示。客户端主要包含以下几方面:ActivityThread:ActivityThread就是UI线程
andboby
·
2020-08-01 02:54
Android内核剖析
Android关于软键盘弹出遮盖了原来界面的布局控件
方案给Activity设置软键盘出现与Activity之间的交互模式:1.在onCreat中的setContent方法之前写入:getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_PAN
vaecer
·
2020-08-01 02:47
Android
基础开发
关于android.view.WindowLeaked的解决方案
虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考01-0801:49:27.874:ERROR/
WindowManager
(473):Activitycom.photos.MainActivityhasleakedwindowandroid.widget.ImageButton
u_xtian
·
2020-08-01 02:05
Android应用程序窗口(Activity)与
WindowManager
Service服务的连接过程分析
Android应用程序窗口(Activity)与
WindowManager
Service服务的连接过程分析从图1还可以看出,每一个Activity组件在ActivityManagerService服务内部
卖火柴的小男孩2020
·
2020-08-01 02:16
framework
Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析
ndroid应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析在
WindowManager
Service服务这一侧,每一个应用程序窗口,即每一个Activity组件,都有一个对应的
卖火柴的小男孩2020
·
2020-08-01 02:16
framework
android 4.0.x Home键事件拦截与监听
的主要做法如下,具体实现网上有很多文章[java]viewplaincopy@OverridepublicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD
潘永青
·
2020-08-01 02:06
Android开发
比较Activity和Dialog的窗口添加流程
,然后attach中执行window创建,接着setContentView中创建DecorView并且将DecorView和window进行绑定,接着在resume过程中通过将decorView添加到
windowManager
jametang25
·
2020-08-01 02:05
andorid
android 全局无标题透明dialog
在自定义Dialog的构造函数中添加以下代码:getWindow().setType(
WindowManager
.LayoutParams.TYPE_SYSTEM_ALERT);getWindow().
天月霜华
·
2020-08-01 02:46
Android学习笔记
【Android】常见异常 —— android.view.WindowLeaked 分析以及解决办法
异常信息:10-2210:19:38.65112723-12723/cn.com.zte.ucE/
WindowManager
﹕android.view.WindowLeaked:Activitycn.com.zte.uc.activites.shipTicket.OrderWrite1hasleakedwindowcom.android.internal.pol
封宸落宇
·
2020-08-01 01:07
android
得到屏幕宽高(包括StatuBar和NavigationBar)
+120,16@@publicfinalclassWallpaperUtils{defaultHeight=maxDim;}DisplayMetricsdm=newDisplayMetrics();-
windowManager
.getDefaultDispla
xbbbbbbbbbbbbbb
·
2020-08-01 01:36
android
launcher
获取屏幕的宽度以及动态设置ImageView的宽度、高度
代码如下:Displaydisplay=getWindow().get
WindowManager
().getDefaul
yao伟斌
·
2020-08-01 01:31
Android
Android 自定义锁屏 监听系统消息推送
自定义锁屏页面即会出现技术点:1.监听广播只能使用动态,所以需使用后台sevice保持监听长期有效注意service保活(JobService等技术)注意开关机问题(监听开机广播,启动后台service)2.自定义锁屏推荐使用
WindowManager
Freetofly白
·
2020-08-01 01:00
开发
Android
锁屏
系统消息
安卓7.1系统源码 屏蔽系统home键 (平台msm8909)
home键不在起作用frameworks/base/services/core/java/com/android/server/policy/Phone
WindowManager
.javadiff--gita
竹东篱
·
2020-08-01 01:01
公司
android.view.WindowLeaked的问题解决
原因是Android的每一个Activity都有个
WindowManager
窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的
WindowManager
窗体管
炳烛以期明
·
2020-08-01 01:50
android
android悬浮窗的两种实现方案
第一种实现,不依赖于activity,使用系统级别的
WindowManager
来添加view://安卓8.0以上需要申请权限if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.O
Wang YongQi
·
2020-08-01 01:14
android功能代码
Android 8.0在锁屏状态下不显示悬浮框解决方法
final
WindowManager
.LayoutParamsparams=new
WindowManager
.LayoutParams();params.screenOrientation=Configuration.ORIENTAT
aihuier
·
2020-08-01 01:05
android学习
Android 源码 InputManagerService 初始化
Java层负责与
WindowManager
Service的通信。而Native层则是InputReader和InputDispatcher两个输入系统关键组件的运行容器。
tyyj90
·
2020-08-01 01:36
Android源码
android图层划分(Phone
WindowManager
.windowTypeToLayerLw) 图层id
publicintwindowTypeToLayerLw(inttype){if(type>=FIRST_APPLICATION_WINDOW&&type<=LAST_APPLICATION_WINDOW){return2;}switch(type){caseTYPE_UNIVERSE_BACKGROUND:return1;caseTYPE_PRIVATE_PRESENTATION:return2
tuhuolong
·
2020-08-01 01:54
Android
android 4.0 屏蔽home键实现
最近研究锁屏,按照常规的方法,常规方法如下Java代码publicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD
Tody Guo
·
2020-08-01 01:39
Android
android 關於屏蔽Home键的問題
主要用到方法:@OverridepublicvoidonAttachedToWindow(){this.getWindow().setType(
WindowManager
.LayoutParams.TYPE_KEYGUARD
andy_tocm
·
2020-08-01 01:35
Android
Android中
WindowManager
: android.view.WindowLeaked: Activity xxx.wxapi.WXPayEntryActivity has leaked
今日在做微信充值的时候莫名的出现了这个问题,搞得我不知所措,错误日志如下:根据报错的具体日志定位到到了我所封装的一个网络工具类里面的这个地方(百度这样说道)错误提示指向项目中的一个progressDialog。经过多方查资料,发现产生这个错误的原因:我们通常会在执行异步任务前开一个进度提示弹出框(progressDialog),异步任务结束后关闭这个progressDialog。当执行异步任务出错
迷茫的小亮仔
·
2020-08-01 01:52
WindowManager
窗体泄露
安卓轻松去掉标题栏和状态栏(通知栏)
java代码去掉标题栏和状态栏(全屏)this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN
MingChaoSun
·
2020-08-01 00:15
Android
android桌面悬浮小窗的实现--FloatingView
类似这种思路研究了一下之后使用
WindowManager
做出了同等效果。简述下原理,通
周奇葩
·
2020-08-01 00:13
[android项目]
Android 软键盘遮挡Dialog
=null){window.clearFlags(
WindowManager
.La
ShawnSui
·
2020-08-01 00:35
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他