手指总动员:多指触控界面设计与实现

iPhone的触摸屏使用起来相当容易,毫无阻碍,因为苹果公司花了大量的时间来处理其中的微笑细节。你完全可以免费使用内置控制,但是如果需要实现自己的控制,那么就要加倍注意这些细节,否则开发出的应用有可能极其笨拙且很难使用,而一旦注意了这些细节,就可能得到一个轻松自然的iPhone式应用。

时间: 2024-10-10 04:52:39

手指总动员:多指触控界面设计与实现的相关文章

学习远控界面设计一: 程序界面大小

新建一个MFC工程. 分别为如下: 分别将最大化和最小化开启.程序会这样. 如何让程序跟随大小自己变化. 先给控件添加变量. 同时给窗口添加响应消息. void CGhostDlg::OnSize(UINT nType, int cx, int cy) { CDialogEx::OnSize(nType, cx, cy); if (m_list_oline.m_hWnd!=NULL) //改变上线地址大小 { CRect rc; rc.left=1; //列表的左坐标 rc.top=80; //

学习远控界面设计四: 列表中添加条目

列表设计思路: (1)服务端上线后要显示在列表中,这样有一个统一的函数来处理会使代码更加简洁. (2)消息显示分为成功失败两种,还要在其中显示消息产生的时间,这样也应该有一个统一的函数来处理. 我们先来添加一个函数: void CGhostDlg::AddList(CString strIP, CString strPCName, CString strOS, CString strProxy) { m_list_oline.InsertItem(0,strIP); //默认为0行 这样所有插入

学习远控界面设计五:删除条目

我们来看上次记录文章里的unistall,当我们点击它的时候,它会将发送消息给被控端,实现卸载功能. 因为这会我还没有去学着写SERVER,所以我们来伪卸载. 来到函数unistall. void CGhostDlg::OnOlistUninstall() { CString strIP; int iSelect=m_list_oline.GetSelectionMark( ); //得到光标位置 strIP=m_list_oline.GetItemText(iSelect,ONLINELIST

【朝花夕拾】Android自定义View篇之(八)多点触控(上)基础知识

前言 转载请声明,转自[https://www.cnblogs.com/andy-songwei/p/11155259.html],谢谢! 在前面的文章中,介绍了不少触摸相关的知识,但都是基于单点触控的,即一次只用一根手指.但是在实际使用App中,常常是多根手指同时操作,这就需要用到多点触控相关的知识了.多点触控是在Android2.0开始引入的,在现在使用的Android手机上都是支持多点触控的.本系列文章将对常见的多点触控相关的重点知识进行总结,并使用多点触控来实现一些常见的效果,从而达到将

iOS学习笔记——触控与手势

触控 此部分内容已学良久,恨记之甚晚,忙矣,懒矣!本文简而记焉,恐日后忘也. 在iOS的触控事件中,有触控.事件以及响应者这三个角色,一个触摸则代表了一只手指和屏幕接触这个动作所包含的信息:而事件则包含了若干只手指在整个屏幕触控中整个过程的所有触摸信息,在C#的角度来说很容易会让人误以为是一种方法(或者叫函数)的指针:实际却不然,在这里无论触控和事件都是用于一些存储信息.而响应者则是确确实实的可以对真正的触控事件作相应处理:这三个角色在OC中分别对应着UITouch,UIEvent和UIResp

小手滑大手机 触控指来帮忙

手机走入大屏幕时代,小手滑不到大手机?贴心的日本人帮手小的使用者想到了,新产品「触控指」让人手指加长,让小手的人也可单手操控手机. 苹果新一代iPhone手机据传将推出较大屏幕,确立手机进入大屏幕时代. 伦敦「每日邮报」(Daily Mail)报导,这个假手指可帮小手的人一个大忙,新产品刚在日本上市,要价1480日圆(约新台币440元),可让人手指延展15公厘. 这个硅胶制品在末端有个触控点,长49公厘,颜色如一般人体肌肤,目前只在日本销售. 本文来自于:吉林延吉医院肝病治疗http://www

Opengl es Android 3D 手指触控旋转object

明确原理: 先确定一下OpenGL里面的坐标为:x轴正方向为屏幕向右,y轴正方向为屏幕向上,z轴正方向为屏幕由里向外. 当手指在X轴方向上移动时,画面中物体应绕Y轴方向旋转,则为gl.glRotatef(Angle,0,1,0); 当手指在Y轴方向上移动时,画面中物体应绕X轴方向旋转,则为gl.glRotatef(Angle,1,0,0); 除此之外,android中屏幕响应手势移动所应用的function为:onTouchEvent. 下面展示代码: private final float T

#这个测试程序有助于我们理解wxPython的界面设计,基本的控件和事件调用都有

#!/bin/env python # -*- coding: utf-8 -*- ################################################################################# #这个测试程序有助于我们理解wxPython的界面设计,基本的控件和事件调用都有 ################################################################################# imp

非专业码农 JAVA学习笔记 用户图形界面设计与实现-所有控件的监听事件

用户图形界面设计与实现-监听事件 System.applet.Applet (一)用户自定义成分 1.绘制图形 Public voit piant(Ghraphics g){  g.drawLine等图形名称(坐标1234);g.file图形名(坐标123)} 2.设置字体-Font类 (1)定义font:Font myfont=new Font(“字体”,”样式”,字号); 例如:Font myfont=new Font(“宋体”,Font.BOLD,12); (2)引用定义的Font:类/容