图片来源网络,入侵必删在日常Android列表开发当中,我们可能会遇到以下的需求:我们在滑动列表的时候,头部View置顶不可以滑动.我刚好看到有一个开源库可以帮我们快速实现,分享出来希望能提高看文章的小伙伴的开发效率.StickyItemDecorationStickyItemDecoration有两个特性:粘性头部是放置在RecyclerView外面的View,对比之前绘制出来的粘性头部,能显示出点击的效果,并且处理点击事件更加简单;不需要频繁的创建粘性头部的View用于绘制,只需要刷新外置的粘性头部的数据即可。导入项目开源库的作者没有生成远程依赖的,所以需要我们clone,这样也可以方便在
一、原理1、添加独立的View我们在APP中想不依赖Activity中的布局添加View时,可以通过WindowManager.addView()的方式,创建一个window,并显示添加的View。2、Window可分为三类应用window:一般位于最底层,对应一个Activity;子window:不能单独存在,需要附属在父window上,如Dialog;系统window:一般位于最顶层,不会被其他window遮住,如Toast。二、悬浮窗1、检查权限//检查悬浮窗Settings.canDrawOverlays(mContext)//跳转到悬浮窗设置页面activity.startActiv
1.输入框这样添加的时候calculationFormulaName默认添加的undefined会报错需要更改为:disabled="scope.row.calculationFormulaName==undefined?true:scope.row.calculationFormulaName.length2.列表显示
文章目录界面效果界面实现悬浮按钮实现商品分类选择界面使元素均匀分布闲置商品描述信息填写界面价格校验同项目其他文章界面效果【悬浮按钮】【闲置商品描述信息填写界面】【商品分类选择界面】【分类选择完成】界面实现悬浮按钮实现悬浮按钮漂浮于页面之上,等页面滑动时,悬浮按钮的位置相对于屏幕不会改变【悬浮按钮组件】template> divclass="floating-button"@click="onClick"> slot> slot> div>template>script> exportdefault{ name:'FloatButton', props:{ }, data(){
背景:开启悬浮窗,当app进入后台后,点击悬浮窗进入固定页面问题:当app在后台运行时,点击悬浮窗,以下代码不能拉起app,经排查,部门手机需要开启后台弹出界面权限valintent=Intent(context,PhoneMainActivity::class.java)intent.putExtra(MESSAGE_TYPE,pushMessageVO.type)intent.putExtra(JUMP,true)intent.flags=Intent.FLAG_ACTIVITY_NEW_TASKcontext.startActivity(intent)如图 不同的机型这个权限的名称也不相
0.现完成功能:悬浮窗区分横屏竖屏两种尺寸悬浮窗可以在页面上随意拖动在播放视频时按返回键/Home键/离开当前页时触发开启悬浮窗显示在退到后台/在应用内/桌面带播放进度开启悬浮窗,带播放进度回到应用内页面权限:每次开启前判断有无权限,没权限并且请求过就不开悬浮窗已通过现有机型测试:三星、华为、vivo1.引入依赖//完整版引入implementation'com.shuyu:GSYVideoPlayer:8.1.2'github:https://github.com/CarGuo/GSYVideoPlayer(强烈建议下载Demo源码,每个方法注释写的很清晰)踩坑1:部分依赖时打包apk一播放
0.现完成功能:悬浮窗区分横屏竖屏两种尺寸悬浮窗可以在页面上随意拖动在播放视频时按返回键/Home键/离开当前页时触发开启悬浮窗显示在退到后台/在应用内/桌面带播放进度开启悬浮窗,带播放进度回到应用内页面权限:每次开启前判断有无权限,没权限并且请求过就不开悬浮窗已通过现有机型测试:三星、华为、vivo1.引入依赖//完整版引入implementation'com.shuyu:GSYVideoPlayer:8.1.2'github:https://github.com/CarGuo/GSYVideoPlayer(强烈建议下载Demo源码,每个方法注释写的很清晰)踩坑1:部分依赖时打包apk一播放
悬浮按钮是悬浮于界面之上,滑动屏幕时按钮不会跟随屏幕移动,它是DesignSupport库中提供的一个控件,这个控件可以帮助我们轻松实现悬浮按钮效果。FloatingActionButton实现 下面实现一个发布的悬浮按钮。 由于需要用到floatingActionButton,所以先导入,可参考这篇文章:『Android基础入门』悬浮按钮-掘金 准备一个图标,放置到drawable目录下。 修改activity_main.xml代码,如下:MainActivity代码:publicclassMainActivityextendsAp
需求在日常开发中,我们可能需要实现全局悬浮窗的需求:点击悬浮窗图标可以跳转到一个固定的ActivityA;用户在app内的任一Activity里都能看到悬浮窗(除了ActivityA)悬浮窗可以关闭,可以拖动,拖动过程中松手可以自动吸附到屏幕边缘。FloatWindow特性支持拖动,提供自动贴边等动画内部自动进行权限申请操作可自由指定要显示悬浮窗的界面应用退到后台时,悬浮窗会自动隐藏除小米外,4.4~7.0无需权限申请位置及宽高可设置百分比值,轻松适配各分辨率支持权限申请结果、位置等状态监听链式调用,简洁清爽使用1.声明权限uses-permissionandroid:name="androi
8月5日下午,一段在抖音平台发布的「LK-99完全悬浮视频」火了。在这段十几秒的视频中,一片未知材料悬浮于两块方形磁铁之上。博主表示:「新一批出炉材料内惊现完美抗磁性晶体,这批烧结组长优化工艺,加入了一些其他的化合物,具体技术内容要等文档整理清晰才会公布。」看完之后,网友给出评价:「如果这段视频的内容是真实的,从材料的悬浮状态来看,这就是一个货真价实的超导体表现,甚至还有磁通钉扎效应。」上传视频的博主名叫「炼丹师阿翔」,并未公布真实的姓名和身份,唯一确定信息是IP属地湖北。由于缺乏单位和作者信息,视频的可信度无法完全保证。发布之后,这段短视频在国内外都引起了广泛关注与讨论。一直关注韩国室温超导