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
LayoutParams
Android 弹出AlertDialog 导致permission denied for window type 2038的 崩溃问题
就拿我这次碰到的情况来说,我在判断是否打开了“显示在其他应用的上层”权限时加了:getWindow().setType(WindowManager.
LayoutParams
.TYPE_APPLICATION_OV
福柯柯
·
2020-07-07 12:44
android
异常
dialog去除阴影和半透明背景
android.R.color.transparent);//去除半透明阴影WindowManager.LayoutParamslayoutParams=getWindow().getAttributes();
layoutParams
.dimAmount
jingzz1
·
2020-07-07 11:51
Android屏幕常亮
在Activity的onCreate()中添加getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON);取消常亮时,把addFlags
iblade
·
2020-07-07 10:03
Android
android禁止系统休眠,使屏幕不变暗的两种方法
Android禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改
LayoutParams
的标志位。
huangyh000000
·
2020-07-07 10:42
开发工具与经验技巧
android 代码设置间距
代码中如下设置间距 ImageViewimage1=newImageView(DetailActivity.this);LinearLayout.LayoutParamslayout=newLinearLayout.
LayoutParams
gxtdjh
·
2020-07-07 08:51
android
MarginLayoutParams与RelativeLayout.
LayoutParams
引申出(子类 父类转化) =赋值 static 静态 多态
image.pngimage.pngimage.png=赋值实际上已经就是把物理地址赋值给了a1所以两个物理地址是一样的a1.p1的变化a也是会变化的a.p1也是=2这个在刚学习java的时候都是学过的。但是真的设计到里面的时候就懵逼了。多亏了能够想起来。和别人一起商量真的是碰撞火花。脑袋转的快、。image.png一样的结果为什么会有上面的思考。来看一个效果。privateViewGroup.L
品味与回味
·
2020-07-07 08:06
android 不休眠不锁屏
实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改
LayoutParams
的标志位。
pegasus
·
2020-07-07 08:21
Android
学习
状态栏完全透明化,支持4.4以上系统
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){//4.4全透明状态栏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
qianshilingyao
·
2020-07-07 08:03
Android改变状态栏字体颜色变换
Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){//获取窗口区域Windowwindow=context.getWindow();window.addFlags(WindowManager.
LayoutParams
马占柱
·
2020-07-07 07:56
选择器以及界面UI相关
技术总结
屏幕适配
Android 弹出自定义悬浮窗“permission denied for window type”报错处理
android.permission.SYSTEM_ALERT_WINDOW”AndroidO之前在AndroidO之前的系统中申请了该权限后,再给对应的window设置WindowManager.LayoutParamsparams=newWindowManager.
LayoutParams
限量发行x
·
2020-07-07 07:04
Android 悬浮窗开发的坑
就是有几个坑需要注意一下:1.type类型:手机:newLayoutParams().type=
LayoutParams
.TYPE_PHONE;该类型需要悬浮窗权限。
dong_xg
·
2020-07-07 07:58
Android
TV
Android动态添加控件约束位置
用
LayoutParams
:RelativeLayoutinsertLayout=(RelativeLayout)view1.findViewById(R.id.screen);//screen是一个RelativeLayout
王大锤子呦
·
2020-07-07 06:44
之前用的很顺的 ,收缩 软键盘方法,你不好使了,记录下
=WindowManager.
LayoutParams
.SOFT_INPUT_STATE_HIDDEN){if(getCurrentFocus()!
dahai2070
·
2020-07-07 06:50
动态设置控件边距
ImageViewmImageButton=(ImageView)findViewById(R.id.xxx);相对布局中:RelativeLayout.LayoutParamsmyButtonParams=(RelativeLayout.
LayoutParams
aotuman111
·
2020-07-07 03:35
Android沉浸式状态栏
怎么给状态栏着色这里我们在Activity中将状态栏颜色设置为红色:Windowwindow=getWindow();window.addFlags(WindowManager.
LayoutParams
.FLAG_DRAWS_S
唠嗑008
·
2020-07-06 10:00
代码设置view布局
以相对布局为例创建约束//设置约束RelativeLayout.LayoutParamslayoutParams=newRelativeLayout.
LayoutParams
(
LayoutParams
.WRAP_CONTENT
风___________
·
2020-07-06 07:02
android 自定义对话框宽不能占满父layout的解决办法
WindowManager.LayoutParamslp=dialogWindow.getAttributes();dialogWindow.setGravity(Gravity.CENTER);lp.width=
LayoutParams
.FILL_PARENT
wufenglong
·
2020-07-06 07:16
android
ViewManager
概述指定一个合格的
LayoutParams
给一个合格的View并且将它添加到窗口。
小山雀
·
2020-07-06 05:30
Splash页面跳转时关闭全屏
全屏代码:getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN,WindowManager.
LayoutParams
.FLAG_FULLSCREEN
邢走天下
·
2020-07-06 04:42
Android
如何使状态栏底色与APP标题栏底色相同
Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();//设置修改状态栏window.addFlags(WindowManager.
LayoutParams
.FLAG_DR
邢走天下
·
2020-07-06 04:41
Android
Android简单实现PopupWindow全局弹出
inflate(R.layout.activity_main_dialog,null);PopupWindowpopupWindow=newPopupWindow(contentView,ViewGroup.
LayoutParams
.WRAP_CONTENT
代码也得圆润
·
2020-07-06 04:26
Android View 总结,总有几个你用得到
bottom):通过修改View四个方向的属性值来修改View的坐标,从而滑动Viewb).offsetLeftAndRight()offsetTopAndBottom():指定偏移量滑动viewc).
LayoutParams
小小小小怪兽_666
·
2020-07-05 21:21
Android Measure 测量过程
参考:Android开发艺术探索一书MeasureSpec##MeasureSpec由view自身的
layoutparams
(xml中指定)和父容器的约束(父容器大小)来共同生成;MeasureSpec
zhaoyubetter
·
2020-07-05 14:58
Android WebView 软键盘挡住输入框
在所在的Activity中加入getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_RESIZE|WindowManager.
LayoutParams
.SOFT_INPUT_STATE_HIDDEN
林益舟专用博客
·
2020-07-05 12:41
Android中当item数量超过一定大小RecyclerView高度固定
Android中当item数量超过一定大小时,将RecyclerView高度固定方法1直接通过
LayoutParams
来设定相应高度ViewGroup.LayoutParamslp=rv.getLayoutParams
qqq2830
·
2020-07-05 10:51
android基本内容
Android系统全屏时悬浮窗或者悬浮球向上移动的问题
当系统全屏时,很多悬浮窗会向上移动一小段距离,原因窗口布局是从状态栏之后开始的,全屏时没有状态栏了,所以会向上移动,给窗口加上WindowManager.
LayoutParams
.FLAG_LAYOUT_IN_SCREEN
小蛤C
·
2020-07-05 07:32
仿qq锁屏弹窗
发现很多都喜欢用广播来做例子,我这边用最简单的方式来实现在你要弹出的activity里面的onCreate,如下设置Windowwin=getWindow();win.addFlags(WindowManager.
LayoutParams
.FLAG_SHOW_WHEN_LOCKEDWindowManager.
LayoutParams
.FLAG_DISMISS_KEYGUARD
p_wy
·
2020-07-05 06:04
Android程序主动点亮&解锁屏幕的实现
可以直接在onCreat()方法中加上下面一句:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON);
pku_android
·
2020-07-05 02:37
Android应用开发技巧
Android应用开发系列教程
自定义Dialog setLayout 设置宽度等于屏幕宽度无效
百度上大部分写着只要增加getWindow().setLayout(WindowManager.
LayoutParams
.MATCH_PARENT,WindowManager.
LayoutParams
.WRAP_CONTENT
jj3341332
·
2020-07-04 19:34
Android
Android五大布局之相对布局
为了控制该布局容器中各子组件的布局分布,RelativeLayout提供了一个内部类,RelativeLayout.
LayoutParams
,该类提供了大量的XML属性来控制RelativeLayout
zhaol92
·
2020-07-04 09:25
android开发
沉浸式状态栏相关
Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){//5.0及以上Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
美男子_杰琳塔
·
2020-07-04 08:55
Popupwindow 的使用(kotlin)
R.layout.pop_filter,null)//初始化一个PopupWindow,width和height都是WRAP_CONTENTpopupWindow=PopupWindow(ViewGroup.
LayoutParams
.WRAP_CONTENT
挽弥勒
·
2020-07-04 07:54
汇总使用
Android窗口机制(五)最终章:WindowManager.
LayoutParams
和Token以及其他窗口Dialog,Toast
前面几篇文章基本介绍完Activity上的窗口机制,但是我们常见的窗口就还有Dialog,Toast这些,本篇文章就来介绍这两个的窗口机制以及WindowManager.
LayoutParams
和TokenWindowManager.
LayoutParams
HoHohong
·
2020-07-04 05:31
Android窗口机制
创建Dialog样式的Activity,layout中layout_width设置为macth_parent后 无效的解决方法
WindowManager.LayoutParamsparams=getWindow().getAttributes();params.height=ViewGroup.
LayoutParams
.WRAP_CONTENT
g552092947
·
2020-07-04 00:15
Android开发
android状态栏透明/白底黑字
protectedvoidsetStatusBarFullTransparent(){if(Build.VERSION.SDK_INT>=21){//21表示5.0Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STA
莉姐姐
·
2020-07-02 17:52
APP
布局
(解决)android不同版本的【沉浸式状态栏】(4.4/5.0/5.1/6.0)
下面我就根据自己的测试和调试写出对应的方法:4.4以上(API>=19)的前提下,任选以下方法:1.法1:只要调用一个方法,setContentView前:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
Mr_Flying
·
2020-07-02 13:07
项目实战
【View工作原理】ViewRoot、DecorView、MeasureSpec和
LayoutParams
一、窗口层级关系1、PhoneWindow是Android中最基本的窗口系统,每个Activity会创建并持有一个PhoneWindow对象,是Activity和整个View系统交互的接口。2、DecorView1、DispatchViewRoot分发来的key、touch、trackball等外部事件。2、DecorView有一个直接的子View,我们称之为SystemLayout,这个View
miomin_0815
·
2020-07-02 12:56
Android
android 设置状态栏全透明,背景延伸到状态栏
getWindow.setStatusBarColor(Color.TRANSPARENT)Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT
mldxs
·
2020-07-02 12:03
android
Android设置全屏显示
:第一种办法:代码中设置:requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
Lu_Ca
·
2020-07-02 10:01
Android布局
Android 保持屏幕常亮
方式一//就一行代码getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON);解释:给Window设置一个标记-保持屏幕常亮方式二
最爱董妈妈
·
2020-07-02 08:08
在Android Service中弹出系统全屏对话框
Windowwindow=mAlertDialog.getWindow();//关键代码,设置成ALERT,这样点击back键也无法让对话框消失window.setType(WindowManager.
LayoutParams
.TYPE_SYSTEM_ALERT
leogray
·
2020-07-02 07:49
Android
Android
ROM
Android中去掉单个页面的标题栏以及设置状态栏为透明
标题栏getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_STATE_HIDDEN);状态栏if(Build.VERSION.SDK_INT
ctLike
·
2020-07-02 05:55
相对布局键盘把布局顶上去
(可能是一个bug吧-_-||)通过在java代码里面设置就起作用intmode=WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_PAN;getWindow()
一缕阳忆往昔
·
2020-07-02 04:59
Android--解决由启动页跳转到主页面时状态栏闪动问题
则在进入主页时页面顶部会闪白屏一下,给人一种卡顿的感觉;解决办法:在页面跳转之前将全屏模式设置为非全屏模式,代码如下:/***切换为非全屏*/getWindow().setFlags(WindowManager.
LayoutParams
阿木马克
·
2020-07-02 03:54
view基础知识介绍(二)
view基础知识介绍View的滑动View的滑动可以通过三种方式来实现:通过view本身提供的scrollTo和scrollBy方法通过动画施加平移效果来实现通过改变view的
LayoutParams
使得
gitzzp
·
2020-07-02 01:03
Android
Android布局——水滴屏全屏设置
探究发现:1、ViewGroup.
LayoutParams
(官网解释,Summary)该类继承自java.lang.Object。该类的属性很少,因为只有三个变量和三个int型常量,如下表所示。
沉睡的小白蛇
·
2020-07-01 20:13
安卓Android
状态栏更改颜色(沉浸式4.4以上才可以更改)
4.4的问题*/if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){this.getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
ninhao1232
·
2020-07-01 20:54
Android沉浸式状态栏(非常简单)
onCreate()方法里面if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){intflagTranslucentStatus=WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
渣渣龙
·
2020-07-01 14:07
框架搭建
android4.4沉浸式状态栏总结
以上时可以使用沉浸式状态栏if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){//透明状态栏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
LIENLIN
·
2020-07-01 11:31
android 沉浸式布局, 仿QQ微信,title和状态栏同一颜色
title是一个颜色,这样的界面感觉更加大气,也是界面设计采用比较多的方式,其实我们客户端实现也特别简单在主类中添加如下代码//透明状态栏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
唠嗑008
·
2020-07-01 10:01
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他