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干坏事——禁止设备休眠
实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改
LayoutParams
的标志位。
weixin_34197488
·
2020-07-12 09:01
AlertDialog中含有EditText不显示软键盘
解决方法:加入如下代码就好AlertDialog.getWindow().clearFlags(WindowManager.
LayoutParams
.FLAG_ALT_FO
勤奋的懒惰
·
2020-07-12 03:23
Android-填坑
Android开发禁止截屏和屏幕常亮
(像支付宝的付款二维码)禁止截屏的代码很简单就一行,在Activity生命初期的onCreate加上:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG
飘零雪花
·
2020-07-12 02:32
android
动态生成一个textview,设置padding不起作用的解决办法。
TextViewtv=newTextView(mContext);LinearLayout.LayoutParamsparams=newLinearLayout.
LayoutParams
(LinearLayout.
LayoutParams
.MATCH_PARENT
andyJaa
·
2020-07-12 02:08
开发中的注意事项
WindowManager$BadTokenException&&permission denied for this window type
WindowManager.LayoutParamsparams=networkDialog.getWindow().getAttributes();params.type=WindowManager.
LayoutParams
.TYPE_SYSTEM_ALERT
飞奔的蜗牛93
·
2020-07-12 02:49
android
学习
Android 中 PopupWindow 响应返回键并关闭的问题
最简单——在new的时候,使用下面的方法:1newPopupWindow(view,
LayoutParams
.WR
蜡台
·
2020-07-11 23:52
android
Android跟随手指移动的view
实现的主要思想,就是利用onTouchListener,然后判断出手指按下的点,同时监听移动的事件,然后稍微计算一下就可以求出来view最终应该呈现的位置了,然后通过改变
LayoutParams
的值就可以是实现
关玮琳linSir
·
2020-07-11 16:42
异常:java.lang.ClassCastException: android.view.ViewGroup$
LayoutParams
cannot be cast to android.view.
java.lang.ClassCastException:android.view.ViewGroup$LayoutParamscannotbecasttoandroid.view.ViewGroup$MarginLayoutParams今天在使用
LayoutParams
focusjava
·
2020-07-11 06:59
Android
Android开发之带阴影的PopupWindow
PopupWindow,旁边为灰色背景.首先创建一个PopupWindow的子类,初始化控件,并设置如下属性:this.setContentView(mView);this.setWidth(ViewGroup.
LayoutParams
.MATCH_PARENT
红鼻子老头
·
2020-07-10 23:17
自定义ViewGroup之流式布局
分析布局对于FlowLayout,需要指定的
LayoutParams
,我们目前只需要能够识别margin即可,即使用MarginLayoutParams.onMeasure中计算所有childView的宽和高
rockman_
·
2020-07-10 11:21
View的Measure流程总结
的大小.宽mMeasuredWidth,高mMeasuredHeight,然后将宽高保存.为后续layout和draw提供数据支撑.而且measure过程不止一次.数值保存MeasureSpec父容器的
layoutParams
Chauncey_Chen
·
2020-07-10 09:46
关于measure
子View的MeasureSpec的值是由(子View的布局参数(
LayoutParams
)和父容器的MeasureSpec值)计算得来的,具体逻辑/**@paramspec父View的详细测量值*@parampaddingView
依依语玥
·
2020-07-10 09:09
webview全屏播放视频之后加载弹框失败
所以改为自己实现全屏播放处理播放视频建议使用腾讯x5内核/***视频全屏参数*/protectedstaticfinalFrameLayout.LayoutParamsCOVER_SCREEN_PARAMS=newFrameLayout.
LayoutParams
ccccccal
·
2020-07-10 09:12
Android可拖动缩放视频悬浮窗
直接上图可进行三级缩放和拖动的视频悬浮窗口一、悬浮窗口1.1、创建WindowManager//创建params,控制大小位置mParams=WindowManager.
LayoutParams
()//
RabinRow
·
2020-07-10 06:00
popupwindow 增加半透明遮罩
//在show的时候加入addmaskprivatevoidaddMask(IBindertoken){WindowManager.LayoutParamswl=newWindowManager.
LayoutParams
judy50
·
2020-07-09 18:07
Android
技术干货
Android中为PopupWindow设置半透明背景的方案(兼容华为手机)
parambgAlpha1表示不透明*/publicstaticvoidsetBackgroundAlpha(Activityactivity,floatbgAlpha){WindowManager.
LayoutParams
freeson_csdn
·
2020-07-09 13:39
android
Android 使WebView支持HTML5 Video(全屏)播放的方法
,但是需要在代码中做,具体如下:a.如果要声明整个应用都要加速:b.如果要在Activity中声明,则:,还可以更细化到Window,getWindow.setFlags(WindowManager.
LayoutParams
勇往直前的胖子
·
2020-07-09 06:39
Android
android
html5
video
application
null
Android学习之保持屏幕常亮的几种方法
Android保持屏幕常亮可通过如下方法实现:第一种方法:在onCreate()函数中添加如下代码:getWindow().clearFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
Q_C
·
2020-07-09 06:16
Android开发学习
android
Android 锁屏状态下拉起某个页面
解释一个flag:WindowManager.
LayoutParams
.FLAG_TURN_SCREEN_ON类似用户点击屏幕点亮。
zhao2017
·
2020-07-09 05:59
Android
Android FrameLayout布局中的控件设置居中动态设置
(动态添加控件的处理方案):FrameLayout.LayoutParamslayoutParams=(FrameLayout.
LayoutParams
)textView.getLayoutParams
zhao2017
·
2020-07-09 05:59
Android
关于
LayoutParams
(int width, int height, float weight) 参数解析
问题如下:我通过textView.setLayoutParams(newLinearLayout.
LayoutParams
(0,ViewGroup.
LayoutParams
.MATCH_PARENT,1.0F
大西瓜M
·
2020-07-09 04:45
BUG解决
Android沉浸式状态栏
Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLU
宿罪
·
2020-07-09 03:15
Android基础
Android 启动Activity时唤醒系统的方法(Sleep、Dream)
他的代码的思路是这样子,首先在Activity里面aquire一个ACQUIRE_CAUSES_WAKEUPflag的wakelock,然后再设置添加window的flagWindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
xlnaan
·
2020-07-09 02:39
Android 对话框弹出底部背景透明度调节
getWindow().getAttributes();lp.dimAmount=0.8f;window.setAttributes(lp);window.addFlags(WindowManager.
LayoutParams
.FLAG_DIM_BEHIND
ws_Nomb0
·
2020-07-09 00:55
工作
android 屏幕常亮代码
方法一:直接在onCreate()里,不用权限getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON);方法二:12privatePowerManagerpowerManager
wh_19910525
·
2020-07-09 00:37
android技术
自定义dialog
Overridepublicvoidshow(){super.show();/***设置宽度全屏,放在show后面*/LayoutParamslayoutParams=getWindow().getAttributes();
layoutParams
.gravity
喂_balabala
·
2020-07-08 18:35
View
关于android的屏幕保持常亮
实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改
LayoutParams
的标志位。
weixin_34191734
·
2020-07-08 17:06
Android View的绘制流程
View的onMeasure()方法中传进来的参数的逻辑:父容器会根据自己的和子View的
LayoutParams
共同确定要给子view的measure()方法中参入什么参数child\parentEXACTLYAT_MOSTMATCH_PARENTEXACTLYAT_MOST
LeonXtp
·
2020-07-08 13:31
TextureView onSurfaceTextureAvailable回调不执行
否则什么都不执行.因为需要android:hardwareAccelerated=”true”或者Windoww=activity.getWindow();w.setFlags(WindowManager.
LayoutParams
.FLAG_HARDWARE_ACCELERATED
oncealong
·
2020-07-08 11:17
android
音视频
Android异常:RelativeLayout$
LayoutParams
cannot be cast to android.widget.LinearLayout$
LayoutParams
项目开发中碰到一个异常比较奇怪,因为这个异常一旦出现会然你很头疼,因为从奔溃日志中你基本找不到有用的信息,比如这个:java.lang.ClassCastException:android.widget.RelativeLayout$LayoutParamscannotbecasttoandroid.widget.LinearLayout$LayoutParamsatandroid.widget.
梦天2015
·
2020-07-08 11:06
android难点记录
Android O 特殊权限SYSTEM_ALERT_WINDOW申请,“permission denied for window type”报错处理
android.permission.SYSTEM_ALERT_WINDOW”在AndroidO之前的系统中申请了该权限后,再给对应的window设置WindowManager.LayoutParamsparams=newWindowManager.
LayoutParams
fdsczk
·
2020-07-08 11:43
android设置全屏和去掉状态栏
//设置全屏模式getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN,WindowManager.
LayoutParams
.FLAG_FULLSCREEN
zh_2017
·
2020-07-08 09:49
Android笔记
android 沉浸式布局, 仿QQ微信,title和状态栏同一颜色
title是一个颜色,这样的界面感觉更加大气,也是界面设计采用比较多的方式,其实我们客户端实现也特别简单在主类中添加如下代码//透明状态栏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG
himici
·
2020-07-08 09:52
android
android 保持屏幕常亮和唤醒屏幕的方式
实现方式通过设置WindowFlag(最简单,推荐)通过PowerManager第一种方式:[java]viewplaincopygetWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN
月亮弯弯2013
·
2020-07-08 09:28
android电源管理
Android强制设置横屏或竖屏
myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
斌哥A1001
·
2020-07-08 08:21
RecyclerView的宽度不能占满父布局解决方法
context){@OverridepublicRecyclerView.LayoutParamsgenerateDefaultLayoutParams(){returnnewRecyclerView.
LayoutParams
qugengting
·
2020-07-08 03:55
android
解决安卓的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 键盘弹起的时候布局向上推
69055963也可以使用系统的方法(这个有可能不对)在activity的setContentView()前添加如下代码:getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_RES
小呆萌--
·
2020-07-08 01:27
andriod
android 代码控制LinearLayout 宽度高度 报错widget.LinearLayout$
LayoutParams
cannot be cast to android.widget...
错误:代码修改LinearLayout宽度时,报错java.lang.ClassCastException:android.widget.LinearLayoutLayoutParamscannotbecasttoandroid.widget.RelativeLayoutLayoutParams布局:LinearLayout父布局是RelativeLayout因此,在代码里修改LinearLayo
security_yn
·
2020-07-07 23:53
android
Android 8.1 沉浸式状态栏
1.沉浸式全透明状态栏设置:Windowwindow=activity.getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
追光者逆光
·
2020-07-07 21:12
Android
Android 透明导航键遮挡布局
方案2在.java文件中设置了透明导航栏:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_NAVIGATION);在对应的
Yogile
·
2020-07-07 21:00
Android设置全屏,屏幕保持长亮
代码中设置//去掉TitlerequestWindowFeature(Window.FEATURE_NO_TITLE);//保持全屏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
入门级
·
2020-07-07 21:04
技术
关于 8.0以上WindowManager addView 报错 异常关于type类型设置
8.0版本如果设置
layoutParams
.type=WindowManager.
LayoutParams
.TYPE_SYSTEM_ALERT;会报如下异常android.view.WindowManager
yuc___
·
2020-07-07 20:03
部分手机使用系统弹窗报错问题
之前在项目里面做了一个系统弹窗,使用了dialog.getWindow()//.setType(WindowManager.
LayoutParams
.TYPE_SYSTEM_ALERT);但是在部分手机却抛异常
nibinusm22b
·
2020-07-07 18:57
android
代码中获取控件宽高
下面代码是可以获得控件的大小的:setContentView(R.layout.main);Buttonbtn=(Button)findViewById(R.id.button);LayoutParamslaParams=(
LayoutParams
不再流浪
·
2020-07-07 17:16
Anroid
App
layout
android
button
Android 下拉式抽屉折叠动画
自定义listview工具类1、publicclassViewMeasureUtils{/***根据父View规则和子View的
LayoutParams
,计算子类的宽度(width)测量规则**@paramview
meixi_android&java
·
2020-07-07 17:10
移动开发
Android 自定义LayoutManager
Android自定义LayoutManager实现自定义LayoutManager主要的4个步骤:指定默认的
LayoutParams
计算每个ItemView的位置添加滑动事件实现缓存其中,主要在onLayoutChildern
HL是限量版
·
2020-07-07 15:51
Java
移动开发
Android
技术
[Android] 隐藏系统状态栏
单页setContentView方法前加入requestWindowFeature(Window.FEATURE_NO_TITLE);//定义全屏参数intflag=WindowManager.
LayoutParams
.FLAG_FULLSCREEN
jjkopen
·
2020-07-07 15:21
ConstraintLayout约束布局使用ConstraintSet修改某个子view
如果父View是ConstraintLayout约束布局,当修改某个view时候,直接创建ConstraintLayout.
LayoutParams
会有问题,没办法直接满足需求。
我是男子汉
·
2020-07-07 14:35
Android中
LayoutParams
总结和用法
今天上班接触了一下Android的
LayoutParams
今天加以整理和梳理。先查看一下API中是如何介绍的,以搜索太多了。就挑一个ViewGroup.
LayoutParams
看一下吧。
六号码头
·
2020-07-07 14:37
Android
Android
layout
LayoutParams
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他