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

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

交互式編程學(xué)習(xí)系統(tǒng)的研究

發(fā)布時間:2018-10-20 06:56
【摘要】:隨著移動互聯(lián)網(wǎng)的飛速發(fā)展,市場對移動互聯(lián)網(wǎng)開發(fā)人員的需求極為龐大。但是由于程序?qū)W習(xí)所具有的抽象性和枯燥性,使得一般的初學(xué)者難以理解程序本身和其運行機制,因此對于編程學(xué)習(xí)系統(tǒng)的需求日趨迫切。而目前編程學(xué)習(xí)系統(tǒng)中存在著學(xué)習(xí)模式單一,程序流程展示的數(shù)據(jù)來源并非程序運行的實際數(shù)據(jù)等缺陷,難以滿足初學(xué)者需求。本文設(shè)計并實現(xiàn)了一種基于Android系統(tǒng)的交互式編程學(xué)習(xí)系統(tǒng),該系統(tǒng)通過對程序運行數(shù)據(jù)的獲取并對其進(jìn)行可視化展示,從而揭示程序運行機制。系統(tǒng)還可以在不改變程序本身的前提下,通過參數(shù)的交互操縱,快速改變程序運行的流程和結(jié)果。本文首先研究了 Android系統(tǒng)下的視圖的布局和補間動畫運行的流程,探討了兩者運行流程中數(shù)據(jù)的獲取方式,提出了關(guān)于布局流程的動態(tài)展示的方案,比較了對ViewTree結(jié)構(gòu)展示的幾種思路。在此基礎(chǔ)之上,對系統(tǒng)各個模塊進(jìn)行了詳細(xì)的設(shè)計,并且最終實現(xiàn)了布局流程可視化展示、布局參數(shù)交互式學(xué)習(xí)以及視圖動畫交互式學(xué)習(xí)三大模塊。通過本文所研究設(shè)計的學(xué)習(xí)系統(tǒng),使用者可以了解到Android系統(tǒng)布局以及動畫的復(fù)雜流程,加深對其機制的理解,也可以通過交互操縱直觀理解Android系統(tǒng)View及Animation類中的參數(shù)的作用,極大的提升學(xué)習(xí)者的學(xué)習(xí)效率。
[Abstract]:With the rapid development of mobile Internet, the market demand for mobile Internet developers is enormous. However, due to the abstract and boring nature of program learning, it is difficult for the general beginners to understand the program itself and its running mechanism, so the need for programming learning system is becoming more and more urgent. At present, there are some defects in the programming learning system, such as the single learning mode and the fact that the data source displayed by the program flow is not the actual data of the program operation, so it is difficult to meet the needs of the beginners. In this paper, an interactive programming learning system based on Android system is designed and implemented. The system reveals the mechanism of program operation by acquiring and visualizing the running data of the program. Under the premise of not changing the program itself, the system can quickly change the process and result of the program through the interactive manipulation of the parameters. This paper first studies the layout of view and the flow of animation running in Android system, discusses the way of obtaining data in the two running processes, and puts forward the scheme of dynamic display of layout flow. Several ideas of ViewTree structure display are compared. On this basis, every module of the system is designed in detail, and finally three modules are realized: visual display of layout process, interactive learning of layout parameters and interactive learning of view animation. Through the learning system studied in this paper, the user can understand the layout of Android system and the complex flow of animation, deepen the understanding of its mechanism, and also understand the function of parameters in View and Animation class of Android system through interactive manipulation. Greatly improve the learning efficiency of learners.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52

【參考文獻(xiàn)】

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

1 劉昭;;基于MVC模式在重構(gòu)Android開發(fā)的應(yīng)用[J];科技致富向?qū)?2014年36期

2 申晉祥;鮑美英;;Android系統(tǒng)中的布局研究與實現(xiàn)[J];山西大同大學(xué)學(xué)報(自然科學(xué)版);2014年05期

3 楊倩;楊明趙;;Android顯示服務(wù)器——SurfaceFlinger研究[J];計算機應(yīng)用與軟件;2014年06期

4 阿木;;用好Xposed 深入Android內(nèi)部調(diào)整[J];電腦愛好者;2014年07期

5 卓煒;;基于Android操作系統(tǒng)的軟件開發(fā)及應(yīng)用的探討[J];電子技術(shù)與軟件工程;2013年23期

6 孔令宏;;Android中的ListView控件的優(yōu)化方法[J];電子技術(shù)與軟件工程;2013年21期

7 金兼斌;;移動改變生活——評《移動互聯(lián)網(wǎng)藍(lán)皮書:中國移動互聯(lián)網(wǎng)發(fā)展報告(2012)》[J];新聞戰(zhàn)線;2012年08期

8 曾健平;邵艷潔;;Android系統(tǒng)架構(gòu)及應(yīng)用程序開發(fā)研究[J];微計算機信息;2011年09期

9 曹風(fēng)華;;比較分析XML與HTML[J];電腦與信息技術(shù);2011年04期

10 肖志輝;;移動互聯(lián)網(wǎng)研究綜述[J];電信科學(xué);2009年10期

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

1 張超;面向桌面Linux的Android運行環(huán)境構(gòu)建[D];國防科學(xué)技術(shù)大學(xué);2012年

2 湯偉;Android應(yīng)用程序框架安全機制研究及改進(jìn)[D];寧波大學(xué);2012年

3 劉姝弘;基于WEB的ROBOLAB機器人編程虛擬學(xué)習(xí)系統(tǒng)的研究與實現(xiàn)[D];天津大學(xué);2005年



本文編號:2282392

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

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


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

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