首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android开发笔记(一百零一)滑出式菜单

    可是LinearLayout作为水平展示时有点逗,因为如果下面有两个子视图的宽度都是match_parent,那么LinearLayout只会显示第一个子视图,第二个子视图却是怎么拉也死活显示不了。...倘若在外侧加个HorizontalScrollView,由于HorizontalScrollView的宽度只能是wrap_content,因此子视图的宽度也只能是wrap_content而不能是match_parent...了,故而HorizontalScrollView做不到子页面全屏的效果。...所以我们可以给视图添加触摸监听器OnTouchListener,在触摸坐标发生变化的同时,给菜单子页面隐入隐出对应的宽度,从而达到抽屉式拉出菜单的效果。...的子页面来说,仅仅是做了detach操作,并没有做remove或destroy操作,也就是说,ViewPager子页面根本就没被回收;所以点击菜单重新回到替换后的ViewPager时,系统发现头两页没有回收

    1.2K70

    Material Design — 网格列表(Grid lists)

    Lists:针对阅读理解进行了优化,特别是在比较一组包含多种数据类型的数据时。 Cards:用于格式不一致的内容,例如带有可变长度标题的照片或具有异质内容的数据集,例如照片,视频和书籍的混合集合。...包含主要操作和次要操作的tiles Tiles中的操作 主要和次要内容上的操作(如播放,放大,删除或选择)都是即时操作,并且通常不会引发grid lists内的选项子菜单(溢出操作)。...全屏的grid list会调整大小以适应屏幕宽度。 水平空间收缩时,grid list不会转换为list。grid list和list是用于强调不同数据类型的独立结构。...响应式设计 全屏grid lists应该使用Ratio Keylines导出的具有最小和最大宽度的流体图像比率。他们应该保留固定的高度,margins和padding。...居中的grid lists具有最小宽度的fluid margins。它们保持固定的图像宽度,高度和padding。 margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。

    3.5K120

    Scan Context++:在城市环境中具有鲁棒性的位置识别描述子

    在本文中,我们通过基于结构外观(即距离传感器)识别位置来解决位置识别问题,扩展了之前在旋转不变空间描述子上的工作,该描述子完成了一个通用描述符,在俯仰运动不严重时,该描述子对旋转和平移都具有鲁棒性。...主要贡献 虽然我们之前的基于扫描上下文关系的方法是十分具有意义的,但该算法未能实现横向不变性,并且使用蛮力搜索效率低下,但为了克服了这些限制,我们完成了算法,包括旋转和横向鲁棒性,从而为距离传感器引入了通用的结构位置识别...,其次,改进的算法改进了以前的暴力搜索,使用子描述符,并将搜索过程加快了一个数量级。...广泛验证:我们在不同且具有挑战性的测试场景中评估所提出的方法,以验证会话内和多会话场景,我们注意到,现有的精确回忆曲线可能无法完全捕捉到SLAM研究的环路闭合性能,无法对匹配分布进行评估,所以我们使用DR...与他们不同的是,我们在不事先知情的情况下追求全局定位精度,我们只依赖于描述符本身,同时通过引入子描述符来最小化全局搜索的计算成本。

    1.1K10

    【Nature子刊】CMU利用机器学习发现具有自杀想法的病人,准确度94%

    【新智元导读】CMU心理学系教授 Marcel Just 等人在一项功能性核磁共振成像(fMRI)研究中发现了具有自杀倾向的精神病患者的表征。...他们提出,利用机器学习技术表征人脑内的死亡和生命相关概念,可以高度准确地区分具有自杀想法的病人和无自杀想法的个体。该方法还可以在具有自杀想法的人中,进一步区分哪些人做出过自杀尝试,而哪些没有。...在本周《自然-人类行为》发表的一篇论文中, Marcel Just 和同事们在一项功能性核磁共振成像(fMRI)研究中发现了具有自杀倾向的精神病患者的表征。...他们提出,利用机器学习技术表征人脑内的死亡和生命相关概念,可以高度准确地区分具有自杀想法的病人和无自杀想法的个体。...更令人印象深刻的是,Just 等人的研究表明,该方法还可以在具有自杀想法的人中,进一步区分出哪些人做出过自杀尝试,而哪些没有。

    88160

    移动Web学习笔记

    -webkit-overflow-scrolling: touch 解释:-webkit-overflow-scrolling属性用于控制元素在移动设备上是否使用滚动回弹效果,其中touch表示使用具有回弹效果的滚动...在移动设备开发过程中我们通常会对文本框定义为宽度100%,将其定义为块级元素以实现全屏自适应的样式,但此时你会发现,该元素的边框(左右)各1个像素会溢了文档,导致出现横向滚动条,为解决这一问题,我们可以为其添加一个特殊的样式...,则子元素的字体大小为 16px X 2em = 32px 当em作为其他属性单位时,代表自身字体大小的倍数 例如:一个元素的font-size: 16px 如果该元素的line-height: 2em...,其中name=’viewport’表示视口、width=device-width表示网页的宽度等于浏览器窗口的宽度、initial-scale=1.0表示网页的初始化缩放比例其中1.0表示不缩放、maximum-scale... 解释:启用webapp的全屏模式,删除iPad或者iPhone上默认的工具栏和菜单栏 22

    1K30

    Android 酷炫自定义 View:高仿 QQ 窗帘菜单

    (2)左右菜单区域的宽度要客配置。 (3)松手后,不能停在菜单的一半处,要能自动收起或打开菜单。 (4)左右菜单要是可配置的,因为用户可能只需要左侧菜单或者只需要右侧菜单。...获取到了三个子 View,下面就要设置子 View 的宽度。...中间主体的宽度是屏幕宽度,这个没啥好说的。左右菜单的宽度是要窄一点的。...我们是这样定义的:左侧菜单是主菜单,显示的内容比较多,所有左侧菜单宽度我们是用屏幕宽度 - 右侧边距,而右侧菜单是次菜单,就显示一个按钮。所以右侧按钮宽度就由用户直接指定。...我们的预期是这样的: a、当菜单关闭(左右菜单都关闭,中间主体全屏展示)的时候,不拦截事件,用户可以点击页面元素,滑动列表。

    85910

    PureDNS –具有精确通配符过滤功能的快速域解析器和子域暴力破解

    puredns是一种快速的域解析器和子域暴力破解工具,可以准确地过滤出通配符子域和DNS中毒条目。 它使用功能强大的存根DNS解析器massdns来执行批量查找。...错误的DNS答案和来自通配符子域的误报通常会污染结果。 puredns通过其通配符检测算法解决了这一问题。它可以根据从一组可信解析器获得的DNS答案过滤出通配符。...特征 使用massdns和公共DNS解析器列表每秒解析数千个DNS查询 使用单词列表和根域的Bruteforce子域 使用最少的查询清理通配符并检测通配符的根,以确保获得精确的结果 通配符检测期间规避DNS...负载平衡 通过运行一系列已知的,受信任的解析器来验证结果是否没有DNS中毒 保存有效域,通配符子域根目录以及仅包含有效条目的干净massdns输出的列表 从stdin读取域或单词的列表,并启用安静模式,...个最常见子域的小单词列表,看到针对google.com域的puredns的运行情况。

    3K30

    熟悉HTML页面架构和常用布局

    它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。...wrap: 让子元素在一条线上有序的排列着,当一条线排不下的时候,会换行。 wrap-reverse: wrap 的反转。...通常一般固定 顶部 和 底部高度, 主体自适应 这样就实现了全屏布局。 可以使用语义化标签,header , main footer. 下面通过 Flex 布局来达到全屏布局的效果。...它的特点: 它其实也是两列布局,只是它在右端 分为 顶部 和 主体 两部分, 顶部会放置一些点击左侧菜单关联的菜单,主体放置点击菜单显示的内容 如何进行布局 它和两列布局基本相同,不同点就是它在右端显示不一样...如何进行布局 通过给父容器 的 宽度 和 高度 都 100% , 铺满整个屏幕, 父容器 display 为 flex, 使用justify-content: center; 决定 子元素在主轴的方向上怎么显示

    1.4K20

    CSS布局解决方案(下)

    前端布局非常重要的一环就是页面框架的搭建,也是最基础的一环。上一篇推送为大家总结了居中布局和多列布局,今天为大家讲解一下等分布局和全屏布局。...:L+g) 如何让每个宽包含g(即:w+g) 1)使用float (1)原理、用法 原理:增大父框的实际宽度后,使用CSS3属性box-sizing进行布局的辅助。...(2)代码实例 (3)优缺点 优点:兼容性较好 缺点:ie6 ie7百分比兼容存在一定问题 2)使用table (1)原理、用法 原理:通过增加一个父框的修正框,增大其宽度,并将父框转换为table,将子框转换为...用法:将父框设置为display: flex,再设置子框flex: 1,最后设置子框与子框的间距margin-left。...(2)代码实例 (3)优缺点 缺点:兼容性存在较大的问题 全屏布局的特点 滚动条不是全局滚动条,而是出现在内容区域里,往往是主内容区域 浏览器变大时,撑满窗口 全屏布局的方法 1)使用position

    64770
    领券