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 系统架构
目录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
五、Android开发基础知识
本地框架或本地服务又称为Native)+AndroidRuntime(java运行环境)、LinuxKernel(Linux内核空间)Framework中与应用直接关联,主要是一些系统服务:activitymanager、
WindowManager
molanh
·
2023-10-16 21:41
android
获取屏幕尺寸
在Activity的oncreat方法中,利用如下代码即可获取:DisplayMetricsmetric=newDisplayMetrics();get
WindowManager
().getDefaultDisplay
lanwangkai
·
2023-10-16 17:08
WinScope跟踪window/layer pb文件
WinScopeweb用来跟踪分析
WindowManager
或SurfaceFlinger在window转换期间和转换后的状态,跟踪记录会被写入/data/misc/wmtrace/wm_trace.pb
fchyang
·
2023-10-15 16:35
Android
TV
Android
Framework
Android
android
winscope
Android RecyclerView 加载图片列表,图片宽高问题
加载图片列表的时候,使图片的宽度为手机屏幕宽度,高度自适应adapteritem布局在adapter里面设置图片的宽高intscreenWidth=((FragmentActivity)mContext).get
WindowManager
Observer_观者
·
2023-10-14 17:40
StatusBar背景色和字体颜色设置
以上,4.4只支持设置是否半透明publicstaticvoidsetStatusBarBackgroundColor(Windowwindow,intcolor){window.clearFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS
jiangjh
·
2023-10-13 18:48
Toast
WindowManager
$BadTokenException
Toast作为Android常用的控件之一,突然在友盟统计上发现Toast报错了,那就需要麻溜的解决了。复现Toast.makeText(getContext(),"我的Toast",Toast.LENGTH_SHORT).show();try{Thread.sleep(5_000);}catch(InterruptedExceptione){e.printStackTrace();}错误日志an
小程序猿一枚
·
2023-10-13 13:57
Android 隐藏底部导航栏和状态栏,动态调用导航栏,键盘收回时也收回导航栏
privatevoidhideNavigationBar(){Windowwindow=getWindow();
WindowManager
.LayoutParamsparams=window.getAttributes
D___Will
·
2023-10-13 08:39
【笔记】沉浸式状态栏(修改状态栏背景颜色)
Activity如下:
WindowManager
.LayoutParamslocalLayoutParams=getWindow().getAttributes();localLayoutParams.flags
我是MTT
·
2023-10-13 06:40
WMS->窗口管理statusbar和navbar管理
View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR//高亮状态栏View.STATUS_BAR_TRANSLUCENT//半透明状态栏View.STATUS_BAR_TRANSPARENT//透明状态栏,一般指定
WindowManager
TangGeeA
·
2023-10-12 22:56
Android WMS动画系统初探(三)
动画系统初探(二)AndroidWMS动画系统初探(三)AndroidWMS动画系统初探完结篇屏幕旋转动画OrientationListener#onProposedRotationChanged->
WindowManager
Service
汪和呆喵
·
2023-10-11 22:01
view系列--Window,PhoneWindow,DecorView相关类
关于Window,PhoneWindow,DecorView,
WindowManager
这几个类相关的文章确实很多,但是我感觉对于它们的讲解都存在一些偏差。
niurenwo
·
2023-10-11 10:34
android
Android Framework知识点整理
AndroidFramework知识点一系统核心服务(SystemServer)1.ActivityManager->activityservicebroadcastprovider2.
WindowManager
3
鹏鹏2019
·
2023-10-11 08:07
Androidの android.view.
WindowManager
$BadTokenException: Unable to add window -- token null is not ...
异常案例项目中使用BottomSheetDialogFragment作为底部弹框,出现异常:android.view.
WindowManager
$BadTokenException:Unabletoaddwindow
SteamPY
·
2023-10-10 20:05
LeakCanary(4)面试题系列
Fragment对象和FragmentView对象(进入DESTROYED状态);已清除的的ViewModel对象(进入CLEARED状态);已销毁的的Service对象(进入DESTROYED状态);已从
WindowManager
Super 含
·
2023-10-10 12:48
LeakCanary
源码分析
Android 自定义PopupWindow,实现下拉框
1、效果图2、前言1、页面由MagicIndicator+ViewPager2+Fragment实现;2、下拉框是基于
WindowManager
实现;3、我使用PopupWindow实现下拉框时,发现一个问题
Lan_Se_Tian_Ma
·
2023-10-10 09:18
Android
android
PopupWindow
自定义PopupWindow
自定义下拉框
初学安卓framework系列 一 (怎么科学的学习安卓系统的framework)
比如ActivityManagerService(简称AMS),或者
WindowManager
Service(WMS)怎么实现的啊,有些什么细节需要注意啊,View被加入到ViewRoot的流程啊等等。
qing的世界
·
2023-10-09 23:14
Android 面试题 应用程序结构 十一
WindowManager
Service它是手机屏幕的的管理者,管理着屏幕的详细情况,所有对屏幕的操作最终都是通过它,控制着屏幕的显示、隐藏和层次处理。
️ 邪神
·
2023-10-06 05:45
Android
面试题
Framework
android底层Input事件传递流程
由于
WindowManager
Service.java(后面简称WMS)负责界面窗口的管理,既然是屏幕事件那么肯定和WMS有关了,WMS是在SystemServer.
爱炒饭
·
2023-10-05 23:15
android笔记
android
rom
记Oppo和Vivo的坑
params=new
WindowManager
.LayoutParams(
WindowManager
.LayoutParams.TYPE_PHONE);这种生产悬浮的方式被OV封掉了于是我想用Activity
doyer_太阳
·
2023-10-05 11:57
Android GUI —
WindowManager
WindowManager
和Window的关系可以用下面一张图来描述Activity.attach()finalvoidattach(Contextcontext,ActivityThreadaThread
leap_
·
2023-10-04 10:06
Android默认软键盘不显示方法
orientation|keyboardHidden"2.如果想dialog,fragment等也有此效果,可在oncreate()方法中添加getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT
Acezhuyf
·
2023-10-03 16:48
Android error系列:Unable to add window -- token null is not for an application
Application的Context先试一下用Application的上下文来创建Dialog,在调用它的show方法时程序会Crash,LogCat的异常信息如下:Causedby:android.view.
WindowManager
许进进
·
2023-10-03 15:23
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
其他