• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Android的單詞助手的實(shí)現(xiàn)

      2020-08-13 19:48:47劉福旭
      錦繡·下旬刊 2020年5期
      關(guān)鍵詞:背單詞安卓英語(yǔ)學(xué)習(xí)

      劉福旭

      摘 要:現(xiàn)在英語(yǔ)學(xué)科已經(jīng)是在校學(xué)生必學(xué)的一個(gè)大科目,高校也對(duì)學(xué)生的英語(yǔ)等級(jí)證書和英語(yǔ)課學(xué)分做出了要求,為了學(xué)好英語(yǔ)學(xué)生們希望有一個(gè)能滿足他們隨時(shí)隨地背單詞的工具在碎片時(shí)間里也能學(xué)習(xí)英語(yǔ),為了滿足這些學(xué)生能隨時(shí)隨地背單詞的強(qiáng)烈需求,本文研究基于Android系統(tǒng)開發(fā)這樣一款能滿足他們需求的背單詞手機(jī)應(yīng)用軟件。

      關(guān)鍵詞:安卓;英語(yǔ)學(xué)習(xí);背單詞;手機(jī)應(yīng)用開發(fā)

      一、需求分析和可行性

      智能手機(jī)在當(dāng)今社會(huì)不斷普及,智能手機(jī)中 的應(yīng)用軟件開發(fā)儼然轉(zhuǎn)變成一種潮流,Android系統(tǒng)的手機(jī) 軟件開發(fā)近年來(lái)也得到了越來(lái)越多的熱點(diǎn)關(guān)注。因而,針對(duì) Android系統(tǒng)手機(jī)軟件開發(fā)開展研究是尤為必要的[1]。

      現(xiàn)在人們除了可以通過(guò)課堂學(xué)習(xí)外,還可以使用智能手機(jī)上的學(xué)習(xí)軟件來(lái)學(xué)習(xí)。學(xué)習(xí)者可以自定義自己的學(xué)習(xí)計(jì)劃,也可以自由地選擇自己所需的學(xué)習(xí)內(nèi)容和有效的學(xué)習(xí) 方式。同時(shí)智能手機(jī)的小巧便攜性為學(xué)習(xí)者創(chuàng)造了更便捷的學(xué)習(xí)方式和更靈活的學(xué)習(xí)環(huán)境,智能手機(jī)設(shè)備可以進(jìn)行隨時(shí)隨地的無(wú)線連接,擺脫了以往有線的束縛[2]。

      在教育界,人們看到了游戲的教育價(jià)值之后,他們希望通過(guò)游戲的方式,改善目前人們?cè)谟洃浻⒄Z(yǔ)單詞方面上存在的問題,培養(yǎng)學(xué)生的英語(yǔ)單詞學(xué)習(xí)能力,提高英語(yǔ)詞匯教學(xué)質(zhì)量,以此達(dá)到寓教于樂的效果[3]。

      語(yǔ)言學(xué)家 Terrel 認(rèn)為,只要掌握了足夠的詞匯,即使沒有多少語(yǔ)法知識(shí),外語(yǔ)學(xué)習(xí)者也能較好理解外語(yǔ) 和用外語(yǔ)進(jìn)行表達(dá)。語(yǔ)言學(xué)家 Wilkins 有一句經(jīng)典名 言:“沒有語(yǔ)法只能傳達(dá)很少的信息,沒有詞匯則什么也無(wú)法傳達(dá)[4]。所以這些年可以清晰地看到,用來(lái)背英語(yǔ)單詞的學(xué)習(xí)類手機(jī)軟件迅速興起,現(xiàn)在的手機(jī)背單詞軟件種類之繁多,功能之齊全讓人應(yīng)接不暇,但與此同時(shí)它們也融入很多其它功能而變得臃腫,一般部分用戶往往希望有一款功能專一的輕量型背單詞軟件,本文中的單詞助手就是根據(jù)這一部分用戶的實(shí)際需求出發(fā),設(shè)計(jì)一款僅用于背單詞,操作簡(jiǎn)捷的單詞助手軟件。

      二、系統(tǒng)設(shè)計(jì)

      本應(yīng)用的開發(fā)環(huán)境是Android Studio。軟件在大體上實(shí)現(xiàn)三個(gè)界面,它們分別是主界面、生詞查詞界面、單詞測(cè)試界面。在主界面上實(shí)現(xiàn)了每日單詞推薦功能,此外還放置了跳轉(zhuǎn)至其他兩個(gè)界面的按鈕;查詞界面實(shí)現(xiàn)英語(yǔ)生詞查詢單詞的功能;單詞測(cè)試界面實(shí)現(xiàn)了每日小測(cè)功能。

      點(diǎn)擊應(yīng)用圖標(biāo)進(jìn)入應(yīng)用后,第一個(gè)顯示的是主界面,主界面會(huì)從數(shù)據(jù)庫(kù)里提取數(shù)據(jù)向用戶推薦三個(gè)單詞,從主界面可以跳轉(zhuǎn)至查詞界面和測(cè)試界面,查詞界面支持用戶輸入單詞查詢單詞意思,在測(cè)試界面用戶可以做個(gè)被單詞小測(cè)試,答完系統(tǒng)給出的題目后可以點(diǎn)擊“查看答案”來(lái)看測(cè)試結(jié)果。

      三、數(shù)據(jù)庫(kù)設(shè)計(jì)

      本軟件使用Android系統(tǒng)本身的SQLite數(shù)據(jù)庫(kù)來(lái)保存數(shù)據(jù),共建有兩個(gè)數(shù)據(jù)庫(kù)。

      第一個(gè)數(shù)據(jù)庫(kù)名為englishwords,又在這個(gè)數(shù)據(jù)庫(kù)下共有一個(gè)表,這個(gè)表是英語(yǔ)詞典表-englishwords。第二個(gè)數(shù)據(jù)庫(kù)名為data,共建有兩個(gè)表,兩個(gè)表分別是生詞表-remind、輔助表-link,它們通過(guò)數(shù)據(jù)庫(kù)對(duì)象的execSQL方法來(lái)創(chuàng)建。

      四、界面設(shè)計(jì)

      軟件 總共設(shè)計(jì)了三個(gè)界面,通過(guò)點(diǎn)擊主界面的“查詞”按鈕和“測(cè)試”按鈕可以跳轉(zhuǎn)至生詞查詢界面和單詞測(cè)試界面。第一個(gè)界面是主界面,在布局上使用的是約束布局。軟件在這個(gè)界面中實(shí)現(xiàn)了每日單詞推薦功能,用戶可以通過(guò)點(diǎn)擊“加入生詞本”按鈕把不認(rèn)識(shí)的詞加入生詞本。此外通過(guò)點(diǎn)擊主界面上的“查詢”按鈕可前往查詢界面,通過(guò)點(diǎn)擊“測(cè)評(píng)”按鈕可前往單詞測(cè)試界面。

      在第二個(gè)界面-查詢界面中實(shí)現(xiàn)了輸入中文意思查詢英語(yǔ)生詞的功能。點(diǎn)擊“查詢”按鈕軟件將根據(jù)關(guān)鍵詞查詢。

      軟件第三個(gè)界面是測(cè)試界面。在這個(gè)界面里實(shí)現(xiàn)了單詞小測(cè)試的功能。用戶答完題后點(diǎn)擊“查看測(cè)試結(jié)果”按鈕可以看答題結(jié)果,對(duì)顯示“正確”,否則顯示為“錯(cuò)誤”。

      五、邏輯流程設(shè)計(jì)

      啟動(dòng)軟件打開主頁(yè)面,系統(tǒng)通過(guò)數(shù)據(jù)庫(kù)對(duì)象打開數(shù)據(jù)庫(kù),系統(tǒng)首先通過(guò)Cursor對(duì)象的getCount方法對(duì)生詞本表的記錄數(shù)進(jìn)行判斷,記錄數(shù)大于6則從生詞本表里讀取記錄顯示在主界面上,若記錄數(shù)小于6此時(shí)系統(tǒng)通過(guò)數(shù)據(jù)庫(kù)類的rawQuery方法對(duì)英語(yǔ)單詞表進(jìn)行無(wú)條件查詢,并將返回的結(jié)果集與cursor關(guān)聯(lián),然后用cursor的方法從英語(yǔ)單詞表中順序獲取三條記錄作為每日單詞推薦的內(nèi)容向用戶顯示,同時(shí)將推薦的最后一個(gè)單詞插入輔助表1中。

      用戶在瀏覽這些單詞后可以根據(jù)自己對(duì)這些單詞的掌握程度決定是否通過(guò)點(diǎn)擊“加入生詞表”按鈕將對(duì)應(yīng)的單詞加入生詞本表,用戶還可以點(diǎn)擊“刷新”按鈕來(lái)達(dá)到刷新推薦的單詞的效果。

      針對(duì)用戶倘若碰到陌生的單詞需要查詢的情況,軟件可以充當(dāng)英語(yǔ)字典的角色。用戶點(diǎn)擊主頁(yè)面下側(cè)的“查詢”按鈕后,跳轉(zhuǎn)至查詢界面。用戶在搜索欄中輸入要查詢的內(nèi)容并點(diǎn)擊“查詢”按鈕后系統(tǒng)將調(diào)用數(shù)據(jù)庫(kù)查詢方法query查詢對(duì)應(yīng)的中文意思,并用cursor將結(jié)果顯示在搜索框下面。

      為了讓用戶對(duì)自己所掌握的詞匯量進(jìn)行一個(gè)簡(jiǎn)單的認(rèn)知,軟件提供了人性化單詞測(cè)試服務(wù)。在主界面點(diǎn)擊“測(cè)評(píng)”按鈕后,跳轉(zhuǎn)至單詞測(cè)試界面,用戶在這個(gè)界面里答題,題型為英譯漢或者漢譯英,答完題后可查看是否答題正確。

      參考文獻(xiàn)

      [1]王宇軒. Android系統(tǒng)的手機(jī)軟件開發(fā)探析[J]. 無(wú)線互聯(lián)科技,2017,12(24).

      [2]汪敏. 基于Android系統(tǒng)的智能手機(jī)移動(dòng)學(xué)習(xí)軟件的設(shè)計(jì)與開發(fā)[D]. 大連:遼寧師范大學(xué),2014.

      [3]袁霽雯.Android平臺(tái)下英語(yǔ)單詞記憶軟件的設(shè)計(jì)與實(shí)現(xiàn)[J].信息技術(shù), 2018,42(12):108-110+114.

      [4]黃吉蘭,溫然,陳陣.基于Android的英語(yǔ)單詞輔助學(xué)習(xí)軟件的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦與信息技術(shù),2019,27(01):66-68.

      猜你喜歡
      背單詞安卓英語(yǔ)學(xué)習(xí)
      編輯精選APP
      開心炸彈
      文物表情包
      “打卡”背單詞
      一種基于安卓系統(tǒng)的手機(jī)側(cè)抓包分析方法
      芻議農(nóng)村學(xué)生英語(yǔ)學(xué)習(xí)習(xí)慣的培養(yǎng)
      考試周刊(2016年76期)2016-10-09 09:23:56
      微信對(duì)大學(xué)英語(yǔ)學(xué)習(xí)的輔助作用
      高中生英語(yǔ)自主學(xué)習(xí)能力培養(yǎng)研究
      成才之路(2016年26期)2016-10-08 11:21:29
      優(yōu)化教學(xué)方法輕松過(guò)“詞橋”探析
      成才之路(2016年25期)2016-10-08 10:14:21
      安卓L未至安卓M來(lái)了!安卓首泄漏M系統(tǒng)
      分宜县| 额敏县| 收藏| 年辖:市辖区| 千阳县| 剑阁县| 特克斯县| 交城县| 定结县| 梁山县| 开原市| 永春县| 新竹县| 福清市| 临湘市| 清涧县| 台北市| 洛川县| 南木林县| 治多县| 靖边县| 梓潼县| 祁阳县| 大方县| 宁南县| 韶山市| 得荣县| 德州市| 大悟县| 田阳县| 澄迈县| 建始县| 南康市| 都江堰市| 鸡东县| 云龙县| 德化县| 湖南省| 色达县| 大洼县| 兰溪市|