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
可拖拽ListView
前期内容可参考1.WindowManager.
LayoutParams
详解总结和对应实例2.Android自定义可拖拽ListView,思想最重要。
roykfw
·
2020-09-11 18:50
android
WindowManager.
LayoutParams
详解总结和对应实例
android.view.ViewGroup.
LayoutParams
?android.view.WindowManager.LayoutPa
roykfw
·
2020-09-11 18:49
android
Android 第一次启动全屏时出现短暂的状态栏
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);//设置成全屏,这种设置会出现短暂的状态栏,//getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCR
weixin_39413778
·
2020-09-11 17:48
UI篇章
SwipeRefreshLayout+RecyclerView滑动冲突解决
大致就是添加了一个头部viewImageViewimageView=newImageView(getContext());imageView.setLayoutParams(newViewGroup.
LayoutParams
weixin_34001430
·
2020-09-11 17:46
Android-理解window和windowmanager
2.windowManager.
LayoutParams
中flags
weixin_30700099
·
2020-09-11 17:51
安卓桌面悬浮窗
WindowManager.
LayoutParams
这个类用于提供悬浮窗所需的参数,其中有几个
技术从未如此性感
·
2020-09-11 16:41
android
自定义控件(23)---FloatView悬浮窗(2)
main.xml--这里面有2个button,操作是打开浮动窗口,关闭浮动窗口看主页面的代码memFloat/***代码的主要作用是:*1、加载悬浮窗的布局文件*2、未布局设置WindowManager.
LayoutParams
进击的小猿
·
2020-09-11 16:31
Android控件系列
安卓可移动的悬浮窗口的使用
定义窗口布局:设置窗口类型在所有窗口之上://获取
LayoutParams
对象wmParams=newWindowManager.
LayoutParams
();//获取的是LocalWindowManager
提玛欧斯
·
2020-09-11 16:47
移动开发
android
界面
布局
代码中设置ImageView大小
importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.ImageView;importandroid.widget.LinearLayout.
LayoutParams
为意而来
·
2020-09-11 16:32
Android
笔记91--WindowManager.
LayoutParams
应用之实现悬浮窗口
一、获取WindowManager服务wm=(WindowManager)getSystemService(Context.WINDOW_SERVICE);二、设置WindowManager.
LayoutParams
温水煮青蛙come-on
·
2020-09-11 15:40
华为机型PopupWindow跳转Activity出现黑屏或卡顿
解决在popupWindow的onDismiss()中,界面恢复时WindowManager.
LayoutParams
.alpha设置为1,此时将WindowManager.
LayoutParams
.FLAG_DIM_BEHIND
Claire.Akman
·
2020-09-11 15:36
Android
android
app
软件测试
WindowManager 实现悬浮窗-拖拽!
getApplicationContext().getSystemService(Context.WINDOW_SERVICE);生成LayoutParamsmLayoutParams=newWindowManager.
LayoutParams
lijianbiao0
·
2020-09-11 15:44
Android自定义控件
Android 8.0系统上使用WindowManager添加view的一个问题
AndroidManifest.xml中设置了悬浮权限在华为mate10上使用WindowManager添加一个viewwindowtype为WindowManager.
LayoutParams
.TYPE_SYSTEM_ALERT
highbuilding
·
2020-09-11 14:43
Android
android:spinner学习记录
BaseAdapter的时候,获取样式spinner.xml里面textview对象时出现如下错误:java.lang.ClassCastException:android.widget.LinearLayout$
LayoutParams
extjavaee
·
2020-09-11 14:41
Andorid
华为手机设置状态栏透明 竟出现灰色的背景问题
Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS);window.getDecorView
蟑螂恶霸BBQ
·
2020-09-11 14:03
pro
android
app
华为
View的事件体系 - Android开发艺术探索读书笔记(第三章)
Android开发艺术探索读书笔记(第三章)尝试使用Markdown语法编写View的滑动三种方法使用View自身提供的scrollTo/scrollBy方法通过动画给View平移效果通过改变View的
LayoutParams
没有故事的A同学
·
2020-09-11 13:24
个人记录
读书笔记
去掉Activity的头部标题栏及全屏显示解决方案
requestwindowfeature(window.feature_no_title);在oncreate方法内加入下面这句全屏显示getwindow().setflags(windowmanager.
layoutparams
.flag_fullscreen
Android移动开发者
·
2020-09-11 13:58
TitleBar
标题
隐藏底部导航栏的虚拟按键,并响应点击事件。解决:点击的时候会唤起底部导航栏第二次点击才会响应点击事件
privatevoidhiddenNavigationBar(){finalWindowwindow=activity.getWindow();window.setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
Android凯
·
2020-09-11 13:08
Android
android实现 桌面移动悬浮窗口实现
效果图:一、实现原理及移动思路调用WindowManager,并设置WindowManager.
LayoutParams
的相关属性,通过WindowManager的addView方法创建View,这样产生出来的
我守一座空城丶
·
2020-09-11 12:00
Android
Android中可自由移动悬浮窗口的Demo
2、悬浮窗口坐标的移动实际是windowMananager.
LayoutParams
中x和y的变换,但是要注意设置相应的
baolin1389
·
2020-09-11 12:05
《Android 开发艺术探索》笔记5--View工作原理
View工作原理思维导图ViewRoot和DecorViewMeasureSpec理解MeasureSpecMeasureSpec和
LayoutParams
关系View的工作流程measure过程正确获取宽高方法
天一方蓝
·
2020-09-11 12:58
读书笔记
View工作原理
Android
开发艺术探索
Android开发艺术探索笔记
Android开发艺术探索导图
android
FLAG_DISMISS_KEYGUARD & FLAG_SHOW_WHEN_LOCKED
getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_DISMISS_KEYGUARD):这一个标志的意思是去掉锁屏界面,但这对安全锁(图案或者密码锁屏界面
weixin_30947043
·
2020-09-11 10:44
理解Window和WindowManager
newButton(this);mFloatingButton.setText("button");WindowManager.LayoutParamslayoutParams=newWindowManager.
LayoutParams
孟凡勇
·
2020-09-11 10:51
Android
源码分析
getWindow().addFlags( WindowManager.
LayoutParams
.FLAG_ALT_FOCUSABLE_IM)的用法
getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_ALT_FOCUSABLE_IM);的作用是隐藏软键盘。
taowuhua
·
2020-09-11 10:37
移动端
Android 进阶答疑:如何实现屏幕常亮,锁屏可见等骚操作?
重点涉及知识点:WindowManager涉及方法:Activity类的getWindow(),Window类的addFlags()涉及属性:WindowManager.
LayoutParams
.XXX
深海呐
·
2020-09-11 09:41
#
Android
进阶答疑
android保持屏幕常亮以及唤醒屏幕的方式
如果总是用户去触摸屏幕来保持屏幕常亮,那么用户体验会很差;二、实现方式通过设置WindowFlag(最简单,推荐)通过PowerManager第一种方式:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
jaycee110905
·
2020-09-11 08:33
Android
解决返回按钮与
LayoutParams
.FLAG_NOT_FOCUSABLE冲突的问题
当window设置了WindowManager.
LayoutParams
.FLAG_NOT_FOCUSABLE时是接收不到返回事件的,此时如果需求是此window内的事件自己处理,其他事件其他的界面处理
gongjdde
·
2020-09-11 08:04
android基础知识
android 全屏切换到非全屏 页面抖动
解决办法:在全屏的activityfinish之前手动退出全屏window.setFlags(WindowManager.
LayoutParams
.FLAG_FORCE_NOT_FULLSCREEN,WindowManager.
LayoutParams
.FLAG_FORCE_NOT_FULLSCREEN
JuneCou
·
2020-09-11 04:05
Android
surfaceView全屏和退出全屏
全屏:caseR.id.screen:ViewGroup.LayoutParamslp=sv.getLayoutParams();lp.height=
LayoutParams
.MATCH_PARENT;
Eddie_
·
2020-09-10 18:00
【android基础】
Android PopuWindow的简单使用(点击外部消失)
初始化popuWindowPopupWindowpopupWindow=newPopupWindow(WindowManager.
LayoutParams
.WRAP_CONTENT,WindowManager.
LayoutParams
.WRAP_CONTENT
王魔王
·
2020-09-10 17:28
Android 全屏切换到非全屏 页面抖动
解决方法:问题2的解决方法如下:@OverridepublicvoidonBackPressed(){this.getWindow().clearFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
小蜗牛在漫步
·
2020-09-10 12:23
android相关
自定义瀑布流控件WaterfallFlowLayout
则高度需要根据图片比例进行计算得出2.用一个数组来存储每一列的总高度,将子控件添加到总高度最小的那一列的后面3.通过onMeasure()方法计算出控件的高度,控件的高度为所有列高中最大的值,并自定义
LayoutParams
跑快点
·
2020-09-10 10:51
View相关知识
Android视频悬浮窗口实现
,点击关闭及返回APP页面,通过例子来讲述悬浮窗口实现原理及细节处理,效果图如下所示:悬浮窗口.gif原理WindowManager对View视图进行添加、移除、更新处理;WindowManager.
LayoutParams
几圈年轮
·
2020-09-08 17:35
View的工作原理
文章目录1、ViewRoot和DecorView2、MeasureSpec2.1MeasureSpec2.2MeasureSpec和
LayoutParams
的对应关系3、View的工作流程3.1Measure
-Sloth-
·
2020-09-05 18:52
面试_Android
自定义FlowLayout
先将代码附上,抽空再细讲内部实现主要实现了流式布局,并且考虑了子View的margin和gravity,自定义了
LayoutParams
。
被虐的小鸡
·
2020-08-28 00:55
android网格布局
属性功能numColumns="auto_fit自适应行数android:verticalSpacing垂直方向距离java方法功能值的含义
LayoutParams
.封装了Layout的位置、高、宽等信息
weihe_7306
·
2020-08-26 23:24
android
69.android 简单的沉浸式状态栏,设置状态栏颜色,以及给小米手机设置状态栏文字颜色+取消状态栏,隐藏虚拟按键,并且全屏
Activity里使用:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){intflagTranslucentStatus=WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
小妞得意
·
2020-08-26 23:02
android效果
Android4.4、Android5.0+状态栏颜色、透明等设置
Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){Windowwindow=getWindow();window.addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
Vieboo韦伯
·
2020-08-26 23:05
Android
UI相关
让顶部系统状态栏跟随APP背景色
privatevoidinitStatusBar(){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){getWindow().addFlags(WindowManager.
LayoutParams
.FLAG
我能做的就是尽量向诗靠拢
·
2020-08-26 23:24
沉浸式状态栏--让你的状态栏和主题色一样
但是有的时候简单的要求只是需要做到状态栏和主题色一样就可以了,所以并不需要引用三方那么麻烦;第一步:将状态栏和导航栏设为透明//透明状态栏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
wangye21323
·
2020-08-26 23:29
android界面效果
第四章-View的工作原理(MeasureSpec、
LayoutParams
)
主要介绍一下View的工作原理,还有自定义View的实现方法,在Android知识体系中,View是一个很重要的角色,简单来说,View是Android中视觉的呈现。在界面上Android提供了一套完整的GUI库,里面有很多控件,但是有时候往往并不能满足于需求,所以只有自定义View了。除了View的三大流程之外,View常见的回调方法也是必须掌握的,比如构造方法,onAttach,onVisib
pin-csdn
·
2020-08-26 23:59
Android艺术开发阅读
Android应用禁止截屏
经过网上的资料查询发现,android有提供此类api,只需要在setContentView()方法之前写上一句即可:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SECURE
景兄弟1366
·
2020-08-26 23:49
移动开发
Android
禁止截屏
View的工作原理_理解MeasureSpec
MeasureSpec概要:MeasureSpec在很大程度上决定了一个View的尺寸规格,之所以是很大程度上是因为这个过程还要受到父容器的影响.在测量的过程中,系统会将view的
LayoutParams
linjie678
·
2020-08-26 23:16
Android基础总结
Android View 的工作原理浅析
文章目录1.基础概念2.MeasureSpec2.1SpecMode和SpecSize2.2MeasureSpec和
LayoutParams
2.3margin和padding3.performMeasure3.1View
wanliguodu
·
2020-08-26 23:38
Android
android沉浸式状态栏,透明状态栏,白底黑字状态栏
protectedvoidsetStatusBarFullTransparent(){if(Build.VERSION.SDK_INT>=21){//21表示5.0Windowwindow=getWindow();window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
缠汐
·
2020-08-26 23:24
几种常见的创建全局消息弹框的方法分析
www.jianshu.com/p/a02a4f504948总结:添加View到Window就是调用WindowManager的addView方法,需要三个对象,WindowManager、View、
LayoutParams
Zhang_X_B
·
2020-08-26 23:09
android
Android 去掉状态栏 去掉标题栏 沉浸式状态栏 状态栏重叠 布局重叠 SystemBarTintManager systembartint-1.0.4
Android去掉状态栏去掉标题栏沉浸式状态栏去掉状态栏getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN,//WindowManager.
LayoutParams
.FLAG_FULLSCREEN
随意而然
·
2020-08-26 23:52
Android
开发
android 浮窗
方法一,1.在Application中实例WindowManagerprivateWindowManager.LayoutParamswmParams=newWindowManager.
LayoutParams
h523331184
·
2020-08-26 23:06
Android设置StatusBar颜色
1.只需要在onCreate方法中,添加下面三句即可getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS
wangluoyang
·
2020-08-26 22:53
Android
RecyclerView.ItemDecoration 源码分析
会调用measureChild方法.publicvoidmeasureChild(Viewchild,intwidthUsed,intheightUsed){finalLayoutParamslp=(
LayoutParams
zsj1225
·
2020-08-25 17:19
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他