999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

年齡對觸摸手勢績效和用戶感知的影響

2019-04-20 02:23:10陳俊彥
科技視界 2019年4期
關鍵詞:動作

陳俊彥

【摘 要】研究不同年齡段用戶對各種觸摸操作手勢的掌握能力,測試不同手勢在安卓設備上對小孩,中年人和老人的可用性。

【關鍵詞】觸摸屏操作手勢;數據分析

中圖分類號: TP391.41文獻標識碼: A文章編號: 2095-2457(2019)04-0127-002

DOI:10.19694/j.cnki.issn2095-2457.2019.04.051

0 引言

觸摸屏界面有顯而易見的優點,能夠更快的與設備通過多點觸控產生互動。[1]雖然多點觸控手勢在2009年之后就步入了發展高峰,但是關于智能設備上多點觸控手勢用戶體驗研究比較滯后。本文將對經常使用的8種基礎手勢進行實際測量研究,探討不同年齡段的人群對操作手勢的適應程度。

1 多點觸控研究應用程序程序開發

多點觸控(Multitouch),又稱多重觸控,多觸控。是采用人機交互和硬件設備共同使用的技術。在沒有傳統輸入設備的情況下,移動設備能夠接收到多根手指進行手勢識別、操控。常用的手勢可以分為四大類8種,測試成功率和完成時間,每個受測者有兩次機會,如若第一次完成,則不必第二次,反之,則需要進行第二次測試。

設計一個程序進行手勢測量,目的是為了獲取不同性別和年齡段對手勢操作的適應度。

程序分成4部分,分別測試Tab類動作、Drag類動作、Scale類動作、Rotate類動作。

四類操作的源程序代碼如下:

1.1 點擊類動作

public boolean onTouchEvent(MotionEvent event) {

switch (event.getAction()) {

case MotionEvent.ACTION_DOWN:

if (firstTime == 0) {

firstTime = System.currentTimeMillis();

}

break;

case MotionEvent.ACTION_UP:

break;

}

return super.onTouchEvent(event);

}

根據Android系統檢測到的MotionEvent.ACTION_DOWN手勢按下屏幕動作,記錄按下時間。MotionEvent.ACTION_UP手勢抬起屏幕動作,截止記錄時間。

1.2 拖拽類動作

public boolean onTouchEvent(MotionEvent event) {

if (getFinalTime)

return false;

switch (event.getAction()) {

case MotionEvent.ACTION_DOWN:

if (startTime == 0) {

startTime = System.currentTimeMillis();

}

break;

case MotionEvent.ACTION_MOVE:

moveView(ivCat,event.getX(),event.getY() - Utils.getStatusBarHeight(this));

break;

case MotionEvent.ACTION_UP:

long l = System.currentTimeMillis();

if (Math.abs(ivCat.getX() - ivCatEmpty.getX()) < 10

&& Math.abs(ivCat.getY() - ivCatEmpty.getY()) < 10) {

mVibrator.vibrate(200);

tv1.setText("移動手勢成功:" + (l - startTime) + "毫秒");

} else {

tv1.setText("移動手勢失?。? + (l - startTime) + "毫秒");

}

tv1.setVisibility(View.VISIBLE);

ToastUtils.showToast("耗時:" + (l - startTime) + "毫秒");

getFinalTime = true;

break;

}

return super.onTouchEvent(event);

}

位移計算函數:

/* 設置View的布局屬性,使得view隨著手指移動 */

private void moveView(View view, float x, float y) {

RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) view.getLayoutParams();

params.leftMargin = (int) x - ivCat.getWidth() / 2;

params.topMargin = (int) y - ivCat.getHeight() / 2;

view.setLayoutParams(params);

}

1.2.1 雙指旋轉

雙指動作中,多了兩個MotionEvent。

case MotionEvent.ACTION_POINTER_DOWN:

case MotionEvent.ACTION_POINTER_UP:

MotionEvent.ACTION_POINTER_DOWN在多指按下屏幕時候產生,使用全局變量記錄手指數量;

MotionEvent.ACTION_POINTER_UP ? 在多指離開屏幕時候產生,使用全局變量記錄手指數量。

1.2.2 縮放類動作

雙指縮放,需要處理MotionEvent.ACTION_POINTER_DOWN、MotionEvent.ACTION_POINTER_

UP兩個事件。當雙指接觸屏幕之后,MotionEvent中返回的x,y坐標。getX(0),getY(0)返回第一指的屏幕坐標。getX(1),getY(1)返回第二指的屏幕坐標。通過spacing函數計算出兩指的動態距離。然后與初始距離比較,所得的比值即為view需要縮放的倍數。

