天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

面向安卓的人機(jī)交互模塊生成器的研究與實現(xiàn)

發(fā)布時間:2018-06-07 02:26

  本文選題:移動終端人機(jī)交互 + 安卓。 參考:《北京郵電大學(xué)》2016年碩士論文


【摘要】:隨著移動互聯(lián)網(wǎng)的飛速發(fā)展,安卓應(yīng)用種類和數(shù)目越來越多,市場競爭也越來越激烈。安卓應(yīng)用若想受到用戶的歡迎,保持市場競爭力,必須要具備優(yōu)秀的安卓人機(jī)交互模塊。優(yōu)秀的安卓人機(jī)交互模塊,應(yīng)以用戶為中心,如重視界面的美觀性、捕捉用戶意圖等,同時順應(yīng)移動終端人機(jī)交互領(lǐng)域的發(fā)展趨勢如“多通道”和“充分的上下文感知”等。因此,研發(fā)一款優(yōu)秀的安卓人機(jī)交互應(yīng)用,需要多領(lǐng)域的知識背景如安卓應(yīng)用開發(fā)、移動終端人機(jī)交互、用戶心理學(xué)等;谏鲜鲈,若軟件開發(fā)人員沒有經(jīng)過專業(yè)的學(xué)習(xí)和培訓(xùn),則短期內(nèi)難以完成開發(fā)任務(wù)。研究表明,絕大多數(shù)安卓應(yīng)用擁有相似的人機(jī)交互模塊,存在著大量的重復(fù)編碼。若把這些模塊抽取出來并分類歸納,做成一套豐富的模板供安卓開發(fā)者重復(fù)利用,則會大大提高工作效率。本文分類歸納了當(dāng)前安卓應(yīng)用常用的人機(jī)交互模塊,并緊隨移動終端人機(jī)交互趨勢,以用戶為中心,設(shè)計并實現(xiàn)了面向安卓的人機(jī)交互模塊生成器。該生成器基于Web應(yīng)用技術(shù),采用Ruby on Rails框架創(chuàng)建,借鑒了當(dāng)前流行的Web前端框架設(shè)計頁面,以向?qū)Чぞ叩男问秸故窘o用戶。生成器生成的模塊覆蓋了安卓人機(jī)交互應(yīng)用開發(fā)的生命周期,如引導(dǎo)頁模塊、登錄模塊、導(dǎo)航模塊以及視圖模塊,其中每個模塊又有多種實現(xiàn)方式。用戶通過瀏覽網(wǎng)頁的方式,選擇單一的某個模塊或者四類模塊組合生成的應(yīng)用下載到本地。在這主要的四個模塊以外,還額外地補充了一些常用的安卓人機(jī)交互模塊,豐富了生成器產(chǎn)出模塊的組成。特別地,本文還提供了生成器的應(yīng)用實例,展示使用生成器的操作步驟和安卓人機(jī)交互模塊生成效果。最后,論文對生成器系統(tǒng)的可用性、穩(wěn)定性和安卓版本的兼容性進(jìn)行了測試。測試結(jié)果表明,生成器系統(tǒng)穩(wěn)定,能成功生成安卓人機(jī)交互模塊,且生成的模塊具有一定的安卓版本兼容性。
[Abstract]:With the rapid development of mobile Internet, the variety and number of Android applications are increasing, and the market competition is becoming more and more fierce. If Android apps are to be popular and competitive, they must have excellent Android human-computer interaction modules. The excellent Android human-computer interaction module should be user-centered, such as paying attention to the beauty of the interface and capturing the user's intention. At the same time, it conforms to the development trend in the field of human-computer interaction of mobile terminal, such as "multi-channel" and "full context-aware" and so on. Therefore, the development of an excellent Android human-computer interaction application requires a wide range of knowledge background, such as Android application development, mobile terminal human-computer interaction, user psychology, and so on. For the above reasons, it is difficult to complete the development task in the short term if the software developer does not undergo professional study and training. Research shows that most Android applications have similar human-computer interaction modules and a lot of repetitive coding. Extracting and categorizing these modules into a rich set of templates for Android developers to reuse will greatly improve productivity. This paper classifies and summarizes the commonly used man-machine interaction modules in current Android applications, and follows the trend of human-computer interaction of mobile terminals, and designs and implements an Android oriented human-computer interaction module generator with user as the center. This generator is based on Web application technology and is created by Ruby on Rails framework. It draws lessons from the popular Web front-end frame design page and shows it to the user in the form of wizard tool. The module generated by the generator covers the life cycle of Android man-machine interaction application development, such as boot page module, login module, navigation module and view module. By browsing the web, users choose a single module or a combination of four modules to download to the local application. In addition to these four main modules, some commonly used Android man-machine interaction modules are added to enrich the composition of the generator output module. In particular, this paper also provides an application example of the generator, showing the operation steps of using the generator and the effect of generating Android man-machine interaction module. Finally, the usability, stability and compatibility of the Android version of the generator system are tested. The test results show that the generator system is stable and can successfully generate the Android man-machine interaction module, and the generated module has certain Android version compatibility.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前9條

