展开

关键词

Android 之手势监听

前言2020年,智能手机大行其道,相信不会还有人用着老的按键手机了吧,而智能手机最大的就是手机幕,其次的就是音量操作、生物识别(指纹+人脸+瞳孔)、说白了用的最多的是手机的幕,幕与用户之前进行 有人说我可以用语音去打开,但是你没有想过语音其实只是帮你执行了点击,在手机上不管是玩游戏还是看电影或者是搞学习,都是要使用手机幕的,所以你知道有多么重要吗? 正文幕的当然首先是摸,说道摸就是有一个手势监听,这个是Google起的名字,你不用手难道用脚吗?下面可以新建一个项目,在MainActivity中实现两个监听 ? return * @Override public boolean onDoubleTapEvent(MotionEvent e) { return false; }在Android系统中,每一次手势都会依照以下顺序执行接一刹那 长摸? 双击幕? 向上滑动? 向下滑动 ?

21330

python下清

在Linux shell中,清操作是clear;在Win cmd中,清操作是cls。 在中使用python,如果要清,可以import os,通过os.system()来调用系统命令clear或者cls来实现清。 可以存储这个返回值,不让其打印出来: >>> import os>>> t = os.system(clear)这样就是真正的清了: >>>

58530
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    全面下的新

    全面时代,会有哪些变化? ? 什么是全面? 2017年可以称为全面集中爆发的一年,小米,OPPO,VIVO,华为,三星,苹果等等都在今年发布了全面手机,全面时代已经到来,在我看来全面就是一种通过优化硬件堆叠、模组等方提高占比,一般有三种实现方 当然这里我们不讨论什么是真正的全面幕作为一个向用户展示内容的的载体,用户很大一部分的都是在幕上完成的,智能手机的幕发生了变化,占比增大,那么是否会带来新的?答案是肯定的。 我们可以发现,这里更倾向于滑动类型的,我们设计App的时候可以借鉴这样的滑动,滑动方向位置可以根据需求不同而变化,要注意的是避免用户误。 2.悬浮点其实悬浮点这个功能大部分手机厂商都会有,我认为在全面上这个功能还是有很大的发挥空间的,一方面根据悬浮点,用户可以进行快捷操作,另一方面悬浮点可以大大缩短用户的物理路径,比如一个查看通知的场景

    50060

    Robert Xiao:下一个点在哪里?

    我想讲两个发展方向,一是创造更多的操控方,二是让人机摆脱小幕的限制。 首先看一下如何从多点控技术发展为“丰富点”。 在其他领域,全新的人机动方正因摸、语音、动作甚至是眼神取代各种复杂的操作而变得丰富多彩。 基于人类天性的人机技术正在从娱乐领域渗透到工业领域,媒体工业首当其冲。 在不远的未来,所有的将IP化,迟迟不愿谢幕的信息单向传播成为历史,电视、电影将更像电子游戏,从业者不再是创作一个作品,而是构建一个虚拟“世界”与参与者共同创造,并完善其中的规则。 “观众”一词将被“用户”所取代,用户创造将成为内容的一部分,今天所谓的动将被新的关系替代。 技术驱动背后是人性驱动。 这就是“灯光传递给我们的信息”,我们不仅必须改变对传输的认识,也必须改变对、界面、、场景的认识。未来占比越来越低,且不再那么重要,而“泛在网络”、“微点”将无所不在,你同意吗?

    35560

    和后的方

    1.前开发与后台的方(1)form提 同步请求(2)Ajax提 异步请求 发送json对象一 、Ajax:异步的javascript和XML主要优点:1.异步请求,不妨碍用户浏览页面或者其他操作 $.ajax({ cache: true, type: POST, url:‘表单提的url地址’, data:$(#myformid).serialize(), 序列化form表单数据,后台解析需要反序列化 (请求失败); }, success: function(data) { console.log(data);data为服务器处理后返回的数据 alert(请求成功); } }); 二、Form表单提到后台 姓名: 性别: 男 女 年龄: 20 21 22 form表单提为同步请求,submit按钮会刷新整个页面注意在使用ajax提form表单时,提按钮应为type=“button”,然后为其绑定点击事件

    46320

    演变

    从纯JS操作DOM,到JQuery,Angular,再到现在流行的Vue,React,前也从0到1,从MVC到MVVM,此文将这段历史汇总为表格,仅供参考。 特点 缺点 纯JS 手撸操作DOM 代码写起来很繁琐 JQuery 封装了DOM操作API,网络操作等,解放生产力 善于处理静态HTML(加载完成后绑定事件),不适合SPA MVC controller :处理路由;监听DOM事件;发视图渲染view:页面渲染(处理DOM,比如模板渲染) model:数据 mvc.png controller到view为单向流 view层负责DOM渲染,功能还是略复杂的 , v-on, v-html, v-model等) MVVM模下,最重要的就是数据变更检测。 数据变更检测方 特点 框架 缺点 手动模 手动模.png 无 全页面扫描,全页面更新 脏检查 脏检查.png Angular 如果指令太多,低效 数据劫持 数据劫持.png 这个示例图比较简单,可以参考

    9310

    自助设备安全剖析

    0x00 基本介绍自助设备是将和相关系统软件进行结合,再配以相关功能与服务的一种电子设备。 有的自助会使用4G移动网络生成热点,然后再进行连接热点的方进行通信。对于这种服务而言,它们都会与联网进行通信,直接与外网进行数据传输。 这里对自助设备的消费模稍微展开讲一下:我们常见的水卡、电卡、饭卡等充值消费为IC卡感应,使用时不需要接入联网,但是设备在进行结算时还是需要联网的,所以有些短暂断网是可以工作的。 0x03 传感设备组件之所以称它们为自助设备,当然是少不了传感设备组件。首先是实现功能的红外线技术,有的支持单点控,有的支持多点控,很容易判断。 控手势有的设备会使用Windows的平板模或者Android系统的横,可以使用一些常见的手势操作,如果没有蔽的话,会有意想不到的惊喜。

    28020

    带你领略强大的操控功能

    系统具备:单点主控、集群联动的一体化操作模,即通过统一控制,轻松对多显示内容进行集中控制,操控和显示是相联动的。? ,系统支持台位、、电子沙盘、平板电脑等多种,充分满足用户不同使用情景。? (立支持)?(PC支持)? 8.对象圈选系统提供丰富的圈选查询手段,如圆形圈选、矩形圈选、多边形圈选、自定义圈选等,可以通过,进行圈选、点击操作。 3.深度集成主流控制设备 原生支持大联动控制,支持电子沙盘、立控台、PC、Pad等多种控制设备,提供更为多样化、轻量化的支持;深度集成主流大控制技术,可以轻松对多显示内容集中控制

    39010

    多模态之DPL 2.0

    Pager、视频、音频多种的组件来构建你的技能模板,并可通过在页面或组件中的事件发或基于服务下发的指令执行,完成所希望实现的完整逻辑;◦ 弹性的设计:DPL 中的内容和布局展现具有灵活性,可以通过指令来定义和动态切换在不同阶段时 DPL1.0 BOT JSON格上渲染的格差异较大,对解释器的效率有影响。 其中信息指令非常重要,是上页面与DuerOS技能服务通信的重要手段。 5.1 提Form 表单语音输入有其特有的便利性,但是在某些场景,输入能够更多地提高精确性。 相对于DBP云意图语音识别能力,在DPL2.0中可以使用的侧语音识别支持具有如下特点:以组件为单位,不同组件中同样话术后者覆盖前者,最作为同一份注册信息上报给云;基于上注册的内容,存在不同的执行方当注册内容不包含

    29300

    智慧基础能力

    4、多模人机智慧除了支持传统的遥控器、键盘、鼠标、游戏手柄等设备外,还能够通过与手机、平板等设备的连接,利用其多点控能力提供更符合用户小使用习惯的。 6、网络联智慧需提供有线无线方接入网络能力。智慧通过云协同,借助云计算与大数据等,实现在线游戏、电商购物、视频通话、家庭看护、远程教育、远程会议、动健身等服务。 7、设备协同基于网络连与通信能力,智慧可与手机、平板、个人电脑等设备实现有线无线投功能,在低时延、音画同步、显示效果自适应等方面带来更加优质的跨影音体验;进一步,智慧可与移动、IoT设备等相协同 系统安全,主要是指智慧硬件和系统软件所采用的安全机制,用于保障智慧系统的正常运行以及为应用软件提供必要的安全支撑。 内容安全,内容安全机制主要是要能够防止数字音乐、数字视频等内容在智慧上被非授权使用。智慧在硬件设计和软件能力上要能够满足业界主流的数字版权保护协议的要求。

    9710

    宋宝华:Don Libes的expect,编程的精神鼻祖

    上述命令的过程,我们完全可以用expect来实现:?这样子看看不大懂,我们画一下映射图,基本就懂了:? 说白了expect的逻辑就是:自动敲一个命令,等terminal前一个命令的输出,等到了期待的输出,再敲一个命令.....所以这种语言,对于嵌入这种带串口的、网络的,这种做自动测试可以说不要太牛逼。 串口上各种自动敲命令,等结果,然后再自动敲下一个命令......没日没夜地驱动嵌入电路板让我们期待的逻辑去run。

    23420

    进入移动Web世界

    响应设计顾名思义,一套页面,在所有(pc、超大、ipad、手机等)完美运行。随页面宽高变化而改变页面样,从而适配不同设备。 text-overflow: ellipsis; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; 行数}三、 优化 2. touch相关摸是移动设备的核心事件a. 摸事件事件发情况备注touchstart手指发已有手指放在幕上则不发touchmove手指在幕上滑动连续发touchend手指离开幕时发touchcancel系统取消touch :摸目标在页面中的纵坐标(含滚动)screenX:摸目标在幕中的横坐标screenY:摸目标在幕中的纵坐标target:摸的DOM节点的目标d.

    18320

    谷歌用AI训练“耳机线”,实现了大多数功能

    谷歌AI工程师开发了一款电子编织物(E-Textile),可以让人通过捏、搓、握、拍等手势实现以往的大部分功能。? 为解决样本量过小的弊,研究者使用线性插值对每个手势时间序列进行再采样。每个样本提取16个特征,最得到80个观察结果。?每位用户经过训练的手势识别可启用8个新的离散手势。 定量分析结果表明,编织品的感知速度比现有的耳机按钮控件要快,并且速度可与媲美。?而定性反馈还表明,与耳机线控相比,电子纺织更受青睐。 在设备上,幕下方空间可容纳众多传感器,比如苹果的3D Touch识别模块。但在诸如耳机线等体外设备上,可能就没有这么轻松了,因为传感器数量和体积要受到限制。 可穿戴界面和智能织物的微可以任意使用,最让体外设备如影随形,随时,最解放我们的双手。你期待这一天吗?

    16710

    又一神器面世:像素级的浏览器幕共享工具!

    实现思路是将 Web 视图的变化与行为转换为序列化的快照和 op-log,由本传输至对后重放。对处于沙盒中,以避免安全问题。 视图中的每个部分都是结构化的 DOM,不仅精确蔽视图,同时蔽对应区域内的事件。反向远程控制我们要实现类似 Teamviewer for the Web 的反向远程控制,但无需安装客户。 所以 Syncit 可适用于面向各种网络环境下的各类,通过 Web 浏览器进行信息通、共享,并且 “画质” 不降级。类似的场景包括在线教育、远程办公等。 控制模控制模在直播模的基础上实现。在直播模时我们已经通过重建快照在对构建了一个沙盒视图,当开启控制模后,我们会开始监听对用户在沙盒中的,再传输至源进行实施。 监听对沙盒中的事件,对用户点击沙盒中的按钮后,收集到点击事件和点击对象。将点击事件和点击对象传输至源,通过程序发对应的点击事件。源 alert 一条消息。

    46010

    第134天:移动web开发的一些总结(二)

    ellipsis;13 word-break: break-all;14 15 -webkit-box-orient: vertical;16 -webkit-line-clamp: 4;17 }4、 优化对 ③ 改用Fastclick的库(听过最新的zepto已经fixed掉这个bug)(2) Touch基础事件摸才是移动设备的的核心事件,支持多点摸。 touchstart:手指发(已经有手指放幕上不会出发)touchmove:手指在幕上滑动,连续发touchend:手指离开幕时发touchcancel:系统取消touch时候发( 5、 跨web① 单域 - Media Query② 单域 – 多模板③ 多域 – 跳转(很原始)④ 多平台 App(1) 移动优先:① 移动的用户和流量越来越多② 各种幕让我们更聚焦业务的本领 ③ 移动设备有更先进的人机体验(2) 多检测(3) 接口:结构:通用接口,接口模型:前消费者;后生产者;测试监督者6、零碎的细节1)CSS3动画,代替DOM animation,效率更高,因为

    34610

    周杰伦读心术背后的技术实现

    4.幕缩放方  自适应组件的view-scale属性定义了幕的缩放方,目前一共有以下6种缩放方。 4.2.画布可能铺不满整个幕  exactfit和noborder这两种缩放方都能让画面铺满整个幕,不过代价就是画布可能会被裁剪掉一部分边界。 1.视频分段  考虑到视频的总长度和玩家在一次体验中并不需要看完视频的全部内容,所以整个长达5分06秒的视频最被拆分为多段子视频,并通过用户的来确定应该加载哪一段。 image.png 2.视频提示点  通过视频组件的timesParam埋好选牌的提示点,然后就可以在onTimes回调发后显示选牌动画。 mp4Video.src = 新视频URL;4.新视频就绪  在新视频开始播放并且画面的第一帧出现后会发onStart回调,在onStart回调中移除选牌动画,这样可以让视频切换得更加平滑。

    1.2K80

    5G 会给前开发带来怎么样的变化?

    同期的访问主要是功能手机(dei,就是可以拿来砸核桃的那种),手机幕尺寸大概在 2-3 英寸,单色为主,少数支持彩。手机造型各异,以实体键盘为主要输入方。 同期的访问主要是智能手机(诺基亚还在,只是不能拿来砸核桃了)和平板电脑,手机幕尺寸大概在 3-5 英寸,彩成为标配,开始出现,占比逐年提高,并彻底代替键盘成为了新的输入方。 这个时候就可以显示一些比较像样的页面了,更加接近桌面版的样,虽然速度上还是比较慢。 以点按和滑动为主,我们现在常用的基本都是在这个时期流行起来的。 同期的手机幕尺寸大概在 5-6 英寸,占比越来越高,各种全面方案逐渐进入主流,由此引入了一些全新的。同时 VR 等技术进入主流视野,开始出现一些大流量的应用案例。 届时伴随各种车载设备、可穿戴设备、语音、AR MR 设备……的出现,我们会见到很多全新的。历史告诉我们,每一次人机发生重大改变,客户的开发都会相应的迎来新的可能性。

    7601613

    【浪潮】从 Win10 新品发布会看 iPad Pro

    大部分时间,我们是纵向、Portrait地来使用手机的,就算微信做成了横向为主、Landscape地App,你用着也不会感到舒适,这和App无关,这是硬件上的人机的问题。 所以既然整个逻辑都变了,软件也不能移植了,还何必再啃老本呢? 大笔一挥,干!Boom!iOS 诞生了(开个玩笑,可以想象这后面有多少汗水)。 从这个角度看,乔爷带领 Apple 在移动联网上领先了微软至少8个年头? 我突然发现,iPad 并不是一部逻辑和 iPhone 完全一样的设备,它的大幕带来了一些 iPhone 无法比拟的优势,比如看电影很好,但是完全不能单手操作这点也带来了一些不可回避的问题。 上面的应用要多少有多少,既然 Win 确实是成功的商业桌面系统,但它真的不能胜任移动,那么:Microsoft 现在的产品线上,没有任何一款产品是 iOS 设备的竞品!

    28120

    超大设计的7大注意事项

    这里笔者整理了一个关于超大的设计指南,为设计师们设计用户提供灵感。1.使用自然的手势 1.jpg 为什么“左右滑动”在所有操作中都深受欢迎,因为这是用户最自然的手部动作和手势。 3.确保导航始可用 2.jpg 大多数用户使用超大的心态,与第一次访问网站类似,导航显得尤为重要。模仿这种场景进行设计,很容易就能吸引用户进入你的设计并与之。 需要注意的是,设计师要确保用户在访问不同的内容时,导航始可用。为你的产品设计一个导航模时,最好采用一般网站普遍使用的导航模,如将导航栏设置在幕上方或侧边栏中。 大多数的超大提供用户的是一次性发点,且每个界面都有所不同。这种提示设置地越明显,用户就越容易理解操作,从而就越有可能与你的产品进行。 除此之外,许多上涉及激活和开始的幕区域也需要设置按钮。例如在一个开始幕中,设计师就会使用一个按钮来提示。这样设置既不会脱离设计,还能告诉用户如何对设备进行操作。

    38570

    时代的生态变迁,看平板手机的拇指热键与界面布局

    不过即便如此,对平板手机来说,真正占据主导地位的却依然是拇指:在60% 的时间里,用户会通过拇指进行操作,无论持机方是单手还是双手。? 点击之后将悬浮按钮变形为横向工具栏或辐射菜单也是不错的。?与分体Action Bar模类似,位于幕底部的、有可能导致误操作的悬浮按钮同样体现着妥协的初衷。 可以通过幕底部的悬浮按钮发更多功能,同时避免与Android的系统导航栏产生大范围的冲突。 此外,也可以尝试将控件放置在顶部,但使其能够响应某种作用于幕下方的辅助。 实际上,早已普及的下拉刷新模也是相同的道理,用户不必与界面远的某个控件产生,只要直接在内容上进行手势操作即可。 对于移动版本的网页,仍然建议使用前文中介绍过的锚点链接导航模。 总体上讲,功能控件位于幕左右边缘的模更适用于双手拇指同时操作的情况,因此在平板电脑的界面中更为常见。 本文选自《类旁通:多时代的界面设计》

    21310

    相关产品

    • 云服务器

      云服务器

      腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券