发明名称 一种大屏幕触控手机的单手操作方法
摘要 本发明公开了一种大屏幕触控手机的单手操作方法,包括以下步骤:步骤1.程序开始,打开触摸屏监控程序;步骤2.后台监控用户对触摸屏进行滑动操作;步骤3.判断是否检测到开启缩略图手势,是则执行步骤4,否则返回步骤2;步骤4.通过缩略图生成算法生成缩略图;步骤5.后台监控用户缩略图的触控操作;步骤6.判断是否检测到缩略图操作,是则通过坐标转换算法处理成对应屏幕触控点,使程序执行对应的屏幕操作,同时更新缩略图显示,否则执行步骤7;步骤7.程序检测是否对缩略图进行关闭操作,是则执行步骤8,否则返回步骤5;步骤8.关闭缩略图,程序结束。增强了单手对大屏触屏手机的触控,使用户可以随时享受单手或双手操作,用户体验明显改善。
申请公布号 CN102915201B 申请公布日期 2015.08.05
申请号 CN201210342582.2 申请日期 2012.09.17
申请人 广东欧珀移动通信有限公司 发明人 曾元清;黎波
分类号 G06F3/0488(2013.01)I;G06F3/041(2006.01)I;H04M1/725(2006.01)I 主分类号 G06F3/0488(2013.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 罗晓林;李志强
主权项 一种大屏幕触控手机的单手操作方法,其特征在于,所述的大屏幕为大于4.5寸的触摸屏,通过将屏幕图像转换成缩略图进行单手操作,包括以下步骤:步骤1.程序开始,打开触摸屏监控程序;步骤2.后台监控用户对触摸屏进行滑动操作;步骤3.判断是否检测到开启缩略图手势,是则执行步骤4,否则返回步骤2;步骤4.通过缩略图生成算法生成缩略图;步骤5.后台监控用户缩略图的触控操作;步骤6.判断是否检测到缩略图操作,是则通过坐标转换算法处理成对应屏幕触控点,使程序执行对应的屏幕操作,同时更新缩略图显示,否则执行步骤7;步骤7.程序检测是否对缩略图进行关闭操作,是则执行步骤8,否则返回步骤5;步骤8.关闭缩略图,程序结束;步骤3所述的开启缩略图手势分为左手操作或右手操作,右手操作:用户使用右手正常握持手机,右手拇指以屏幕下方的左侧能触控的位置开始,自然顺时针方向往屏幕右侧滑动,然后以相反滑动轨迹回到下方;左手操作:用户使用左手正常握持手机,左手拇指以屏幕下方的右侧能触控的位置开始,自然逆时针方向往屏幕左侧滑动,然后以相反滑动轨迹回到下方;步骤4所述的缩略图为屏幕界面的缩略显示;假设以缩略图左上角为A点,右上角为B点,左下角为C点,右下角为D点,确定AD两点或BC两点位置后,以此确定缩略图的位置;使用右手开启时:将D点定义为屏幕右下角,A点的位置同时满足在屏幕左上角到右下角的对角线上,以及在右手拇指能滑动的外围轨迹上;使用左手开启时:将C点定义为屏幕左下角,B点的位置同时满足在屏幕右上角到左下角的对角线上,以及在左手拇指能滑动的外围轨迹上;步骤6所述的通过坐标转换算法处理成对应屏幕触控点包括:生成缩略图以像素为单位;建立屏幕坐标系,以左上角的点为原点,横轴为宽,向下纵轴为长,总宽及总长分别记为W,H;建立缩略图坐标系,以A点为原点,横轴为宽,向下纵轴为长,总宽及总长分别记为w,h;缩略图与屏幕的长或宽之间的比例,记为k=w/W=h/H;以下对点的表示中,第一个下标表示点的顺序,第二个下标表示该点是何种坐标系的点,1表示屏幕坐标点,2表示缩略图坐标点,3表示从缩略图换算到对应屏幕坐标点;当右手操作时:步骤1.1、缩略图的D点屏幕坐标为(W,H),A点屏幕坐标为(W‑w,H‑h),记为(a,b),步骤1.2、进行缩略图触控时,从触控装置得到一系列点的屏幕坐标,记为E<sub>1</sub><sub>,</sub><sub>1</sub>(i<sub>1</sub>,j<sub>1</sub>)、E<sub>2</sub><sub>,</sub><sub>1</sub>(i<sub>2</sub>,j<sub>2</sub>)、E<sub>3</sub><sub>,</sub><sub>1</sub>(i<sub>3</sub>,j<sub>3</sub>)、……E<sub>n</sub><sub>,</sub><sub>1</sub>(i<sub>n</sub>,j<sub>n</sub>);步骤1.3、换算得到E<sub>n</sub><sub>,</sub><sub>1</sub>点的缩略图坐标E<sub>n</sub><sub>,</sub><sub>2</sub>(i<sub>n</sub>–a,j<sub>n</sub>–b),再换算成E点的对应屏幕坐标为E<sub>n</sub><sub>,</sub><sub>3</sub>((i<sub>n</sub>–a)/k,(j<sub>n</sub>–b)/k),上面的下标n表示对应的第几个点,n为大于零的自然数;步骤1.4、然后将这些点的对应屏幕坐标上报给系统,系统根据比例将缩略图上的点对应传送给屏幕坐标,从而实现缩略图控制屏幕的操作;当左手操作时:步骤2.1、缩略图的C点屏幕坐标为(0,H),B点屏幕坐标为(w,H‑h),记为(a,b),步骤2.2、进行缩略图触控时,从触控装置得到一系列点的屏幕坐标,记为E<sub>1</sub><sub>,</sub><sub>1</sub>(i<sub>1</sub>,j<sub>1</sub>)、E<sub>2</sub><sub>,</sub><sub>1</sub>(i<sub>2</sub>,j<sub>2</sub>)、E<sub>3</sub><sub>,</sub><sub>1</sub>(i<sub>3</sub>,j<sub>3</sub>)、……E<sub>n</sub><sub>,</sub><sub>1</sub>(i<sub>n</sub>,j<sub>n</sub>);步骤2.3、换算得到E<sub>n</sub><sub>,</sub><sub>1</sub>点的缩略图坐标E<sub>n</sub><sub>,</sub><sub>2</sub>(i<sub>n</sub>,j<sub>n</sub>–b),再换算成E点的对应屏幕坐标为E<sub>n</sub><sub>,</sub><sub>3</sub>(i<sub>n</sub>/k,(j<sub>n</sub>–b)/k),上面的下标n表示对应的第几个点,n为大于零的自然数;步骤2.4、然后将这些点的对应屏幕坐标上报给系统,系统根据比例将缩略图上的点对应传送给屏幕坐标,从而实现缩略图控制屏幕的操作 。
地址 523860 广东省东莞市长安镇乌沙海滨路18号