1 曾艷濤;;谷歌追逐的夢想[J];機(jī)器人技術(shù)與應(yīng)用;2014年02期

2 郭磊;蔡虹;孫衛(wèi);;以重大科技項目為主體的我國科技計劃管理比較研究[J];科技進(jìn)步與對策;2013年06期

3 唐磊;陳志剛;曾鋒;郭宏杰;石文海;宋昂;劉鑫;;面向現(xiàn)實的移動SNS系統(tǒng)[J];計算機(jī)系統(tǒng)應(yīng)用;2012年01期

4 吳瑞紅;張環(huán)沖;;淺談JavaScript庫——jQuery,ExtJs的對比研究[J];科技信息;2010年09期

5 ;加速度傳感器在便攜式設(shè)備中的應(yīng)用[J];世界電子元器件;2006年06期

6 吳剛,田豐,李杰,牟書,戴國忠;一種新的筆式交互范式的可用性評估[J];計算機(jī)工程與設(shè)計;2005年03期

7 岳瑋寧,董士海,王悅,汪國平,王衡,陳文廣;普適計算的人機(jī)交互框架研究[J];計算機(jī)學(xué)報;2004年12期

8 董士海;人機(jī)交互的進(jìn)展及面臨的挑戰(zhàn)[J];計算機(jī)輔助設(shè)計與圖形學(xué)學(xué)報;2004年01期

9 張玉平;馬斯洛需要層次論的運用及其局限[J];中山大學(xué)學(xué)報(社會科學(xué)版);1994年01期

相關(guān)博士學(xué)位論文 前1條

1 楊煥;智能手機(jī)移動互聯(lián)網(wǎng)應(yīng)用的界面設(shè)計研究[D];武漢理工大學(xué);2013年

相關(guān)碩士學(xué)位論文 前8條

1 袁非;Android智能手機(jī)木馬的研究與實現(xiàn)分析[D];電子科技大學(xué);2014年

2 李月;基于場景需求的跨屏應(yīng)用設(shè)計目標(biāo)及方法研究[D];南京航空航天大學(xué);2013年

3 黃文濤;基于用戶研究的互聯(lián)網(wǎng)產(chǎn)品界面設(shè)計及評估[D];南京航空航天大學(xué);2013年

4 施金蘭;基于Android平臺的網(wǎng)絡(luò)共享研究與實現(xiàn)[D];華東師范大學(xué);2011年

5 雷霆;基于Rails的虛擬機(jī)集群監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2010年

6 郭曉波;基于視線跟蹤技術(shù)的眼控鼠標(biāo)系統(tǒng)研究[D];天津大學(xué);2009年

7 周偉;基于MVC++模式的Web應(yīng)用框架設(shè)計和實現(xiàn)[D];電子科技大學(xué);2007年

8 陸繼翔;第三代移動通訊終端虛擬三維人機(jī)交互關(guān)鍵技術(shù)研究[D];西北工業(yè)大學(xué);2006年

,

本文編號:1989298

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1989298.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d6b81***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com