private float spacing(MotionEvent event) {

float x = event.getX(0) - event.getX(1);

float y = event.getY(0) - event.getY(1);

return (float) Math.sqrt(x * x + y * y);

}

2 實驗檢測結果

實驗共征集了30名受測者,包括10名老年人,10名成年人及10名兒童。在測試之前,我們對受測者進行了調查,他們全部無認知障礙,擁有正常的肢體運動能力,通過得到到具體的測試數據分析得到如下結論:

(1)單擊任務和長按任務在各個年齡段都表現優異。在所有任務中,成年組都較為穩定,在雙擊和拖拽任務中老年組表現較差,兒童組在雙指旋轉任務和縮小任務中表現較差。

(2)男性有著較好的任務完成成功率,隨著任務變得困難,男女完成任務的成功率都逐漸降低,與女性相比,男性顯然有著比較好的適應能力,女性在雙指旋轉的任務中成功率出現了顯著地降低。

(3)兒童組在整體上學習速度較快,隨著年齡的增長,速度逐漸變慢。對于完成度來說,最好的是成年組,老人組和兒童組相對較弱。

綜上,對老年人手勢選擇應盡量簡單、易完成且應用較多。成年人對手勢不敏感,兒童不要選擇過于精細的手勢。

【參考文獻】

[1]Hwayeong Kang, Gwanseob Shin. Effects of touch target location on performance and physical demands of computer touchscreen use[J]. Applied Ergonomics, 2017, 61.

[2]呂明,呂延.觸摸屏的技術現狀、發展趨勢及市場前景[J].機床電器.2012(03).

[3]陶達,袁娟,劉雙,曲行達,陳星宇.觸摸屏按鍵特征因素對鍵盤輸入操作可用性的影響[J].《人類工效學》,2016,22(5):1-6.

猜你喜歡
動作
動作不可少(下)
巧借動作寫友愛
下一個動作
動作描寫要具體
畫動作
讓動作“活”起來
動作描寫不可少
非同一般的吃飯動作
動作喜劇電影周
電影故事(2015年30期)2015-02-27 09:03:12
神奇的手
主站蜘蛛池模板: 久久人与动人物A级毛片| 青草视频在线观看国产| 色综合婷婷| 亚洲VA中文字幕| 一本大道视频精品人妻| 欧美日韩导航| 伊人91视频| 69精品在线观看| 在线综合亚洲欧美网站| 成人噜噜噜视频在线观看| 91精品免费久久久| 日本亚洲欧美在线| 午夜一区二区三区| 尤物精品视频一区二区三区| 国产地址二永久伊甸园| 乱人伦中文视频在线观看免费| 精品少妇人妻一区二区| 久久婷婷五月综合色一区二区| 97人人模人人爽人人喊小说| 成人午夜网址| 日韩AV无码一区| 国产农村1级毛片| 亚洲天堂成人在线观看| 99这里精品| 香蕉久久永久视频| 国产在线欧美| 国产美女叼嘿视频免费看| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲香蕉久久| 欧美国产综合视频| 成人免费视频一区二区三区| 欧美国产综合视频| 欧美69视频在线| 国产精品吹潮在线观看中文| 伊人大杳蕉中文无码| 久久久久久午夜精品| 亚洲欧美自拍中文| 日韩国产无码一区| 黄色片中文字幕| 欧美在线一级片| 国产日韩精品欧美一区灰| 国产尤物jk自慰制服喷水| 日本在线视频免费| 免费毛片视频| 成人91在线| 国产成+人+综合+亚洲欧美| 国产微拍一区二区三区四区| 亚洲人成网站观看在线观看| 国产成人AV大片大片在线播放 | 日本精品影院| 国产女主播一区| 狠狠做深爱婷婷综合一区| 国产青榴视频| 在线视频精品一区| 欧美日韩专区| 日韩精品免费一线在线观看| 亚洲国产一区在线观看| 日韩在线永久免费播放| 中文字幕欧美日韩高清| 色有码无码视频| 国模沟沟一区二区三区| 97se亚洲| 免费人成又黄又爽的视频网站| 2018日日摸夜夜添狠狠躁| a毛片在线免费观看| 亚洲第一成年网| 青青网在线国产| 午夜在线不卡| 在线欧美日韩国产| 黄色一级视频欧美| 一级毛片免费的| аⅴ资源中文在线天堂| 国产精品永久久久久| 999国产精品永久免费视频精品久久| 欧美国产视频| 国产97公开成人免费视频| 日韩在线2020专区| 狠狠色综合久久狠狠色综合| 免费无码AV片在线观看国产| 19国产精品麻豆免费观看| 亚洲大尺码专区影院| 高清色本在线www|