亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android平臺(tái)的自助式英文學(xué)習(xí)軟件的開(kāi)發(fā)與設(shè)計(jì)

        2016-09-09 02:51:40楊興鈺
        電子設(shè)計(jì)工程 2016年16期
        關(guān)鍵詞:解析英文單詞

        楊興鈺

        (陜西職業(yè)技術(shù)學(xué)院 陜西 西安 710100)

        基于Android平臺(tái)的自助式英文學(xué)習(xí)軟件的開(kāi)發(fā)與設(shè)計(jì)

        楊興鈺

        (陜西職業(yè)技術(shù)學(xué)院 陜西 西安710100)

        隨著信息技術(shù)、網(wǎng)絡(luò)技術(shù)的快速發(fā)展,英語(yǔ)學(xué)習(xí)工具也逐漸向著計(jì)算機(jī)或手機(jī)等移動(dòng)設(shè)備靠攏,從而出現(xiàn)一系列英語(yǔ)學(xué)習(xí)軟件。文中基于Android平臺(tái)自助式英文學(xué)習(xí)軟件開(kāi)發(fā)過(guò)程,該軟件包含繼續(xù)學(xué)習(xí)功能、單元選擇、自定義等模塊,該軟件為用戶(hù)提供便攜的學(xué)習(xí)和復(fù)習(xí)計(jì)劃,能有效提升用戶(hù)單詞記憶效率。同時(shí),本軟件配置用戶(hù)自定義詞庫(kù),便于用戶(hù)隨時(shí)添加新的單元或添加單詞,成為這種自助式學(xué)習(xí)軟件顯著地特點(diǎn),促使多數(shù)英語(yǔ)愛(ài)好者首推的學(xué)習(xí)軟件。

        Android平臺(tái);自助式;英文學(xué)習(xí)軟件;設(shè)計(jì)

        隨著全球化進(jìn)程的加快,英語(yǔ)獲得向全世界推廣、傳播的機(jī)會(huì),通過(guò)長(zhǎng)時(shí)間的發(fā)展,英語(yǔ)已經(jīng)成為多數(shù)國(guó)家的官方語(yǔ)言。因此,英語(yǔ)成為學(xué)生、上班族、管理層等群體必須學(xué)習(xí)的內(nèi)容。隨著計(jì)算機(jī)技術(shù)、通信技術(shù)的快速發(fā)展,移動(dòng)學(xué)習(xí)模式成為新型教育和學(xué)習(xí)方法,該學(xué)習(xí)方式具有精煉、學(xué)習(xí)時(shí)間靈活等特點(diǎn),有利于學(xué)習(xí)者擺脫時(shí)間、地域限制,確保任何領(lǐng)域用戶(hù)均可在任何時(shí)間、地點(diǎn)開(kāi)展自主學(xué)習(xí)[1]。Android平臺(tái)因具有良好的用戶(hù)體驗(yàn)和UI設(shè)計(jì),基于Android平臺(tái)設(shè)計(jì)相應(yīng)的英文學(xué)習(xí)軟件,便于英語(yǔ)學(xué)習(xí)愛(ài)好者實(shí)時(shí)學(xué)習(xí)英語(yǔ),成為功能最全、最方便的英語(yǔ)學(xué)習(xí)工具。

        1 Android平臺(tái)簡(jiǎn)介

        Android是一種基于Linux內(nèi)核的操作系統(tǒng),Android平臺(tái)主要包括中間件、用戶(hù)界面、應(yīng)用軟件等部分組成,成為首個(gè)為移動(dòng)終端開(kāi)發(fā)的移動(dòng)軟件[2]。Android系統(tǒng)構(gòu)架與其他操作系統(tǒng)相同,主要借助分層結(jié)構(gòu)模式。Android主要?jiǎng)澐譃槌绦驅(qū)?、運(yùn)行庫(kù)層、Linux核心層、運(yùn)行環(huán)境等內(nèi)容,Android平臺(tái)不單單是操作系統(tǒng),也包含大量應(yīng)用程序[3]。其中,Web瀏覽器、SMS短信客戶(hù)端程序、圖片瀏覽器等應(yīng)用程序均由Java語(yǔ)言進(jìn)行編寫(xiě),設(shè)計(jì)的軟件靈活性、個(gè)性化較強(qiáng)[4]。

        2 自動(dòng)式英文學(xué)習(xí)軟件總體框架

        設(shè)計(jì)的自動(dòng)式英語(yǔ)學(xué)習(xí)軟件系統(tǒng)主要包括單次記憶模塊、單詞釋義檢查模塊、單詞拼寫(xiě)檢查模塊等模塊,總體結(jié)構(gòu)如圖1。英文學(xué)習(xí)軟件主要由單元選擇、用戶(hù)自定義、單次記憶、數(shù)據(jù)更新等自助式模塊組成[5]。自主學(xué)習(xí)模塊便于用戶(hù)選擇需要學(xué)習(xí)的單元課程,在本模塊中,如果用戶(hù)使用鼠標(biāo)單擊某個(gè)單元相對(duì)應(yīng)按鈕,程序顯示用戶(hù)選定單元的各項(xiàng)信息,并把上述信息提供給基本學(xué)習(xí)模塊[6]。如果用戶(hù)學(xué)習(xí)完某個(gè)單元的內(nèi)容后,界面自動(dòng)提供重新選擇、返回主菜單、學(xué)習(xí)下一單元3個(gè)跳轉(zhuǎn)方向,便于用戶(hù)自主選擇。例如:學(xué)習(xí)者一直在單元記憶模塊中學(xué)習(xí)英語(yǔ)單詞,通過(guò)跳轉(zhuǎn)操作后直接選擇進(jìn)入下一個(gè)單元單詞記憶學(xué)習(xí)中[7]。同時(shí),該軟件中設(shè)計(jì)繼續(xù)學(xué)習(xí)模塊,當(dāng)用戶(hù)從學(xué)習(xí)模塊退出后,系統(tǒng)可以自行記錄并保存本次學(xué)習(xí)的內(nèi)容,下次打開(kāi)本模塊可以自動(dòng)重現(xiàn)上次中斷的學(xué)習(xí)場(chǎng)景。

        圖1 基于Android英文學(xué)習(xí)軟件總體結(jié)構(gòu)模型

        賬戶(hù)管理模塊主要包含用戶(hù)登錄、注冊(cè)兩個(gè)功能,用戶(hù)登錄系統(tǒng)時(shí),要求登錄者必須準(zhǔn)確輸入登錄名稱(chēng)和密碼,通過(guò)客戶(hù)端向服務(wù)器發(fā)出登錄強(qiáng)求,服務(wù)器驗(yàn)證完成后根據(jù)返回結(jié)果執(zhí)行對(duì)應(yīng)操作[8]。登錄界面如圖2。

        圖2 賬戶(hù)登錄界面

        3 詞庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)方法

        詞庫(kù)作為整個(gè)自助式英文學(xué)習(xí)軟件的重要組成部分,設(shè)計(jì)的詞庫(kù)是否達(dá)標(biāo)影響整個(gè)學(xué)習(xí)系統(tǒng)的效率和有效性[9]。本系統(tǒng)借助單元組織XML文件方法,換句話(huà)來(lái)說(shuō),每一個(gè)學(xué)習(xí)單元具備與之對(duì)應(yīng)的XML文件。在系統(tǒng)的XML文件中,每個(gè)單詞采用一個(gè)元素的角色存在著,每一個(gè)單詞包含英文拼寫(xiě)、中文解釋、詞性等屬性[10]。

        3.1XML解析方式實(shí)現(xiàn)

        當(dāng)學(xué)習(xí)者選擇某個(gè)學(xué)習(xí)單元后,系統(tǒng)必須找到與該學(xué)習(xí)單元相對(duì)應(yīng)的XML文件,并把XML類(lèi)文件進(jìn)行解析并讀取各個(gè)單詞信息[11-12]。因此,必須編寫(xiě)恰當(dāng)?shù)腦ML解析類(lèi),這一解析類(lèi)主要包括解析XML文件格式和讀取單詞數(shù)據(jù),遵循一定的結(jié)構(gòu)對(duì)其實(shí)施存儲(chǔ)操作,方便隨時(shí)調(diào)用學(xué)習(xí)模塊。

        XML解析方法采用SAX完成,SAX是指在事件驅(qū)動(dòng)環(huán)境下開(kāi)展解析的方法,這類(lèi)解析中各類(lèi)方法承擔(dān)解析過(guò)程不同環(huán)節(jié)的工作[13]。如果程序掃描出一個(gè)XML文件,自發(fā)現(xiàn)第一個(gè)元素開(kāi)始,如:掃描出某文件時(shí),可以調(diào)用Start Element()方法[14]。關(guān)鍵代碼如下:

        3.2單詞類(lèi)實(shí)現(xiàn)方法

        單詞類(lèi)主要功能是儲(chǔ)存各類(lèi)單詞數(shù)據(jù),其中,單詞類(lèi)中包含name、expr、exa、type等多個(gè)私有變量,上述變量相對(duì)應(yīng)的詞庫(kù)文件屬性有所差異。例如:name代表某個(gè)單詞的英文拼寫(xiě)形式,exa和expr分別代表這個(gè)單詞的例句及中文解釋含義,type表明一個(gè)英文單詞的詞性[15]。單詞量也包括對(duì)應(yīng)屬性set()、get()方法,用來(lái)設(shè)置或讀取相對(duì)應(yīng)的屬性值。

        3.3Stream轉(zhuǎn)為string實(shí)現(xiàn)方法

        對(duì)XML文件進(jìn)行讀取中,能夠直接讀取的數(shù)據(jù)存儲(chǔ)在InputStream類(lèi)型的變量?jī)?nèi)。通過(guò)SAX展開(kāi)解析操作時(shí),必須將Stream類(lèi)型轉(zhuǎn)變?yōu)閟tring類(lèi)型,并將后者的變量傳遞到InputStream類(lèi)型構(gòu)造函數(shù)中,從而生成便于SAX使用的對(duì)象[13]。因此,必須使用以下代碼:

        4 結(jié)束語(yǔ)

        總之,在Android平臺(tái)上設(shè)計(jì)的自助式英文學(xué)習(xí)軟件,借助解析XML文件、動(dòng)態(tài)添加組件等方法完成拼寫(xiě)單詞或釋義等操作,該軟件也具有隨機(jī)生成單詞列表、自行添加單元、單詞、詞庫(kù)管理等功能,設(shè)計(jì)界面美觀,客戶(hù)端運(yùn)行穩(wěn)定,獲得出色的用戶(hù)體驗(yàn)。

        [1]潘香萍.基于Skype的網(wǎng)絡(luò)英文交際文本分析與研究[J].科技視界,2014,25(19):170-170,186.

        [2]張爽,朱志良,于瑞云等.軟件工程課程全英文教學(xué)模式研究[J].計(jì)算機(jī)教育,2013,35(22):55-57,61.

        [3]鄭深.基于Flash益智游戲“學(xué)字母,打氣球”的設(shè)計(jì)與開(kāi)發(fā)[J].軟件工程師,2014,17(8):27-29,20.

        [4]曾利,李自力.英文"Internet of Things"研究熱點(diǎn)與趨勢(shì)分析[J].國(guó)防科技,2015,36(5):100-109.

        [5]康來(lái)松,杜暉,沈奕娜等.中華文化英文BBS系統(tǒng)開(kāi)發(fā)研究[J].計(jì)算機(jī)技術(shù)與發(fā)展,2013,11(5):17-21.

        [6]高天寒,郭楠.以現(xiàn)代密碼學(xué)與加解密技術(shù)為基礎(chǔ)的全英文教學(xué)模式[J].計(jì)算機(jī)教育,2013,33(24):50-52.

        [7]劉慧云,曾加勁.基于統(tǒng)計(jì)分析的英文影視詞匯習(xí)得研究[J].教育導(dǎo)刊(上半月),2014,23(12):72-75,76.

        [8]戴光榮,宋玉春.哈希算法與語(yǔ)義映射在語(yǔ)料庫(kù)對(duì)齊中的運(yùn)用[J].福建工程學(xué)院學(xué)報(bào),2014,16(5):454-458,463.

        [9]王天劍.基于語(yǔ)料庫(kù)的英文軟件EULA格式與語(yǔ)言分析[J].河北北方學(xué)院學(xué)報(bào)(社會(huì)科學(xué)版),2015,31(1):12-16.

        [10]曹琳,湯靜芳,程張根等.基于字幕語(yǔ)料庫(kù)的英文電影教學(xué)模式初探 [J].安徽商貿(mào)職業(yè)技術(shù)學(xué)院學(xué)報(bào) (社會(huì)科學(xué)版),2014,13(2):77-80.

        [11]王思鵬,田萍芳,丁勝等.基于Android的自助式英文學(xué)習(xí)軟件設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版),2013,9(2):69-72.

        [12]張嶷,汪雪鋒,朱東華等.“主題詞簇”方法研究——英文科技文獻(xiàn)主題詞清洗、合并與聚類(lèi)[J].科學(xué)學(xué)研究,2013,31 (11):1615-1622.

        [13]康卉,史子明.匿名約束網(wǎng)絡(luò)反饋平臺(tái)在EFL寫(xiě)作教學(xué)中的實(shí)證研究[J].現(xiàn)代教育技術(shù),2014,24(9):65-71.

        [14]江業(yè)峰,姚紅巖,王瑞等.Visual Basic程序設(shè)計(jì)全英文授課的現(xiàn)狀與發(fā)展思路——以遼寧科技大學(xué)為例[J].軟件工程師,2015,18(9):9-10.

        [15]宋容嘉,杜暉,曹玉璽等.基于WordPress的中華文化英文博客的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2013,15(7):217-219,223.

        Development and design of self-service English learning software based on the Android platform

        YANG Xing-yu
        (Shaanxi Vocational and Technical College,Xi'an 710100,China)

        With the rapid development of computer technology and popularization,English learning tools and platforms to slowly shift to mobile equipment such as computers or mobile phones,which have sprung up a series of English learning software.In this paper,based on the Android platform versions on English learning software development process,the software features continue to learn,such as unit selection,custom module,the software provides users with portable study and review the plan,can effectively improve the user word memory efficiency.At the same time,the software configuration user custom thesaurus,users can add a new unit or add words within the existing unit,become one of the most prominent advantages of self-service learning software,become the most first lovers of English learning software.

        Android platform;self-service;English learning software;design

        TN99

        A

        1674-6236(2016)16-0137-02

        2016-02-02稿件編號(hào):201602010

        楊興鈺(1985—),女,陜西榆林人,碩士,助教。研究方向?qū)懀和庹Z(yǔ)教學(xué)。

        猜你喜歡
        解析英文單詞
        三角函數(shù)解析式中ω的幾種求法
        單詞連一連
        看圖填單詞
        睡夢(mèng)解析儀
        電競(jìng)初解析
        商周刊(2017年12期)2017-06-22 12:02:01
        看完這些單詞的翻譯,整個(gè)人都不好了
        英文摘要
        英文摘要
        相機(jī)解析
        英文摘要
        99精品久久精品一区二区| 亚洲一区二区一区二区免费视频| 干出白浆视频在线观看| 久久精品国产99国产精品亚洲| 亚洲国产长腿丝袜av天堂| 亚洲国产精品悠悠久久琪琪| 亚洲一区二区三区av天堂| 国产欧美精品aaaaaa片| 精产国品一二三产品蜜桃| jlzzjlzz全部女高潮| 久久国产女同一区二区| 完整版免费av片| 久久精品女人天堂av| 一区二区三区内射视频在线观看| 亚洲乱码中文字幕第一页| 亚洲国产av无码精品| 久久精品国产亚洲av高清漫画 | 四川发廊丰满老熟妇| 成人国产精品999视频| 一本大道久久精品一本大道久久| 91久久偷偷做嫩模影院| 久久久精品国产sm调教网站| 精品国产91天堂嫩模在线观看 | 亚洲不卡在线免费视频| 国产白嫩护士被弄高潮| 久久av无码精品一区二区三区| 天堂av在线播放观看| 亚洲精品在线国产精品| 18禁黄网站禁片免费观看| 国产午夜激情视频自拍| 91国产自拍精品视频| 日本熟妇hdsex视频| 日韩精品电影在线观看| 69久久精品亚洲一区二区| 国产日产亚洲系列最新| 久久精品人成免费| 国产亚洲av手机在线观看| 精品人妻一区三区蜜桃| 一本无码人妻在中文字幕免费| 人妻少妇人人丰满视频网站| 高清在线有码日韩中文字幕|