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使用Java代码动态实现RelativeLayout、LinearLayout布局
改变布局主要是通过改变
LayoutParams
来实现的,
LayoutParams
继承于Android.View.ViewGroup.
LayoutParams
。
Drc15H
·
2021-04-24 19:30
View的滑动
滑动实现的三种方式:1、通过VIew自身的scrollTo/scrollBy方法实现2、通过动画给View施加平移效果3、通过改变View的
LayoutParams
使得View重新布局ScrollTo/
拙峰朽木
·
2021-04-24 16:21
Android 实现全局浮动弹窗
Application中,getSystemService(Context.WINDOW_SERVICE)获取WindowManager,然后通过WindowManager添加View,手势滑动时实时更新该window的
LayoutParams
川峰
·
2021-04-23 16:39
Android
android
全局悬浮窗
关于自定义控件 子布局设置match_parent不能正确识别宽度
No_title.png我们需要这样:No_title.png代码://获取子类,重新测量位置ViewGroup.LayoutParamslayoutParams=父布局.getLayoutParams();
layoutParams
.width
XINHAO_HAN
·
2021-04-23 04:08
LayoutParams
的说明
讲解我们知道,我们可以通过
LayoutParams
设置宽度和高度,为什么没有setHeight()和setWidth()?因为控件的高度和宽度控制影响的不止是控件本身,对应的父容器也需要改变。
浮云骑士_
·
2021-04-23 03:15
改变每个分组的显示时大小
改变每个分组的显示时大小---------------------------------------*/AbsListView.LayoutParamslayoutParams=newAbsListView.
LayoutParams
旺仔爸
·
2021-04-22 13:25
App锁屏显示
OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SHOW_WHEN
beng
·
2021-04-21 15:02
知识点总结
View四个方向的属性值来修改View的坐标,从而滑动ViewoffsetLeftAndRight()offsetTopAndBottom():指定偏移量滑动viewLayoutParams,改变布局参数:
layoutParams
老米拉
·
2021-04-19 06:48
Android 8.0在锁屏不显示悬浮框
相关文章https://blog.csdn.net/u010297071/article/details/80564971WindowManager.
LayoutParams
设置FLAG_SHOW_WHEN_LOCKEDflag
yunhen
·
2021-04-17 22:20
Android-软键盘弹出遮挡布局解决方案
目前软键盘设置大概有那么几种状态:1.软键盘弹出时,获取焦点的输入框会被顶起,整个界面往上移动,这种设置activity.getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_PAN
广州萧敬腾
·
2021-04-15 10:53
DrawerLayout和SlidePanelLayout
使用:源码:onMeasure()通过
layoutparams
的属性layout_gravity判断child是否是content还是child如果是conte
freelifes
·
2021-04-13 21:04
Android安全性:禁止APP内截屏和录屏
禁止录屏和截屏其实并不难,只需要在Activity的onCreate()方法中添加一行代码即可:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SECURE
梦许星夜
·
2021-03-22 15:40
Android全面屏手机判断NavigationBar是否可见
if(root_view_height
layoutParams.bottomMargin
小于先森
·
2021-03-10 15:56
Android设备:外接扫码枪与系统软键盘问题
若要不弹出系统软键盘,可禁用Activity软键盘:getWindow().addFlags(WindowManager.
LayoutParams
.FL
m筱米
·
2021-02-25 09:57
Android
android
移动开发
Android透明状态栏
Build.VERSION.SDK_INT>=21){valwindow:Window=activity.window//添加Flag把状态栏设为可绘制模式window.addFlags(WindowManager.
LayoutParams
.FLAG_DRAWS_SYSTEM_BAR_BA
丶Castiel
·
2021-01-26 10:40
Android:通过ValueAnimator动画改变控件长宽失效的问题解决
这个问题比较好玩,首先放上动画改变控件长宽的方法,比较简单,因为得通过
LayoutParams
设置宽高,所以说不能使用ObjectAnimator。
咳咳涯
·
2021-01-18 17:47
Android
android
安卓动画
Android
LayoutParams
源码分析
文章目录
LayoutParams
源码分析概述
LayoutParams
基本用法
LayoutParams
源码分析
LayoutParams
源码分析概述
LayoutParams
是布局参数的意思,我们在XML布局文件里的
xiangxiongfly915
·
2020-12-07 16:14
Android源码分析
LayoutParams
Android Dialog全屏方法
=null){window.clearFlags(WindowManager.
LayoutParams
.FLAG_DIM_BEHIND);window.getDecorView().setPadding
enchanted1107
·
2020-10-16 16:44
解决软键盘弹出时,popupWindow被顶上去的问题
需要popupWindow和activity同时设置以下方可解决:popupWindow.setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_PAN
WotYang
·
2020-10-15 13:29
动态添加|动态移除view
RelativeLayoutrl=newRelativeLayout(this);LayoutParamsparam1=newLayoutParams(
LayoutParams
.WRAP_CONTENT
梦沉薇露
·
2020-10-11 05:14
popupWindow的一个坑
problemsPopupWindow这东西可以说大量存在于各种app里,popupWindow=newPopupWindow(popupWindowView,DP2PX.dip2px(this,149F),LinearLayout.
LayoutParams
.WRAP_CONTENT
_蘇芳_
·
2020-10-09 23:03
WindowManager.
LayoutParams
的探究
上次在子线程更新UI时用了一下WindowManager.
LayoutParams
,当时觉得不太顺手。以前都是用空参构造器,这次用了type和flag属性,出现了意想不到的效果。
漫漫求索者
·
2020-09-17 12:29
Window
android
全屏去状态栏Java代码Windowwindow=getWindow();window.addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON);
water84222
·
2020-09-17 07:52
转载的文章
感谢原作者
java
移动开发
LayoutParams
类型转换异常:java.lang.ClassCastException: android.widget.FrameLayout$
LayoutParams
:06-1310:55:50.410:E/KVLog(1129):Errorinfo:java.lang.ClassCastException:android.widget.LinearLayout$
LayoutParams
06
yanchengmeng
·
2020-09-17 01:57
Android开发初级阶段
android悬浮窗的实现
2.设置WindowManager的参数
LayoutParams
3.设置一个容器来找到悬浮窗的父控件,并绑定到windowManager中去4.通过父控件来加载悬浮窗的视图这个思路需要注意的两个细节:a.WindowManager
liudave
·
2020-09-17 00:00
Java
android
android
悬浮窗
type-toast
权限
android view滑动的几种方法
android自定义控件时会遇到滑动控件,现在介绍几种控件滑动的方法:1.view.layout(l,t,r,b),可以确定view在父控件的位置2.使用
LayoutParams
,给
LayoutParams
zsy2012919331
·
2020-09-17 00:07
android
Android 视频缩放/放大
2.设置Window须要将Window设置未能够超出屏幕尺寸mWindow.setFlags(WindowManager.
LayoutParams
.FLAG_LAYOUT_NO_LIMITS,WindowManager.
LayoutParams
.FLAG_LAYOUT_NO_LIMITS
weixin_34397291
·
2020-09-17 00:55
移动开发
Android中的视图标签
1、include特点:复用支持themeId覆盖
LayoutParams
覆盖支持visibility不能作为Layout.xml的根基点2、merge标签在UI的结构优化中起着非常重要的作用,它可以删减多余的层级
SKY_L1
·
2020-09-16 21:50
Android进阶
Android
LayoutParams
源码分析
WindowManager.
LayoutParams
这个类其实是继承于ViweGroup的静态类
LayoutParams
,从名字上看的出来,他是布局参数的类。
曹sir
·
2020-09-16 15:10
我的Android开
android-进阶
使用Dialog状态栏变黑问题
Windowwindow=getWindow();WindowManager.LayoutParamslp=window.getAttributes();lp.width=WindowManager.
LayoutParams
.MATCH_PARENT
pengboboer
·
2020-09-16 15:07
Android开发遇到的坑
Dialog状态栏变黑
当 Activity 以全屏模式运行时,如何允许 Android 系统状态栏在顶层出现,而不迫使 Activity 重新布局让出空间
privatevoidhideStatusBar(){WindowManager.LayoutParamsattrs=getWindow().getAttributes();attrs.flags|=WindowManager.
LayoutParams
.FLAG_FULLSCRE
Harwad_li
·
2020-09-16 15:03
android
android 简单实现沉浸式状态栏效果
Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){Windowwindow=getWindow();window.addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
Ztianze
·
2020-09-16 15:54
Android
android4.0屏蔽home键
publicvoidonAttachedToWindow(){this.getWindow().setType(WindowManager.
LayoutParams
.TYPE_KEYGUARD);super.onAttachedToWindow
iteye_3753
·
2020-09-16 15:02
移动开发
java
Android的View体系(四):MeasureSpec类详细讲解
SpecMode有三类(UNSPECIFIED、EXACTLY和AT_MOST),每一类都代表特殊的含义,如下所示:二.MeasureSpec和
LayoutParams
的对应关系系统内部是通过MeasureSpec
gaolhjy
·
2020-09-16 15:10
Android窗口管理
Android显示和隐藏状态栏和导航栏
横竖屏切换的时候显示和隐藏状态栏://竖屏//getWindow().clearFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN);//显示状态栏ViewdecorView
apple_xiangsiyu
·
2020-09-16 14:36
android初探
view
利用
layoutparams
修改view的位置
WindowManager.LayoutParamsp=(WindowManager.
LayoutParams
)view.getLayoutParams();p.x=dx;p.y=dy;WindowManagermWindowManager
acer_2014
·
2020-09-16 14:48
Android全屏显示时,状态栏显示在最顶层,不隐藏。
OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_LAYOUT_IN_SCREEN
Android高级(逆向)/IOS初级
·
2020-09-16 14:57
Android
安卓分散知识点
像360悬浮窗那样,用WindowManager做一个炫酷的悬浮迷你音乐盒(下)
guolin_blog(郭霖)独家发布在上一篇文章像360悬浮窗那样,用WindowManager实现炫酷的悬浮迷你音乐盒(上)中我粗粗的向大家介绍了WindowManager和WindowManager.
LayoutParams
「已注销」
·
2020-09-16 14:56
小阿飞的开发笔记
Android抽屉效果(使用
LayoutParams
来移动View的位置)
packagecom.siyehuazhilian.masterslider;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.MotionEvent;importandroid.view.WindowManager;importandroid.widget.LinearLayout;publicclassM
ARy
·
2020-09-16 14:26
Android
TableLayout 里的TextView等组的
LayoutParams
参数问题
TableLayout里的TextView等组的
LayoutParams
参数不能是LinearLayout.
LayoutParams
这样来定义,只能是用TableRow.
LayoutParams
代码如下
weixin_33943836
·
2020-09-16 06:40
在英文和中文的不同语言环境下TextView的布局错乱
button的布局属性中将layout的WRAP_CONTENT修改为MATCH_PARENTLinearLayout.LayoutParamsmLinearLayout=newLinearLayout.
LayoutParams
叁生万物
·
2020-09-16 06:44
关于
LayoutParams
每一个布局均有一个叫
LayoutParams
的内部类,如:LinearLayout.LayoutParamsRelativeLayout.LayoutParamsAbsoluteLayout.LayoutParamsTableLayout.LayoutParamsTableLayout.LayoutParamsFrameLayout.
LayoutParams
apple01010105
·
2020-09-16 05:04
移动开发
Android 锁屏通知 权限获取
最后发现其实不需要申请权限,只需要几句话就好解决方法如下,在任意Activity(我是在主Activity中)中添加如下代码Windowwin=getWindow();win.addFlags(WindowManager.
LayoutParams
.FLAG_SHO
shineforZnine
·
2020-09-15 19:42
解决PopupWindow中显示ListView时不能自适配窗口大小的问题
为了达到PopupWindow能够自适配布局大小,可以在设置长宽时候指定:1.popupWindow.setWidth(
LayoutParams
.WRAP_CONTENT);2.popupWindow.setHeight
骄傲的奔波儿灞
·
2020-09-15 17:37
android
布局
PopWindow
listview
UI
android popupwindow 中listview 无法点击问题
finalPopupWindowpop=newPopupWindow(
LayoutParams
.WRAP_CONTENT,
LayoutParams
.MATCH_PARENT);ListViewlistView
sunqimin
·
2020-09-15 17:06
android
常用功能总结
ListPopupWindow使用完整示例(二)——自定义ListPopupWindow
MainActivity如下:packagecc.wy;importjava.util.ArrayList;importandroid.app.Activity;importandroid.app.ActionBar.
LayoutParams
谷哥的小弟
·
2020-09-15 17:56
Android核心
Android 在指定 LinearLayout 中动态添加BUTTON,并设置样式
newLinearLayout(this);layout.setOrientation(LinearLayout.VERTICAL);ViewGroup.LayoutParamslp2=newViewGroup.
LayoutParams
奥莉薇
·
2020-09-15 12:53
android
LinearLayout
button
android
android 匀速旋转动画效果
在一个播放控件,上增加一个等待动画LayoutParamsmLayoutParams=newLayoutParams(
LayoutParams
.WRAP_CONTENT,
LayoutParams
.WRAP_CONTENT
u010824252
·
2020-09-15 11:20
android应用开发
Android App状态栏动态显示隐藏
booleanenable){if(enable){WindowManager.LayoutParamslp=getWindow().getAttributes();lp.flags|=WindowManager.
LayoutParams
.FLAG_FULLSCREEN
lance_小超
·
2020-09-15 08:57
android
常规开发笔记
android最近任务列表,删除某个应用操作
RecentsActivity.javaprotectedvoidonCreate(BundlesavedInstanceState){getWindow().addPrivateFlags(WindowManager.
LayoutParams
.PRIVATE_FLAG_INHERIT_TRANSLUCENT_DECOR
yhtppp
·
2020-09-15 03:51
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他