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
实现可自由拖动的view
2.需要注意的是,在大部分情况下都会出现父容器重绘,当view的位置发生改变时,也要相应改变其
layoutparams
,否则父布局重绘时,由于view的
layoutparams
没发生改变导致重绘的时候view
米奇小林
·
2020-03-27 13:15
Android添加悬浮窗的一些总结
首先先了解几个知识点:SDK版本低于7.1.1使用WindowManager.
LayoutParams
.TYPE_TOAST是不需要授权的,可以像平时用的toast一样展示与任何界面之上,而除了TYPE_TOAST
handsomeslow
·
2020-03-27 12:28
Android开发艺术笔记 | View的滑动(三种普遍实现方式及其对比、实战)
常见的实现View的滑动的三种方式:第一种是通过View本身提供的scrollTo/scrollBy方法来实现滑动;第二种是通过动画给View施加平移效果来实现滑动;第三种是通过改变View的
LayoutParams
凌川江雪
·
2020-03-27 12:17
MeasureSpec
它对应于
LayoutParams
中的match_pare
2015哈哈哈
·
2020-03-27 07:43
item可拖拽的GridView实现
,当时用GridView实现的,今天复习总结,记录一下.概述这个效果实现起来并不难,我先说一下大体思路,随后附上代码.创建一个当前item的镜像view,并隐藏当前item,在move时更新view的
layoutParams
再见信仰
·
2020-03-24 01:47
Android 状态栏显示与隐藏
voidconTrolStatus(booleanflag){if(flag){//显示状态栏WindowManager.LayoutParamslp=getWindow().getAttributes();//
LayoutParams
.FLAG_FULLSCREEN
来自唐朝的栗子
·
2020-03-23 08:26
【1-5】多姿多彩的控件
四、扩展理解1.fill_parent已弃用在官方文档对ViewGroup.
LayoutParams
这个静态类的概述中,有以下的描述:ThebaseLayoutParamsclassjustdesc
Xxxxx面
·
2020-03-22 20:09
控件问题
minWidth="0dp"PopupWindow关闭点击外部取消和点击返回键取消finalPopupWindowpopWindow=newPopupWindow(view,LinearLayout.
LayoutParams
.MATCH_PAR
已经是咸鱼的小涛orz
·
2020-03-22 10:49
Android开发小技巧——隐藏导航栏NavigationBar和状态栏StatusBar
1、网络上关于隐藏StatusBar的方案很多,这里不再赘述,提供一个常见方式在activity下://隐藏状态栏getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
Yankee1967
·
2020-03-22 10:56
android 状态栏系列
状态栏会有一层灰色,去除灰色代码:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS
这种事你也信以为真
·
2020-03-21 06:40
Android 屏幕常亮
//常亮activity.getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SHOW_WHEN_LOCKED|WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
Jarhot
·
2020-03-20 21:29
Android API之LinearLayout
另外,你可以指定布局的重心,通过重心可以指定子视图在布局中的位置,使用的方法为setGravity();或者,通过设置LinearLayout.
LayoutParams
的weight参数设置子视图在布局中的比例
二七头头
·
2020-03-20 19:43
PopupWindow的wrap_content问题
在使用popupWindow的时候发现一个问题:mPopupWindow=newPopupWindow(contentView,ViewGroup.
LayoutParams
.WRAP_CONTENT,ViewGroup.
LayoutParams
.WRAP_CONTENT
三木仔
·
2020-03-18 14:05
自定义控件从入门到精通(二)——组合控件
2.在代码构造函数中取出新声明的属性,并且根据这些属性,结合
LayoutParams
将各个控件添加入父view。组合控件式继承线程的常用布
ambitioner
·
2020-03-18 09:43
Android全屏处理
隐藏标题栏this.requestWindowFeature(Window.FEATURE_NO_TITLE);隐藏状态栏this.getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
I_see
·
2020-03-17 18:33
WindowManager.
LayoutParams
的type属性
这篇文章实际上是对官方文档中WindowManager.
LayoutParams
的type属性的翻译实际上我只是生硬的翻译了一下,并不知道所有类型的真正意义有几个关于window的基础知识需要知道每个Window
吐痰高手
·
2020-03-16 18:27
Android 透明状态栏&着色状态栏
Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();window.addFlags(WindowManager.
LayoutParams
.FLAG_TR
王增辉
·
2020-03-15 20:03
Android个人总结之View的滑动
View的滑动View的滑动实现基本有三种思路,一种是通过ScrollTo和ScrollBy,一种是通过动画给View添加平移效果,第三种是改变View的
LayoutParams
属性来使得View重新布局
Cooke_
·
2020-03-15 14:29
ViewGroup.
LayoutParams
ClassOverview(类概述)
LayoutParams
是views用来告诉它的父容器,它们在父容器中是如何摆放的。
叁点水
·
2020-03-14 20:23
Android P下WindowManager与
LayoutParams
的详解
了解了SystemUI的启动流程,同时也知道流程的最后主要是StatusBar通过WindowManager的addView()将view装载在系统的界面上,在此之前都要利用WindowManager.
LayoutParams
SGoofy
·
2020-03-13 14:45
Android隐藏状态栏、导航栏
privatevoidhideStatusNavigationBar(){if(Build.VERSION.SDK_INT<16){this.getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN
ShawnXiaFei
·
2020-03-10 19:23
AgentWeb中JS交互开发
,并初始化js可用对象mAgentWeb=AgentWeb.with(this).setAgentWebParent((FrameLayout)flWebContent,newFrameLayout.
LayoutParams
赖床的猫
·
2020-03-10 16:28
Android webview-tips
各个版本WebView移动前端开发之viewport的深入理解1.首先Android4.0+webview是默认开启硬件加速的WebView.setLayoutParams(newLinearLayout.
LayoutParams
heiheiwanne
·
2020-03-09 11:59
在activity中设置 窗体全屏 窗体始终点亮 窗体背景模糊
//设置窗体全屏getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN,WindowManager.
LayoutParams
.FLAG_FULLSCREEN
itrojan
·
2020-03-08 09:17
StatusBar颜色
Boolean=false){if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){window.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
乐此不痞
·
2020-03-07 08:08
安卓沉浸式状态栏
的标题顶到状态栏当一个Activity界面下有4个同级的Fragment的时候,首页的Fragment顶部是图片的时候,设置了透明状态栏之后就会造成其他界面的标题顶到状态栏中,这个时候只需要设置一下标题布局在父控件的
LayoutParams
乖、别哭
·
2020-03-06 23:00
Android沉浸式状态栏的实现方案探讨
主要有四种方案,有的方案还可以细分:WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS;Window.setStatusBarColor
Brian512
·
2020-03-06 08:43
Android自定义Dialog
本文主要总结的问题有:1.对话框的大小、位置2.对话框的主题自定义dialog的大小、位置自定义对话框的大小对话框的大小的设置有两种方法:1.通过WindowManager.
LayoutParams
来设置
黑猫警长_01
·
2020-03-06 04:35
第三章 View的事件体系(2)
通过三种方式可以实现View的滑动:1是通过View本身提供的scrollerTo/scrollerBy方法来实现滑动;2是通过动画给View施加平移效果来实现滑动;3是通过改变View的
LayoutParams
妖颜TMD祸众
·
2020-03-05 18:47
Android:进入Activity时EditText不自动获取焦点。
有时打开一个界面并不需要直接弹出输入法,此时只需要在当前Activity中的onCreat()方法中添加如下代码即可:getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_STATE_HIDDEN
TinyCharlie
·
2020-03-05 15:46
Android 中保持屏幕常亮的方法
通常会很影响开发及使用.以下是一些通过代码来实现的"禁止锁屏,保持高亮"的方法:在每个Activity中的onCreate()方法中加入以下代码:getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_KEEP_SCREEN_ON
小眼睛的男生
·
2020-03-05 08:14
android中软键盘遮挡webview的输入框
解决方法1:在setContentView(R.layout.webview_activity);之前加上这行代码:getWindow().setSoftInputMode(WindowManager.
LayoutParams
.SOFT
StoneWay3
·
2020-03-05 04:08
MPAndroid的LineChart
LineChartActivity1LineChartActivity2LineChartActivityColoredLineChartActivity1首先在onCreat方法中进行一些基本的初始化操作,里面涉及的知识点还真不少隐藏手机状态栏//手机状态栏隐藏getWindow().setFlags(WindowManager.
LayoutParams
倾倒的吞天壶
·
2020-03-04 20:18
Toolbar优化 数据量少的时候不上滑
ScrollFlags的动态配置//##############优化数据少的时候Toolbar不隐藏AppBarLayout.LayoutParamsparams=(AppBarLayout.
LayoutParams
一洼世界
·
2020-03-04 13:58
NavigationBar;PopupWindow和PopMenu;Splash
1.NavigationBar与PopupWindow重叠//防止navigationbar遮住PopupWindowsetSoftInputMode(WindowManager.
LayoutParams
.SOFT_INPUT_ADJUST_RESIZE
小山包
·
2020-03-04 02:57
Android 禁止截屏、录屏 — 解决PopupWindow无法禁止录屏问题
这类资料,在网上有很多,一般都是通过设置Activity的Flag解决,如://禁止页面被截屏、录屏getWindow().addFlags(WindowManager.
LayoutParams
.FLAG_SECURE
Android技术分享
·
2020-03-03 04:25
侧滑
getWindow();//隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏//定义全屏参数intflag=WindowManager.
LayoutParams
.FLAG_FULLSCREEN
Frog_
·
2020-03-02 19:50
Android解析WindowManager(二)Window的属性
之间的关系,WMS是Window的最终管理者,Window好比是员工,WMS是老板,为了方便老板管理员工则需要定义一些“协议”,这些“协议”就是Window的属性,被定义在WindowManager的内部类
LayoutParams
刘望舒
·
2020-03-02 12:14
安卓轻量的粒子效果系统库
plattysoft/Leonids使用简单:初始化:practiceView=newView(this);RelativeLayout.LayoutParamslp=newRelativeLayout.
LayoutParams
DeanWang
·
2020-03-01 12:09
仿实现尺子滑动
view的滑动相关知识介绍先需要了解如何实现view的滑动,比较常用的有如下几种方式:通过view本身的scrollTo/scrollBy方法实现滑动;通过动画的方式实现view的滑动;通过改变view的
LayoutParams
帝王鲨kingcp
·
2020-03-01 06:20
PopupWindow点击灰色背景关闭窗口的问题
PopupWindow可以通过WindowManager.
LayoutParams
来设置窗口背景的不透明度privatevoidchangeBackground(Floatalpha){WindowManager.LayoutParamslp
The丶Road
·
2020-02-29 19:25
Android 状态栏透明实现
5.0透明//getWindow.setStatusBarColor(Color.TRANSPARENT)valwindow=windowwindow.clearFlags(WindowManager.
LayoutParams
.FLAG_TRANSLUCENT_STATUS
用心感受世界
·
2020-02-29 08:44
setcontentview源码简单分析
@see#setContentView(android.view.View)*@see#setContentView(android.view.View,android.view.ViewGroup.
LayoutParams
愤怒的板蓝根
·
2020-02-28 08:40
NestedScrollView和Webview高度和滑动的问题
webview在滚动的时候下方会出现很大的空间,公司前端大牛说下悬浮广告在作祟,我菜鸟啊,哪里明白......我本来是注入js代码webView.setLayoutParams(newLinearLayout.
LayoutParams
doyer_太阳
·
2020-02-27 23:07
popWindow的显示问题以及大小测量问题
(stack);listAdapter.notifyDataSetChanged();pop=newPopupWindow(mContentView,measureWidth(),ViewGroup.
LayoutParams
天之大任
·
2020-02-27 11:48
LayoutParams
用法
LayoutParams
继承于Android.View.ViewGroup.
LayoutParams
.
LayoutParams
相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。
陈利健
·
2020-02-26 17:13
动态添加RadioButton当标题
Stringname){RadioButtonmRadioButton=newRadioButton(this);RadioGroup.LayoutParamsmLayoutParams=newRadioGroup.
LayoutParams
穷格万物
·
2020-02-26 16:19
动态设置一个view的margin,gravity的方式
代码如下:imageView2=newImageView(this);LinearLayout.LayoutParamslayoutParams=newLinearLayout.
LayoutParams
名字_都被占了
·
2020-02-26 11:34
Android Window的setFlag方法
//设置窗体全屏getWindow().setFlags(WindowManager.
LayoutParams
.FLAG_FULLSCREEN,WindowManager.
LayoutParams
.FLAG_FULLSCREEN
hyperhao
·
2020-02-26 09:26
View那些事儿(2) -- 理解MeasureSpec
在系统测量View的尺寸规格的时候会将View的
LayoutParams
根据父容器所施加的规则转换成对应的MeasureSpec,
Solinzon
·
2020-02-23 15:19
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他