调查发现半数人习惯单手持握手机 2013.2.UXmatters报告称,人们基本上以三种方式持握手机,49%的人会单手持握,15%的人会双手持握,还有36%的人会“抱握”(Cradling),即双手握住手机,但仅用一只手去触摸屏幕或键盘。虽然大多数人会用一只手触摸屏幕,但他们握持的方法却各不相同。  在单手持握手机的人当中,67%的会用右手大拇指触摸屏幕在单手持握手机的人当中,67%的会用右手大拇
 前言一个触屏网站到底和传统的pc端网站有什么区别呢,交互方式的改变首当其冲。例如我们常用的click事件,在触屏设备下是如此无力。手机上的大部分交互都是通过touch来实现的,于是,对于触屏的交互式网站,触摸事件是相当重要的。Apple在iOS 2.0中引入了触摸事件API,Android正迎头赶上这一事实标准,缩小差距。最近一个W3C工作组正合力制定这一触摸事件规范。规范这里我们介绍
移动端图片单指移动,放大缩小实现//touchmove的时候不让body滚动思路1:移动放大缩小操作都直接放到图片上面图片的放大缩小使用transform的scale属性操作,移动使用transform的translate属性操作,也可以使用matrix属性做2D转换,这个有六个值,14表示xy轴的放大倍数,56表示xy轴的偏移量,23表示度数,这里不操作旋转可以写成默认的0根据touches
禁止缩放有天,辛苦做了个复杂操作功能的页面,上线后有用户反馈:很多功能使用不了。惊了,以为是哪里出了bug。 立马联系用户,才发现原来是用户使用笔记本电脑,没有禁用触控板,然后不小心碰到导致整个界面都放大,很多功能超出界面不见了。 然而那能怎么办,用户第一,自然得快速解决这个问题,而且是触控板和触摸屏都得解决。在以前,如果要禁止移动端设备的触摸屏上,手指缩小放大的功能,都会想到使用viewport
Android开发中,实现“单指滑动缩放照片”功能的需求越来越常见,特别是在图像浏览类应用中。本文将详细记录这个功能的实现过程,涵盖背景描述、技术原理、架构解析、源码分析、案例分析等方面的内容。 ## 背景描述 在现代软件应用中,用户常常需要以直观的方式浏览图片。为了提供更加灵活的交互体验,单指滑动和缩放功能应运而生。这个功能能够提升用户体验,使得用户能够便捷地查看图片细节。下面以四象
原创 6月前
105阅读
智能手机单手持机操作,是左手还是右手为主呢?单手持机操作情景,持机和操作保持同一只手的情况单手操作时,一般用的比较多的是拇指,那么界面设计相应的是不是应该也集中在下面偏向拇指的方向? 单手持握的时候,人们使用非惯用手更多。原因是单手使用手机时,人们使用的是拇指,使用非惯用手也可以便捷地进行操作。而当有其他行为需要占用惯用手时,更多地会使用非惯用手使用手机。因为大部分人的惯用手都是右手,所以手机的设
原创文章,转载请注明:转载自ian的个人博客[http://www.icodelogic.com]本文链接地址: http://www.icodelogic.com/?p=601手势其实是一个比较复杂的东西,首先是因为处理的时机。Android中触摸屏的事件其实只有ACTION_DOWN、ACTION_MOVE和ACTION_UP这三种,当然我们实现手势的逻辑时,一般会用到Gest
转载 2021-12-22 14:03:05
766阅读
N_MOVE和ACTION_UP这三种,当然我们实现手势的逻辑时,一般会用到Gest
转载 2022-04-11 14:04:44
1013阅读
Android实现单指滑动等操作 在Android应用中,实现单指滑动等操作是相当常见的需求。这些操作可以增强用户与应用之间的交互体验,提供更加灵活的操作方式。本篇文章将介绍如何利用Android的触摸事件来实现这些功能,并附带代码示例。 首先,我们需要了解Android中的触摸事件。Android中的触摸事件包括ACTION_DOWN、ACTION_MOVE和ACTION_UP三种类
原创 2024-01-14 08:13:32
410阅读
# Android 实现缩放与单指控制音量的开发指南 在 Android 应用开发中,手势识别是一项重要的功能。在本篇文章中,我们将探索如何实现缩放(放大或缩小)和单指控制音量的功能。通过这个例子,你将能够掌握触控手势的基本处理。 ## 整体流程 下面是实现这个功能的整体流程: | 步骤 | 描述 | |------|------
原创 7月前
86阅读
上周遇见一个关于缩放的问题,同时这个缩放也比较常见,于是决定对移动开发手势做一个学习和总结,并给出一个缩放的实例,希望对读者提供一些帮助。先给一个例子,点此查看缩放实例前言当年乔布斯的iphone第一次支持多点触控时,确实惊艳了世人,而现在大部分手机都支持多点触控,这就有了手势这个概念,通过多点触控,形成不同的手势,开发者根据不同手势,提供不同功能,比如缩放,是很常见的。IOS
       单例模式理解 (2012/7/18)单例模式(singleton),保证一个类仅有一个实例,并提供一个访问他的全局的访问点。在看单例模式中,大话中首先举出了一个例子,通过按钮触发的事件来判断是否为null,程杰老师提出from1只是启动“工具箱”,而“工具箱”窗体是否被实例化过,应该是由工具箱自己决定的。看到这里让我想到了一个很经典的故事。有
转载 5月前
26阅读
# Android Matrix 图片的单指拖拽与缩放实现 ## 介绍 在Android开发中,我们经常会遇到需要对图片进行拖拽和缩放的需求。本文将介绍如何使用Matrix实现Android图片的单指拖拽与缩放功能。 ## 整体流程 以下是本文所介绍的实现步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建一个自定义ImageView | | 步骤2 |
原创 2023-09-25 13:09:41
203阅读
Multi-Touch(多点触控)可谓是现代智能手机最令人赞叹的功能之一,想当年乔爷第一次在iphone的发布会上演示多点触控功能的时候,台下的掌声和口哨声那叫热烈啊~~~~本文主要讨论文字缩放,以TextView为例。先放上效果图吧:  两缩放的基本原理:判断当前在TextView上的点有几个,当有两个(或更多时)点,并且点之间的距离在不断增大时,放大文字;反之缩小文字。设
转载 2024-08-21 14:06:30
281阅读
前言在前段时间公司内部的一个比赛上做了一个找工位的小项目,既然是找工位就得有工位的地图,本来是想着用建模的工具来把工位的模型建出来然后放在地图插件上,然后因为工作量,性能等原因没有继续思考下去了。梳理了一下需求无非就是需要实现出单指拖动,单指点击,缩放的效果,然后底下放一张图片来充当地图,然后记录下当前的位移和缩放,就可以算出点击的位置,然后把工位的坐标遍历一下就可以知道点击的是哪个工位了。开
转载 2021-01-30 20:35:49
3654阅读
2评论
# Android 仿抖音视频缩放和单指滑动效果的实现 随着短视频平台的普及,像抖音这样的应用程序越来越受到用户的青睐。在这些应用中,视频的缩放和滑动效果是用户交互体验的重要组成部分。本文将详细探讨如何在 Android 应用中实现与抖音相似的缩放和单指滑动效果,并给出相应的代码示例。 ## 1. 项目结构 在开始实现之前,我们先梳理一下项目的基本结构,如下表所示: | 层级
原创 10月前
196阅读
# Android Touch 事件中的单指与多判断 在Android应用开发中,触摸事件是用户交互的重要组成部分。处理触摸事件时,开发者常常需要判断是单指触控还是多触控,这对于实现复杂的手势交互(如缩放、旋转等)显得尤为重要。本文将介绍如何在Android中实现这些功能,并提供相应代码示例。 ## 触摸事件的基本概念 Android中的触摸事件主要通过`MotionEvent`类来处理
原创 9月前
357阅读
随着智能手机的兴起,手机解锁方式得到了十足的长进,从当初的数字到图案、进化到如今的面部、屏下指纹解锁,技术的迭代促进安全层面的升级,带来更加便捷的解锁体验的同时也保证了解锁的安全。在2017年iPhone X引领一波新解锁革命之后,3D结构光与屏下指纹解锁成为未来的两大科技趋向,而在去年的vivo NEX双屏版上,这两项技术都得到了搭载,用户可以在同一部机型上体验两种解锁方式。 说起v
最近做一个功能,由于我们设备上,没有功能键,所以需要实现一个功能,不管在设备上的哪个应用里,长按,就必须返回Launcher界面。 刚开始接这个需求,一脸懵逼,我去,这…之前都是在一个App里跳转来跳转去的,这可咋整,能咋整,不会写,那抄呗,网上一顿搜,搜到的资料很少,突然想到,全局手势返回桌面,那去安卓原生的全局手势代码那块瞅瞅呗添加手势///WorkSpaces/LA.UM.9.15/LI
转载 2023-12-02 16:10:54
240阅读
# Android触控 - 科普文章 ## 引言 随着智能手机的普及,触摸屏幕已经成为我们日常生活中常见的操作方式。而触控则是其中一种常用的手势,它能够让用户在屏幕上进行更加复杂的操作。本文将为读者介绍Android平台下的触控技术,并提供代码示例来帮助读者更好地理解和应用。 ## 触控概述 触控是同时使用两根手指在触摸屏上进行操作。它可以实现多种功能,例如放大、缩小
原创 2023-10-17 13:57:51
307阅读
  • 1
  • 2
  • 3
  • 4
  • 5