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 Dialog自定义宽高
BuildermBuilder=newBuilder(ctx);DialogmAlert=mBuilder.create();mAlert.show();Windowwindow=mAlert.getWindow();
WindowManager
.LayoutParamsP
SunnyDai2016
·
2020-08-09 06:21
android
Android开发之修改状态栏背景色&设置状态栏背景透明
publicstaticvoidsetStatusBarColor(Activityactivity,intstatusColor){Windowwindow=activity.getWindow();//取消透明状态栏window.clearFlags(
WindowManager
.LayoutParams.FLAG
Mr__dingding
·
2020-08-09 06:23
应用程序框架层提供的组件及其功能描述
2.窗口管理器(
WindowManager
):管理所有开启的窗口程序。
KIRL75
·
2020-08-09 06:01
Android自学
自定义Dialog调整宽高大小
dialog=newDialog(mActivity,R.style.AlertDialogTheme);dialog.setContentView(view);display=mActivity.get
WindowManager
浅颜
·
2020-08-09 06:25
Android
窗口焦点丢失问题分析
从slog中的systemlog可以看出如下信息:01-0108:29:03.732633936I
WindowManager
:RelayoutinvisWindow{42244420u0Keyguard
小菜琳
·
2020-08-09 05:58
android模块分析
android.view.
WindowManager
$BadTokenException: Unable to add window — token null is not for an applic
04-1210:40:33.302:E/AndroidRuntime(17213):Causedby:android.view.
WindowManager
$BadTokenException:Unableto
youlingme
·
2020-08-09 05:20
问题集合
android
Android Framework Input 机制分析
App进程的Java层的ViewRoot对象,请求与底层建立通信,通过Binder机制调用
WindowManager
Service|进而转入到服务进程Java层,由服务进程的Java层通过JNI层层调用
Ron_Tang
·
2020-08-09 05:24
Java
Android
C/C++
Android4.0 input事件输入流程详解(中间层到应用层)
在Android系统中,类似于键盘按键、触摸屏等事件是由
WindowManager
Service服务来管理的,然后再以消息的形式来分发给应用程序进行处理。
布列瑟农的秋天
·
2020-08-09 05:53
输入子系统
Android项目实战经验
安卓P , 华为p30, 设置全面屏,隐藏状态栏,但保留空白,白色主题,页面背景黑色的时候,页面底部会闪屏一下
colorPrimaryDarktruefalse2:在setContentView之前调用下面requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(
WindowManager
vily_luky
·
2020-08-09 05:20
安卓
android framework重要的服务
第一类服务:ActivityManagerServicePowerManagerServicePackageManagerService
WindowManager
Service第二类服务:NetworkManagementServiceNetworkTimeUpdateServiceNetworkPolicyManagerServiceNetWorkStatsServiceWifiServiceW
small_role
·
2020-08-09 05:47
framework
我眼中的Android Framework
服务端服务端主要包含两个狠重要的类:
WindowManager
Service
墨镜猫
·
2020-08-09 05:37
Android
framework
Android
Framework架构分析
收藏代码-Android状态栏工具代码
protectedvoidsetStatusBarFullTransparent(){if(Build.VERSION.SDK_INT>=21){//21表示5.0Windowwindow=getWindow();window.clearFlags(
WindowManager
.LayoutParams.FLAG_TRANSLUCENT_STATU
东莱
·
2020-08-09 05:40
Android 4.2 输入流程分析
Android4.2輸入流程研究心得1.前言Android中管理Input的兩個主要相關角色,一是
WindowManager
Service,一是跟View相關的ViewRootImpl.基本原理方向從2.3
leopard21
·
2020-08-09 05:20
Android
Android源码修改实现动态地隐藏和显示状态栏
修改Phone
WindowManager
.java:+publicvoidhideStatusBar(booleanhide){+mHideStatusBar=hide;+onOverlayChangedLw
kkklzc
·
2020-08-09 05:48
Android系统触屏事件传递派发浅析
(基于android5.0源码),记录一下事件分发流程.1.准备InputManagerService和
WindowManager
ServiceSystemServer中new一个InputManagerSerivce
kari_zhang
·
2020-08-09 05:47
android
Android入门之把窗口信息传递给InputDispatcher
这些变化的可能有:(1)窗口大小发生变化时;(2)窗口从显示变为隐藏,或隐藏变为显示时;(3)暂停或恢复对消息的处理时;(4)窗口层值发生变化时;(5)添加或删除窗口时;这当然只是其中一部分,根据这个思路,在
WindowManager
Service
Roger Luo
·
2020-08-09 04:54
Android
Android InputFlinger简单分析(主要分析Touch)
InputManagerService.InputManagerService启动
[email protected]
=newInputManagerService(context);wm=
WindowManager
Service.main
码农阿东
·
2020-08-09 04:30
安卓
Android Input流程分析(四):InputDispatcher
再进行一些初步的处理后,将个NotifyKeyArgs对象拆包,得到的信息构成一个KeyEvent,并调用interceptKeyBeforeQueueing进行第一次事件拦截,该函数最终会调到java层Phone
WindowManager
Invoker123
·
2020-08-09 04:03
Framework
Android系统开发遇到问题总结
keyguard状态栏和导航栏颜色的Tint
WindowManager
Service通过adb控制应用全屏和状态栏导航栏查看Android系统环境变量插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中
D_FallMoon
·
2020-08-09 04:55
Android
Framework
Android 重学系列 WMS在Activity启动中的职责 添加窗体(三)
这个时候,我们可以看到一个直指核心的代码段:wm=(
WindowManager
)context.getSystemService(WINDOW_SERVICE);view=win.getDecorView
yujunyu12
·
2020-08-09 03:59
Andriod
Activity全屏非全屏的切换
publicstaticvoidsetIsFullScreen(Activityactivity,booleanisFullScreen){if(isFullScreen){//设置为全屏activity.getWindow().setFlags(
WindowManager
.LayoutParams
xiechengfa
·
2020-08-09 03:45
Android基础
Android不允许EditText的使用系统自带软键盘
用于自定义键盘的时候防止系统软键盘自己弹出privatevoidenableSystemKeyboard(EditTexteditText){getWindow().setSoftInputMode(
WindowManager
.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN
焦文文
·
2020-08-09 02:14
键盘
自定义gridView仿头条频道拖动管理
实现原理:gridView作为基本控件
WindowManager
.addView的方式实现可拖动的viewTranslateAnimation实现移动
梦天2015
·
2020-08-08 22:55
android自定义view
配置android手机下方的三个按键震动
frameworks/base/policy/src/com/android/internal/policy/impl/Phone
WindowManager
.java在PHONE
windowmanager
.java
sitiontran
·
2020-08-08 22:51
android
改变Toast的弹出级别
importcom.ime.tts.Logger;importandroid.annotation.SuppressLint;importandroid.content.Context;importandroid.view.
WindowManager
mavenMan
·
2020-08-08 21:04
android学习用例
android可拖动的购物车效果(含点击放入购物车动画代码)
由于项目需要,做了一个可以移动的购物车控件,已经点击添加到购物车的动画效果.动画效果在列表中也是可以使用的(请无视我丑陋的UI...)一.可以拖动的购物车1.主要是通过
WindowManager
添加和删除自定义的
黄鲤鱼绿鲤鱼和驴
·
2020-08-08 18:01
android
购物车
动画
添加Android4.4 tp的虚拟按键触摸震动反馈
这需要在framework中的Phone
WindowManager
.java文件interceptKeyBeforeQueueing函数中添加如下代码:if(down&&(keyCode==KeyEvent.KEYCODE_HOME
恋栈小子
·
2020-08-08 17:13
android驱动
Android音频子系统,音量的调节控制(七)
主要看两个地方对这一事件的处理,一是:handleKeyDown()@AudioManager.java,一是:interceptKeyBeforeQueueing()@Phone
WindowManager
.java
lin-0410
·
2020-08-08 17:11
Android如何跳过小米和魅族手机对Toast的限制
经常使用小米和魅族手机的小伙伴应该知道,他们两者手机是可以把toast关闭掉的,这会让用户非常不爽,以至于我们很多提示只能用Dialog来实现,今天就告诉大家伙怎么跳过小米和魅族的限制,利用
WindowManager
名字要长一点
·
2020-08-08 17:12
android
[Android] 仿网易新闻客户端分类排序
www.jianshu.com/p/7be162740a95效果图先来看看网易新闻客户端以及自己实现的效果图,效果当然还是网易的好wangyixinwen.gifgridviewsort.gif如何实现拖拽一个Item用
WindowManager
l_215851356
·
2020-08-08 17:07
android
动画效果
Android
Dialog常见问题
1.newAlertDialog.Builder(getApplicationContext),Dialog弹出时会报错:AndroidRuntime(27884):android.view.
WindowManager
一叶飘舟
·
2020-08-08 16:14
Android
UI
android触屏震动以及震动强度修改
Phone
WindowManager
.java:在interceptKeyBeforeQueueing函数中performHapticFeedbackLw(null,HapticFeedbackConstants.VIRTUAL_KEY
iteye_2886
·
2020-08-08 16:41
android基础
Android在全屏状态下键盘覆盖输入框问题
Android中有个Bug,在设置getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN,
WindowManager
.LayoutParams.FLAG_FULLSCREEN
bdemq
·
2020-08-08 14:17
android
android activity window对象创建过程
activity里持有成员变量mWidow,在attach里初始化,并设置
windowManager
activity的attach方法在ActivityThread的performLaunchActivity
ange_li
·
2020-08-08 14:08
andriod
Android中隐藏底部导航栏NavigationBar,以及修改NavigationBar按键颜色及NavigationBar背景颜色。
一:把NavigationBa隐藏掉Windowwindow=getWindow();
WindowManager
.LayoutParamsparams=window.getAttributes();params.systemUiVisibility
Mr__dingding
·
2020-08-08 13:13
Android 8 声音调整过程
frameworks\base\services\core\java\com\android\server\policy\Phone
WindowManager
.javaprivatevoiddispatchDirectAudioEvent
weixin_34220963
·
2020-08-08 11:58
Android自定义Toast
首先一下效果如何:二、原理自定义的原理也很简单,就是给
WindowManager
添加View和删除View,不过需要设置
WindowManager
.LayoutParams和View的样式,使其看起来和
roykfw
·
2020-08-08 01:48
android
ToastMiui【仿MIUI的带有动画的Toast】
前言仿MIUI的带有动画的Toast效果图代码分析ToastMiui类基于
WindowManager
为了和Toast用法保持一致,ToastMiui类中也使用了makeText、show、setGravity
weixin_33790053
·
2020-08-08 00:51
仿MIUI toast 动画效果实现
仿MIUItoast动画效果实现本文中涉及两个点比较重要:一是设计一个OvershootInterpolator,并使用开源库实现的动画效果;二是使用自定义的layout,并通过
WindowManager
潺森
·
2020-08-07 23:43
Android相关
动画
android
WindowManager
应用内部悬浮窗口总结
很多地方用到悬浮窗口,但是android现在做了很多限制,禁止悬浮窗口的滥用,尤其是系统权限的窗口基本不予支持,以下是介绍应用内部悬浮窗口不需要任何系统权限的1显示一个悬浮窗//wm=(
WindowManager
sszz66
·
2020-08-07 23:01
android
WindowManager
悬浮窗口
android屏幕、动画
1.屏幕高度密度DisplayMetricsmetric=newDisplayMetrics();get
WindowManager
().getDefaultDisplay().getMetrics(metric
蛀牙kk
·
2020-08-07 23:37
android launcher壁纸滚动图片拉伸问题
修改源码如下,这个问题主要原因是没有根据图片实际尺寸设置壁纸大小publicstaticPointgetDefaultWallpaperSize(Resourcesres,
WindowManager
windowManager
zhuxingchong
·
2020-08-07 23:06
android
android 深入理解
WindowManager
所有需要显示到屏幕上的内容(包括Activity等)都是通过
WindowManager
来操作的,看来
WindowManager
是一个非常重要的子系统,这就是我们常说的WMS(
WindowManager
Service
且听真言
·
2020-08-07 22:17
移动开发
framework
framework
Input Event Detect and Dispatch
Theinputeventdispatchengineisin
WindowManager
Service.java.
WindowManager
Service.javacreatesathreadtoreadinputeventfromKeyInputQueue.javaanddispatchestheeventtothewindowwhichhascurrentfocusthroughbinder
黑太岁
·
2020-08-07 22:07
Android(转)
修改android N 的Launcher3桌面显示的行数列数
InvariantDeviceProfile(Contextcontext){
WindowManager
wm=(
WindowManager
)context.getSystemService(Context.WINDOW_SERVICE
大木头_
·
2020-08-07 22:25
获取手机屏幕的宽高
我们在编程的时候,经常会通过获取当前手机屏幕的大小来调节一些控件的宽高,下面是获取手机窗口信息的代码DisplayMetricsmetric=newDisplayMetrics();get
WindowManager
天花板之恋
·
2020-08-07 22:19
Android学习
Android
android修改framework固定屏幕
\frameworks\base\services\java\com\android\server\wm文件:
WindowManager
Service.java找到updateRotationUncheckedLocked
ytmfdw
·
2020-08-07 22:04
android移植开发
Android getActionBar() 函数总是返回 null 的解决
:1、使用NoTitleBar导致①在Activity中使用代码:requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(
WindowManager
.LayoutParams.FLAG_FULLSCREEN
左手智慧
·
2020-08-07 22:42
Android
获取手机屏幕宽高、分辨率等信息
获取屏幕宽和高的两种方法方法一:
WindowManager
wm=(
WindowManager
)getSystemService(Context.WINDOW_SERVICE);Displaydisplay
左手智慧
·
2020-08-07 22:42
Android
Android
知识杂烩
获取虚拟按键、状态栏等高度;
//获取屏幕原始尺寸高度,包括虚拟功能键高度publicstaticintgetDpi(Contextcontext){intdpi=0;
WindowManager
windowManager
=(
WindowManager
xidianluke
·
2020-08-07 22:33
Android
学习
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他