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
WMS:窗口的添加过程
(){//获取状态栏的高度finalintheight=getStatusBarHeight();finalWindowManager.LayoutParamslp=newWindowManager.
LayoutParams
xihe
·
2019-11-03 18:43
popupwindow
使用构建popupwindowintwidth=
LayoutParams
.WRAP_CONTENT;intheight=
LayoutParams
.WRAP_CONTENT;//获取要popupwindow
凯玲之恋
·
2019-11-03 17:03
Android拾遗记:popupwindow问题记录
,代码如下if(window==null){window=newPopupWindow(boardRootView,
LayoutParams
.
丙丁先生
·
2019-11-03 07:19
android保持屏幕常亮方式
布局文件中添加属性android:keepScreenOn="true"方式二:Window设置flag//保持Activity屏幕常亮getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
swallowsonny
·
2019-10-31 15:26
关于透明状态栏
设置的方法很简单,在style.xml添加true或在activity中//setContentView()之前getWindow().addFlags(WindowManager.
LayoutParams
.FLA
devYOUK
·
2019-10-31 13:39
从
LayoutParams
说起到代码动态布局
本文说两点1、介绍
LayoutParams
并且简单代码实现xml布局效果2、代码动态控制RelativeLayout子控件的布局变化一、LayoutParamsLayoutParams如果直接从字面上来看
阿敏其人
·
2019-10-31 11:02
解决透明Activity点击不影响用户操作
但是有的时候可能没有成功finish这个透明的页面会阻止用户正常操作譬如:在微博登录SDK,有个透明的acitivity有的时候会没关掉方案网上的方案是getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_NOT_FOCUSABLE
sunshine8
·
2019-10-31 01:31
Android 禁止截屏、录屏 — 解决PopupWindow无法禁止录屏问题
这类资料,在网上有很多,一般都是通过设置Activity的Flag解决,如://禁止页面被截屏、录屏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SECURE
齐行超
·
2019-10-11 10:00
代码里面修改layout_gravity
publicvoidchange(Viewview){LinearLayout.LayoutParamslayoutParams=(LinearLayout.
LayoutParams
)mImageVew.getLayoutParams
千雅爸爸
·
2019-10-10 18:33
Android
开发点滴
Android 禁止Edittext弹出系统软键盘 的几种方法
true"android:focusableInTouchMode="true"第二种方法:直接关闭输入法在onCreate中加上:getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_STATE_ALWAYS_HIDDEN
高鑫
·
2019-09-30 15:32
android
代码中动态设置view或布局的宽高
效果如下:网上有一些教程使用relativeView.setLayoutParams(newRelativeLayout.
LayoutParams
(100,200));的方法,可是发现这样设置很容易抛错
duguju
·
2019-09-26 18:05
Android
Android判断软键盘的状态和隐藏软键盘的简单实例
之前本人也遇到一个关于获取软键盘的状态的问题,在网上找了很多资料,基本上回答都是用getWindow().getAttributes().softInputMode==WindowManager.
LayoutParams
.SOFT_INPUT_STATE_UNSPECIFIED
·
2019-09-25 07:48
Android利用悬浮按钮实现翻页效果
首先,一个按钮要实现悬浮,就要用到系统顶级窗口相关的WindowManager,WindowManager.
LayoutParams
。
·
2019-09-25 04:10
Android PopupWindow 点击外面取消实现代码
{Viewview=getLayoutInflater().inflate(R.layout.newest_layout,null);mPopupWindow=newPopupWindow(view,
LayoutParams
.WRAP_CONTENT
·
2019-09-25 02:36
Android MeasureSpec的理解和源码的解析
packagecc.ww;importandroid.view.View;importandroid.view.View.MeasureSpec;importandroid.view.ViewGroup.
LayoutParams
·
2019-09-24 16:49
Android 应用的全屏和非全屏实现代码
privatevoidsetFullSreen(){WindowManager.LayoutParamsparams=getWindow().getAttributes();params.flags|=WindowManager.
LayoutParams
.FLAG_FULLSCREEN
·
2019-09-24 13:45
Android 代码写控件代替XML简单实例
实现代码:Buttonbtn=newButton(HandlerToActivity.this);LinearLayout.LayoutParamsparams=newLayoutParams(
LayoutParams
.WRAP_CONTENT
·
2019-09-24 12:14
android popuwindow点击外部窗口不消失的实例
popupMenu.setBackgroundDrawable(null);popupMenu.setFocusable(false);popupMenu=newPopupWindow(view,keylinearlayout.getWidth(),
LayoutParams
.WRAP_CONTEN
·
2019-09-24 12:17
Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法
//去titlerequestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
·
2019-09-24 11:12
Android 4.4以上"沉浸式"状态栏效果的实现方法
实现原理从4.4后系统增加了透明状态栏的特性WindowManager.
LayoutParams
.FLAG_TRANSLUCEN
·
2019-09-24 04:42
Android图片转换器代码分享
MainActivity.javapackagecom.zhang.showPhoto;importandroid.app.ActionBar.
LayoutParams
;importandroid.app.Activity
·
2019-09-23 23:05
Android实现加载广告图片和倒计时的开屏布局
程序中设置的
LayoutParams
,划分额外空间比例为6分之5,具体权重比例可根据用户自己需求来自定义,异步加载广告图片,相关的Android代码。
·
2019-09-23 18:22
WindowManager权限:android.permission.SYSTEM_ALTER_WINDOW
Android6.0之后(API>23),如果APP中使用WindowManager.
LayoutParams
申请一个窗体布局并显示,那么需要申请android.permission.SYSTEM_ALTER_WINDOW
CodeLike
·
2019-09-09 15:51
Android
WindowManager权限:android.permission.SYSTEM_ALTER_WINDOW
Android6.0之后(API>23),如果APP中使用WindowManager.
LayoutParams
申请一个窗体布局并显示,那么需要申请android.permission.SYSTEM_ALTER_WINDOW
CodeLike
·
2019-09-09 15:51
Android
Android View的事件体系(二)View的滑动
熟练掌握滑动的方法,可以帮助我们实现优秀的自定义控件,一般实现View的滑动有三种方式:1.通过View本身提供的scrollTo/scrollBy方法2.通过动画给View添加平移效果3.通过改变View的
LayoutParams
怡红快绿
·
2019-08-17 17:05
Window相关
添加一个Window这里直接上代码mFloatingButton=Button(this)mFloatingButton.text="button"mLayoutParams=WindowManager.
LayoutParams
shfan
·
2019-08-15 04:02
动态清除Item的间距 topMargin和bottomMargin
contentViewHolder.llExpertClassifyContainer为在adapter中引用的控件名称,此处可以根据需要调整成自己需要的viewRecyclerView.LayoutParamslp=(RecyclerView.
LayoutParams
Dota_wy
·
2019-08-14 19:30
android
topMargin
bottomMargin
padding
recyclerview
BUG集中营
动态清除Item的间距 topMargin和bottomMargin
contentViewHolder.llExpertClassifyContainer为在adapter中引用的控件名称,此处可以根据需要调整成自己需要的viewRecyclerView.LayoutParamslp=(RecyclerView.
LayoutParams
Dota_wy
·
2019-08-14 19:30
BUG集中营
Android开发之万能的Dialog,通过自定义灵活布局Dialog,实现任意dialog样式,可修改性极强,可封装在框架中
publicclassCustomDialogextendsDialog{//定义模板publicCustomDialog(Contextcontext,intlayout,intstyle){this(context,WindowManager.
LayoutParams
.WRAP_C
仟易柴君
·
2019-08-13 11:31
Android
巧妙均分TabLayout tab
LinearLayoutweight特性,android.support.design.widget.TabLayout#updateTabViewLayoutParams(android.widget.LinearLayout.
LayoutParams
ExtraLazy
·
2019-08-12 14:50
Android
Android
Questions
巧妙均分TabLayout tab
LinearLayoutweight特性,android.support.design.widget.TabLayout#updateTabViewLayoutParams(android.widget.LinearLayout.
LayoutParams
ExtraLazy
·
2019-08-12 14:50
Android
Android
Questions
Android(flutter)状态栏,虚拟按键处理
Build.VERSION_CODES.LOLLIPOP){//Android5.0以上全透明Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
FluOrAnd
·
2019-08-05 13:06
Android UI绘制流程及原理详解
1、Activity加载ViewRootImplActivityThread.handleResumeActivity()-->WindowManagerImpl.addView(decorView,
layoutParams
JoahYau
·
2019-08-04 14:45
Android UI绘制流程及原理
1、Activity加载ViewRootImplActivityThread.handleResumeActivity()-->WindowManagerImpl.addView(decorView,
layoutParams
jyau
·
2019-08-03 15:00
Android View 绘制流程之一:measure测量
AndroidView绘制流程之一:measure测量一.MeasureSpec测量规格二.
LayoutParams
布局参数1.ViewaddViewLinearLayout的generateDefaultLayoutParams2
依生依世
·
2019-07-29 18:37
原理解析
android相关
RecyclerView的StaggeredGridLayoutManger瀑布流的问题
staggeredGridLayoutManager不可以使用position去设置间隔,因为瀑布流是从左到右,从上到下排列的,无法根据position去定位item的左右位置,解决办法是使用StaggeredGridLayoutManager内部类
LayoutParams
岁月静好丶丶丶
·
2019-07-20 11:31
Android 如何避免WebView内存泄露?
而是在需要的时候在Activity中创建,并且Context使用getApplicationgContext()LinearLayout.LayoutParamsparams=newLinearLayout.
LayoutParams
xiesen
·
2019-07-13 21:15
Android 部分机型不支持防录屏功能,希望有大神指点
Android防截屏防录屏只需要在onCreate中调用getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SECURE);方法即可,当截屏的时候,
不吃腥的貓
·
2019-07-12 18:43
Android
Android透明状态栏
在需要透明状态栏的Activity中,写上如下代码(kotlin):window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
NOSAE_b97b
·
2019-07-11 20:48
Android View 框架(2)-- measure
本篇你将了解到:
LayoutParams
和MeasureSpec的作用和使用场景父View如何使用MeasureSpec影响子View的测量重写onMeasure的作用View的绘制过程,主要体现在onMeasure
黑色偏幽默
·
2019-07-02 16:39
Android软键盘弹出时把布局顶上去,控件乱套解决方法
解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_PAN
a1003434346
·
2019-07-02 14:39
每日一问:
LayoutParams
你知道多少?
其中我提到了一句非常重要的话:View的测量匡高是由父控件的MeasureSpec和View自身的`
LayoutParams
共同决定的。
南尘
·
2019-06-12 20:00
View相关知识的思考
涉及到的问题:给View分配的高度为0:addView(mContainer,newLayoutParams(
LayoutParams
.MATCH_PARENT,0));设置该View在ViewGroup
北雁南飞_8854
·
2019-06-03 22:54
Android基础控件——ImageView的自定义,巧用Matrix实现图片不变形的炫酷PK条
PkBar宽度比例privatevoidupdateLayoutParams(floatratio){LinearLayout.LayoutParamsparamsLeft=(LinearLayout.
LayoutParams
Android架构
·
2019-05-14 17:02
Android
开发
Android中View设置margin
适配的一种方法:if(Build.VERSION.SDK_INT<=Build.VERSION_CODES.M){RelativeLayout.LayoutParamslp=newRelativeLayout.
LayoutParams
bobob_
·
2019-05-13 12:21
怎么让软键盘弹出时,部分控件上移
效果这样经过查阅资料和多方实践,解决方法如下1、先要设置页面软键盘模式,这样每次软键盘弹出后布局高度会减少软键盘的高度getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_STATE_HIDDEN
骏骏Daniel
·
2019-05-10 18:09
软键盘遮住布局
标题不动内容动
WindowManager.
LayoutParams
.y设置为负值无效(VIew无法显示在屏幕外)
及设置WindowManager.
LayoutParams
.y为负值也没有用。经过排查分析,原来在使用WindowManager显示View的时候,如果WindowManager.Layout
花花是男神
·
2019-05-09 17:59
Android 利用
layoutParams
代码动态设置布局位置
FrameLayout下动态设置子控件居中,动态用JAVA代码要这样实现:FrameLayout.LayoutParamslytp=newFrameLayout.
LayoutParams
(80,
LayoutParams
.WRAP_CONTENT
bobob_
·
2019-05-07 13:10
Android 避免DialogFragment弹出时显示底部NavigationBar的办法
NavigationBar,在任何时候都不需要其显示出来.异常现象当给目标Activity设置好全屏代码Windowwindow=getWindow();window.setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
svvvvvvvL
·
2019-04-24 15:40
Android实现沉浸式状态栏的那些坑
window.setStatusBarColor(Color.TRANSPARENT)但是5.0设置透明的时候,有些机型会出现黑色,如果你是通栏的情况不会通栏,设置window.addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
LOLYIKU
·
2019-04-19 11:36
Android
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他