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
获取手机屏幕长宽的几种方法
一:intwidth=get
WindowManager
().getDefaultDisplay().getWidth();intheight=get
WindowManager
().getDefaultDisplay
小向光
·
2020-07-09 01:35
android
Android 对话框弹出底部背景透明度调节
WindowManager
.LayoutParamslp=getWindow().getAttributes();lp.dimAmount=0.8f;window.setAttributes(lp);window.addFlags
ws_Nomb0
·
2020-07-09 00:55
工作
Android实现长时间不用屏幕变暗
;importandroid.os.Handler;importandroid.os.Looper;importandroid.view.MotionEvent;importandroid.view.
WindowManager
残月
·
2020-07-09 00:47
Android 9.0 SystemServer 启动分析
SystemServer启动的服务有哪些一、SystemServer启动的服务有哪些SystemServer主要启动ActivityManagerService、PackageManagerService、
WindowManager
Se
程序员Android
·
2020-07-09 00:00
android 屏幕常亮代码
方法一:直接在onCreate()里,不用权限getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_KEEP_SCREEN_ON);方法二:12privatePowerManagerpowerManager
wh_19910525
·
2020-07-09 00:37
android技术
Android设置全屏/屏幕常亮
//全屏if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){
WindowManager
.LayoutParamsattributes=getWindow
金胖
·
2020-07-08 19:31
随手笔记
Android
Android获取屏幕分辨率和dpi
Stringstr="";DisplayMetricsdm=newDisplayMetrics();//get
WindowManager
().getDefaultDisplay().getMetrics
weixin_34292402
·
2020-07-08 17:24
手把手教你Tiny4412 Android5.0 定制 按下开发板上的按键通过广播发送到应用层
可以通过发送广播让应用层识别按键事件,那么怎么来发送,可以找到下面这个文件:frameworks/base/policy/src/com/android/internal/policy/impl/Phone
WindowManager
.java
weixin_34253539
·
2020-07-08 17:40
Android开发艺术探索——第八章:理解Window和
WindowManager
理解Window和
WindowManager
Window表示的是一个窗口的概念,在日常生活中使用的并不是很多,但是某些特殊的需求还是需要的,比如悬浮窗之类的,他的具体实现是PhoneWindow,创建一个
weixin_34144848
·
2020-07-08 17:53
实现弹出窗口后Activity背景变暗
1/**2*创建PopupWindow3*/4protectedvoidinitPopuptWindow(){5
WindowManager
windowManager
=getActivity().get
WindowManager
sas???
·
2020-07-08 16:15
Android窗口管理服务
WindowManager
Service对窗口的组织方式分析
与Activity类似,Android系统中的窗口也是以堆栈的形式组织在
WindowManager
Service服务中的,其中,Z轴位置较低的窗口位于Z轴位置较高的窗口的下面。
weixin_30788619
·
2020-07-08 14:23
material design设计风格,底部显示对话框
在底部显示对话框有多种方法:1.使用AlertDialog.builder创建对话框,通过
windowManager
设置对话框需要显示的位子和显示的大小2.使用另一种方式设置显示,popupWindow
神山上人
·
2020-07-08 12:57
Android如何注册服务到ServiceManager?
Binder作为Android进程通信的基础,在整个系统中扮演着十分重要的角色,理解binder的原理是能帮助我们更好的理解Android系统架构,如ActivityManagerService,
WindowManager
Service
Jason_Wang
·
2020-07-08 12:11
Android
自由笔记-AndroidView模块之
WindowManager
相关分析
attach方法里面,该方法会在Activity被创建的时候执行Window:窗体抽象类,主要实现对象是PhoneWindow,主要成员://创建窗口默认会创建对应的窗体布局参数privatefinal
WindowManager
.LayoutParamsmWindowAttributes
victorfreedom
·
2020-07-08 12:31
Android技术
获取手机屏幕大小
//通过
windowManager
获取DisplayMetricsdm=newDisplayMetrics();get
WindowManager
().getDefaultDisplay().getMetrics
uniquemei
·
2020-07-08 11:07
Android基础
TextureView onSurfaceTextureAvailable回调不执行
必须工作在硬件加速条件,否则什么都不执行.因为需要android:hardwareAccelerated=”true”或者Windoww=activity.getWindow();w.setFlags(
WindowManager
.LayoutParams.FLAG_HARDWARE_ACCELERATED
oncealong
·
2020-07-08 11:17
android
音视频
ANR,OOM,memory leak
在Android中,一般情况下,四大组件均是工作在主线程中的,Android中的ActivityManager和
WindowManager
会随时监控应用程序的响应情况,如果因为一些耗时操作(网络请求或者
卖火柴的小男孩2020
·
2020-07-08 11:12
crash
DialogFragment 悬浮式 fragment 设置悬浮位置。
=null){DisplayMetricsdm=newDisplayMetrics();getActivity().get
WindowManager
().getDefaultDisplay().getMetrics
月半弯闯天涯
·
2020-07-08 11:49
Framework篇 - InputManagerSerice 分析整理
com/android/server/input/InputManagerService.java(IMS)/base/services/core/java/com/android/server/wm/
WindowManager
Service.java
况众文
·
2020-07-08 11:32
Framework篇
Framework
Android O 特殊权限SYSTEM_ALERT_WINDOW申请,“permission denied for window type”报错处理
如果应用需要弹出一个悬浮窗口,就需要申请一项特殊权限“android.permission.SYSTEM_ALERT_WINDOW”在AndroidO之前的系统中申请了该权限后,再给对应的window设置
WindowManager
.LayoutParamsparams
fdsczk
·
2020-07-08 11:43
Android ANR
在Android中,ActivityManagerService(简称AMS)和
WindowManager
Service(简称WMS)会监测应用程序的响应时间,如果应用程序主线程(即UI线程)在超时时间内对输入事件没有处理完毕
知了112
·
2020-07-08 11:02
Android
debug
Android获取屏幕分辨率的三种方法
intscreenWidth=dm.widthPixels;intscreenHeight=dm.heightPixels;2、DisplayMetricsdm=newDisplayMetrics();this.get
WindowManager
SScience
·
2020-07-08 10:59
Android 7.0自定义dialog错误permission denied for window type 2010
android.view.
WindowManager
$BadTokenException:addwindowandroid.view.ViewRootImpl$W@10a45Unabletopermissiondeniedforwindowtype2010android7.0
景兄弟1366
·
2020-07-08 10:32
移动开发
Android
Android获取屏幕宽度的4种方法
方法一:
WindowManager
wm=(
WindowManager
)this.getSystemService(Context.WINDOW_SERVICE);intwidth=wm.getDefaultDisplay
伤陌1991
·
2020-07-08 10:28
android
android
获取屏幕宽度
获取屏幕参数
对象
android设置全屏和去掉状态栏
//设置全屏模式getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN,
WindowManager
.LayoutParams.FLAG_FULLSCREEN
zh_2017
·
2020-07-08 09:49
Android笔记
android 沉浸式布局, 仿QQ微信,title和状态栏同一颜色
QQ和微信对于状态栏和title是一个颜色,这样的界面感觉更加大气,也是界面设计采用比较多的方式,其实我们客户端实现也特别简单在主类中添加如下代码//透明状态栏getWindow().addFlags(
WindowManager
.LayoutParams.FLAG
himici
·
2020-07-08 09:52
android
Android悬浮窗使用小结
Android的窗口体系中,
WindowManager
占有非常重要的地位,它封装了添加、移除、更新窗口的方法,它是Activity、View的更加底层的管理类,使用
WindowManager
的其中一个例子就是制作悬浮窗或悬浮球之类的悬浮组件
阳光玻璃杯
·
2020-07-08 09:24
Android
UI
android 保持屏幕常亮和唤醒屏幕的方式
如果总是用户去触摸屏幕来保持屏幕常亮,那么用户体验会很差;二、实现方式通过设置WindowFlag(最简单,推荐)通过PowerManager第一种方式:[java]viewplaincopygetWindow().addFlags(
WindowManager
.LayoutParams.FLAG_KEEP_SCREEN
月亮弯弯2013
·
2020-07-08 09:28
android电源管理
Android强制设置横屏或竖屏
setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN
斌哥A1001
·
2020-07-08 08:21
Android学习笔记之获取手机屏幕大小
获取方法(一)
WindowManager
wm=(
WindowManager
)getContext().getSystemService(Context.WINDOW_SERVICE);intwidth=
方小伟
·
2020-07-08 08:24
Android学习笔记
Android TV添加遥控按键的整体流程方法
1.Android事件传递是从kernel开始传递,由遥控红外发送给按键板子,然后进行事件解析,遥控最后会解析到是那个遥控按键2.kernel把事件再传递到framework,那么就去到Phone
WindowManager
.java
X猪大侠X
·
2020-07-08 07:50
android
Android 命令 adb shell 获取屏幕分辩率
adbshellwmsize简洁方式Physicalsize:720x1440adbshelldumpsyswindowdisplays更加详细的方式Dumptime:2018-01-0511:23:05.909
WINDOWMANAGER
DISPLAYCONTENTS
法迪
·
2020-07-08 06:35
Android基础
最新Android 7.1.1 截屏方法
SurfaceControl.java隐藏类实现拷屏,但需要系统权限publicBitmapcaptureScreen(){DisplaymDisplay;DisplayMetricsmDisplayMetrics;
WindowManager
m
WindowManager
springlim
·
2020-07-08 06:11
android手机开发
Android窗口机制
窗口机制(一)初识Android的窗口结构Android窗口机制(二)Window,PhoneWindow,DecorView,setContentView源码理解Android窗口机制(三)Window和
WindowManager
smilerdust
·
2020-07-08 06:05
自定义view系列
android开发之悬浮窗(
WindowManager
使用)
前言:悬浮窗功能属于一个独立于应用之上在手机系统层面的一个功能,
WindowManager
无论应用在前台还是后台都可以显示在当前的手机界面悬浮窗功能需要注意以下几点:1:悬浮窗的权限管理,除了在常规的manifests
彬彬SS
·
2020-07-08 06:26
Android
悬浮窗
Android之基本常见知识 getwindow() requestWindowFeature()方法
//能够取得屏幕的信息DisplayMetricsdm=newDisplayMetrics();get
WindowManager
().getDefaultDisplay().getMetrics(dm)
王东升KevinTech
·
2020-07-08 05:25
Android
android开发
androidstudio
全屏
沉浸状态栏
源码
自定义View之基础篇
AndroidAPP屏幕区域划分:1.状态栏区域://获取屏幕区域的宽高等尺寸获取DisplayMetricsmetrics=newDisplayMetrics();get
WindowManager
()
showdy
·
2020-07-08 05:31
Android
安卓获取当前的应用包名和应用类Activity名,适用于5.0+
5.0以后getRunningTasks不在好用,但我们还想获得应用包名和topActivity,所以我就想了个办法先说思路:利用AccessibilityService获得的event得到包名和类名利用
WindowManager
mafanwei
·
2020-07-08 03:42
解决安卓的permission denied for this window type问题
参考了两个文章:
WindowManager
.LayoutParams.TYPE_SYSTEM_ALERT改成
WindowManager
.LayoutParams.TYPE_TOAST检查权限:if(Build.VERSION.SDK_INT
柳鲲鹏
·
2020-07-08 03:22
Android
android启动界面开屏广告
importandroid.os.Handler;importandroid.os.Message;importandroid.support.v7.app.AppCompatActivity;importandroid.view.
WindowManager
热带雨林6123
·
2020-07-08 02:21
java
android 键盘弹起的时候布局向上推
article/details/69055963也可以使用系统的方法(这个有可能不对)在activity的setContentView()前添加如下代码:getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_ADJUST_RES
小呆萌--
·
2020-07-08 01:27
andriod
Android framework系统手势
本文章基于Android7.1源代码frameworks\base\services\core\java\com\android\server\policy\Phone
WindowManager
.javaframeworks
时光一去不在
·
2020-07-08 00:29
Android
Android中获取手机屏幕宽、高度的方法
方法如下://1、通过类直接取get
WindowManager
().getDefaultDisplay().getMetrics(dm);//2、通过Resources获取DisplayMetricsdm
活抓一只程序员
·
2020-07-07 23:17
Android
工具类--获取屏幕宽高
在这里插入图片描述//获得屏幕的宽度publicstaticintgetScreenWidth(Contextctx){//从系统服务中获取窗口管理器
WindowManager
wm=(
WindowManager
missile111
·
2020-07-07 22:03
工具类
android
安卓系统强制旋转屏幕实现横竖屏切换
我们要实现开机强制系统横屏或者竖屏,并且可以再系统中实时切换横竖屏,首先分析代码找到
WindowManager
Service.java@OverridepublicintgetRotation(){returnmRotation
Leaf lock
·
2020-07-07 22:42
安卓
mstar
Android 8.1 沉浸式状态栏
1.沉浸式全透明状态栏设置:Windowwindow=activity.getWindow();window.clearFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATUS
追光者逆光
·
2020-07-07 21:12
Android
Android 8.1悬浮窗错误android.view.
WindowManager
$BadTokenException: permission denied for this window type
而面向于6.0以后,如果没有处理权限相关的操作,可能会导致IDE报错:android.view.
WindowManager
$BadTokenException:permissiondeniedforthiswindowtype2003
追光者逆光
·
2020-07-07 21:12
Android
性能优化-Android中APP冷启动黑白屏原因解密和实现秒开方案
冷启动前言应用启动冷启动流程问题原因源码解析
WindowManager
Service.setAppStartingWindowPhone
WindowManager
.addStartingWindow闪屏解决方法优化前言做过
没有鱼了
·
2020-07-07 21:01
【性能优化与自动化测试】
Android 透明导航键遮挡布局
方案2在.java文件中设置了透明导航栏:getWindow().addFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);在对应的
Yogile
·
2020-07-07 21:00
Android 判断手机系统当前是否处于横竖屏状态(所有应用的横竖屏状态都能判断)
privatebooleanisHorizontalScreen(){intangle=((
WindowManager
)getSystemService(Context.WINDOW_SERVICE))
小小葡萄干
·
2020-07-07 21:46
android
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他