普措才仁,蔡光波
(西北民族大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,甘肅 蘭州 730030)
?
基于Android+SQLite藏漢電子詞典應(yīng)用軟件的設(shè)計(jì)與實(shí)現(xiàn)
普措才仁,蔡光波
(西北民族大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,甘肅 蘭州 730030)
通過對藏族地區(qū)游客和在藏族地區(qū)從事商業(yè)活動的漢族同胞的實(shí)際需求分析,對Android藏文顯示機(jī)制、藏文視圖實(shí)現(xiàn)、SQLite數(shù)據(jù)庫、藏漢翻譯模塊、單詞本模塊等部分進(jìn)行了深入的技術(shù)剖析和系統(tǒng)設(shè)計(jì),并且開發(fā)實(shí)現(xiàn)了基于Android平臺的藏漢電子詞典應(yīng)用軟件.通過對該系統(tǒng)的整體性能進(jìn)行測試,系統(tǒng)整體運(yùn)行性能良好,并達(dá)到了最初的整體設(shè)計(jì)要求.
Android平臺;藏漢電子詞典;翻譯設(shè)計(jì)
隨著移動網(wǎng)絡(luò)技術(shù)的發(fā)展,智能手機(jī)已經(jīng)開始取代大多數(shù)電子產(chǎn)品,一個(gè)手機(jī)軟件便可擁有專業(yè)電子產(chǎn)品的功能,電子詞典的功能已經(jīng)逐漸被手機(jī)取代.同時(shí)在線翻譯又不能滿足很多信號不良以及缺少專業(yè)設(shè)備的偏遠(yuǎn)地區(qū).紙質(zhì)詞典由于其查閱困難、不易攜帶、更新速度不夠快等原因,也不太適應(yīng)當(dāng)前人們的需求.如今手機(jī)系統(tǒng)的趨勢是Android系統(tǒng).Android是一種基于Linux的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備.基于Android平臺的藏漢詞典是信息時(shí)代方便快捷的查詢工具,作為一個(gè)單機(jī)版的應(yīng)用軟件它滿足隨時(shí)隨地使用、操作方便、快捷、更新快以及易于攜帶的種種優(yōu)點(diǎn).本文主要解決Android端顯示藏文、藏文輸入等細(xì)節(jié)部分的個(gè)性化設(shè)計(jì)、數(shù)據(jù)收集及詞庫構(gòu)建、查詢處理及優(yōu)化、單詞本模塊,滿足藏區(qū)游客和藏區(qū)商人的查詢需求,同時(shí)它帶有的語音功能可以隨時(shí)隨地教用戶學(xué)習(xí)藏語或漢語,單詞本模塊提供的旅游專業(yè)詞匯、藏區(qū)商人交流專業(yè)詞匯盡可能地考慮到使用人群的需求[1].
Android的顯示系統(tǒng)非常復(fù)雜,涉及包括窗口管理服務(wù)、VIEW視圖系統(tǒng)、SurfaceFlinger本地服務(wù)以及硬件加速等多個(gè)方面.頁面和控件在窗口中的顯示是以樹的形式組織成一棵以主視圖為根的視圖樹.系統(tǒng)要顯示輸出時(shí)統(tǒng)一調(diào)用主視圖的draw 函數(shù),由主視圖的draw 函數(shù)負(fù)責(zé)各個(gè)子視圖的遞歸繪制和效果處理[2].
1.1Android藏文字體
1.1.1安裝藏文字體
先對安卓手機(jī)進(jìn)行Root操作,然后進(jìn)入存儲卡的根目錄找到并進(jìn)入system文件夾,再進(jìn)入font文件夾,把字符集DroidsansArabic.ttf文件復(fù)制至這個(gè)文件夾.系統(tǒng)會提示是否覆蓋,確認(rèn)替換之后,重啟手機(jī).這樣手機(jī)實(shí)現(xiàn)了系統(tǒng)層支持藏文輸入.
1.1.2采用編碼代替文字
DDC_Uchen.tff 是一種支持藏文的特殊字體,在Android項(xiàng)目的assets文件夾下創(chuàng)立一個(gè)fonts文件夾,將DDC_Uchen.tff 文件放入其中.利用Typeface的createFromAsset方法對其進(jìn)行實(shí)例化,這樣Android應(yīng)用就可以顯示藏文.
1.1.3使用自定義字體
Android平臺不同于其他平臺,在應(yīng)用層中使用自定義字體只需要非常簡單的步驟,只用創(chuàng)建assets和font文件夾,將字體放入font程序中就可以直接調(diào)用,并且在應(yīng)用中完美顯示藏文字符.但是藏文顯示僅僅只針對這一個(gè)放入字體的應(yīng)用,對于藏漢詞典應(yīng)用來說,這就夠了.我們采用自定義字體的方法解決了Android平臺的藏文顯示.如圖1所示Android藏文顯示機(jī)制[3][4].
圖1Android藏文顯示機(jī)制
1.2藏文字結(jié)構(gòu)字體簡析
藏文文字的組成部分主要是三十個(gè)輔音字母與四個(gè)元音符號,一個(gè)藏文字可以由單獨(dú)的字母組成,也可以是多個(gè)字母拼組而成,但是最多不超過四個(gè)字母.在多字母組成的藏文字中,其中一個(gè)是主要的字母,稱之為基字,加在基字前面的字母稱為前加字,加在基字后面的稱為后加字.如果在后加字后面還有字母,稱之為再后加字,具體結(jié)構(gòu)如圖1所示.藏語句子中有不同于漢語句子的部分:藏文音節(jié)和音節(jié)之間會用頓點(diǎn)隔開,每句藏文的最后會劃上豎線.考慮到這些特點(diǎn),正確顯示藏文就需要考慮到組成藏文字的各個(gè)部分的正確顯示,各個(gè)部分的顯示順序,以及各個(gè)部分的間距[5].
圖2復(fù)雜的藏文字
從計(jì)算機(jī)文字處理的角度看,藏文屬于“復(fù)雜字體”,藏文雖然是拼音文字,但它不僅前后拼寫,還可上下疊加變形組合.藏文的上下加變形顯現(xiàn)形式和前后加變形顯現(xiàn)形式,使藏文編碼長度與藏文字符顯示寬度不一致,造成了藏文顯示處理比較難.因此,在藏文信息處理上,一直存在兩種不同的字符集編碼和實(shí)現(xiàn)方案:①基于藏文基本集的方案;②基于藏文擴(kuò)充集的方案.
1.3藏文字體編碼系統(tǒng)
藏文編碼種類繁多,大概可以分為三大類:基于ASCII的藏文編碼、基于GB2312的藏文編碼和基于Unicode的藏文編碼.其中ASCII是最常見的字符集,主要用于顯示現(xiàn)代英語和其他西歐語言,是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng).而基于GB2312的藏文編碼是采用雙字節(jié)對藏文進(jìn)行的編碼.Unicode是國際組織制定的可以容納世界上所有文字和符號的字符編碼方案,它為不同語言的文字分配了惟一的編碼,每個(gè)字符都有一個(gè)單一的Unicode值對應(yīng)[6].
圖3藏文Unicode編碼圖
Unicode 由第3.2版開始正式支持藏文字母,使用的區(qū)段為U+0F00至U+0FFF.藏文字母區(qū)段包括有文字、數(shù)字及多個(gè)標(biāo)點(diǎn)符號及宗教文書上使用的特殊符號.觀察該碼表,占位輔音的編碼范圍是:0F40—0F6C.元音的編碼范圍是:0F71—0F81.不占位字母(除元音)的編碼范圍是:0F90_0FBC.
1.4OpenType技術(shù)在藏文顯示中的應(yīng)用
OpenType是一種基于Unicode且與平臺無關(guān)的字體格式,它的優(yōu)勢是其跨平臺性、支持Unicode字符集和高級布局特征,能夠很好地支持復(fù)雜文本的處理等.采用OpenType技術(shù),可以用國際標(biāo)準(zhǔn)編碼進(jìn)行藏文文字處理.
OpenType為支持藏文處理提供了字型替換表(GSUB)、字型置位表(GPOS)等布局表.在藏文疊加組合中,有些字符當(dāng)跟不同的字符疊加時(shí),原字符的大小、位置、形狀都可能會發(fā)生變化.按照一個(gè)字符前后所出現(xiàn)的不同字符做不同的替換,就能保證正確地顯示和打印該藏文字.文本輸出引擎的任務(wù)就是把線性的文本流按藏文正字法要求轉(zhuǎn)換為縱向與橫向組合而成的平面圖形符號,形成一個(gè)完整的藏文疊加字符.
1.5Android數(shù)據(jù)存儲方式
基于Android的系統(tǒng)中,數(shù)據(jù)私有、存放在data及相關(guān)其子目錄下.有四種數(shù)據(jù)存儲方法:SharePreference、SQLite、Content Provider和File.
SQLite:支持最基本SQL語法,采用被動存儲方式,是一種輕量型數(shù)據(jù)庫.這種數(shù)據(jù)庫對數(shù)據(jù)的操作封裝在SQLiteDatabase類中.
SharedPreference:參數(shù)設(shè)置比較簡單的情況下通常用這類存儲方式,其表現(xiàn)形式是一種XML配置文件.
File:可以存儲大量的數(shù)據(jù),適合大數(shù)據(jù)存儲,也叫IO存儲方式、因?yàn)閿?shù)據(jù)量大,盡管處理上有所優(yōu)化,但是數(shù)據(jù)更新過程性能不佳.
2.1系統(tǒng)總體設(shè)計(jì)
系統(tǒng)設(shè)計(jì)是新系統(tǒng)的物理設(shè)計(jì)階段.根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型、功能要求,在用戶提供的環(huán)境條件下建立新系統(tǒng)的物理模型.這個(gè)階段的任務(wù)是設(shè)計(jì)軟件系統(tǒng)的模塊層次結(jié)構(gòu),設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)以及設(shè)計(jì)模塊的控制流程.這個(gè)階段又分兩個(gè)步驟:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì).概要設(shè)計(jì)解決軟件系統(tǒng)的模塊劃分和模塊的層次機(jī)構(gòu)以及數(shù)據(jù)庫設(shè)計(jì);詳細(xì)設(shè)計(jì)解決每個(gè)模塊的控制流程,內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì).
2.2系統(tǒng)總體架構(gòu)設(shè)計(jì)
藏漢詞典應(yīng)用軟件的設(shè)計(jì)是從兩部分來考慮的,第一次使用程序和使用過程序.第一次使用程序時(shí)需要建立和加載數(shù)據(jù)庫文件,并且在程序界面打開之前顯示一份使用指南,而在后續(xù)的使用中是直接進(jìn)入應(yīng)用主頁面的.具體流程參考以下系統(tǒng)設(shè)計(jì)流程圖.
圖4藏漢詞典系統(tǒng)框架
2.2.1查詞功能
查詞功能是在詞庫的基礎(chǔ)上實(shí)現(xiàn)的.為確保單詞量的質(zhì)量和數(shù)量,經(jīng)大量查詢資料,長時(shí)間數(shù)據(jù)搜集,最終確認(rèn)數(shù)據(jù)庫.同時(shí),查詞功能分為藏譯漢功能模塊和漢譯藏功能模塊.對于沒有藏文輸入法或者沒有漢文輸入法的用戶,應(yīng)用提供了詞典數(shù)據(jù)庫文本文件下載.
2.2.2單詞本功能
單詞本功能是實(shí)現(xiàn)用戶記錄需重點(diǎn)背記的單詞.由于記憶從剛建立就開始遺忘,所以在每次記憶的時(shí)候可適當(dāng)在剛記住的基礎(chǔ)上再繼續(xù)多學(xué)習(xí)一些,以建立更加鞏固的記憶.在恰好能背誦的標(biāo)準(zhǔn)下還繼續(xù)學(xué)習(xí),能使得記憶在腦中的保存更深刻,從而減少遺忘.記錄核心詞匯和針對個(gè)人記憶情況的重點(diǎn)詞匯加以重復(fù)記憶,會大大提高記憶效率.
由表3可知,西江桂、防城桂、印尼桂和越南桂同為Cassia型肉桂,它們的精油香氣成分中桂皮醛含量占比均超過55%,香氣感官以桂皮特征氣味為主,有辣感。其中,西江桂和防城桂的原植物同為中國肉桂,兩者的感官品質(zhì)和香氣成分非常接近,最主要的成分是桂皮醛和α-可巴烯。在西江桂精油中,桂皮醛和α-可巴烯的百分含量分別是56.584%和16.024%;而防城桂中分別是60.890%和12.451%。桂皮醛的香氣偏辛辣,而α-可巴烯賦予的是木香和甜香。故兩者均為典型的桂皮甜辣香氣,而西江桂更偏甜,防城桂更偏辣。
2.2.3單詞記憶功能
單詞記憶功能是在筆記本功能的基礎(chǔ)上實(shí)現(xiàn)的.在筆記本功能模塊下,通過選擇記憶模式,隱藏筆記本中藏語釋義或者漢語釋義,用戶可記錄下自己的記憶情況,然后通過顯示釋義來核對.
2.2.4詞典小知識功能
詞典小知識功能是面對用戶不同需求而開發(fā)的,包括記憶曲線、藏地旅游小知識、藏地風(fēng)俗小知識等.針對部分藏漢學(xué)習(xí)需求的用戶,詞典小知識提供了記憶曲線;針對赴往藏地旅客,該系統(tǒng)提供的是藏地旅游小知識等.也有提高用戶學(xué)習(xí)藏語的興趣、增加對藏地了解的作用.這也是本款應(yīng)用軟件體現(xiàn)個(gè)性化設(shè)計(jì)的一部分[7].
2.3基于SQLite數(shù)據(jù)庫設(shè)計(jì)
SQLite是一款輕型的數(shù)據(jù)庫,它是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),包含在一個(gè)相對小的C程序庫中.它的設(shè)計(jì)目標(biāo)是嵌入式的,目前已經(jīng)在很多嵌入式產(chǎn)品中使用.它占用資源非常的低,只需要非常少量的內(nèi)存.它能夠支持Windows/Linux/Unix等主流的操作系統(tǒng),同時(shí)能夠結(jié)合很多程序語言,比如C#、PHP、Java等,還有ODBC接口.不像常見的客戶端/服務(wù)器結(jié)構(gòu)范例.SQLite引擎不是程序與之通信的獨(dú)立進(jìn)程,而是連接到程序中成為它的一個(gè)主要部分.所以主要的通信協(xié)議是在編程語言內(nèi)的直接API調(diào)用,這在消耗總量、延遲時(shí)間和整體簡單性上有積極的作用.整個(gè)數(shù)據(jù)庫(定義、表、索引和數(shù)據(jù)本身)都在宿主主機(jī)上存儲在一個(gè)單一的文件中.這種簡單的設(shè)計(jì)是在通過開始一個(gè)事務(wù)的時(shí)候鎖定整個(gè)數(shù)據(jù)文件而完成的.
1) 詞庫用于存儲生詞的各項(xiàng)屬性信息,包括單詞ID、單詞、單詞釋義三部分.該系統(tǒng)內(nèi)容簡單,能夠大大提高查詢速度.
2) 單詞本數(shù)據(jù)庫因不需要方便單詞查詢,只用于記錄單詞信息,所以只有一張數(shù)據(jù)表,整體設(shè)計(jì)類似于詞庫數(shù)據(jù)庫,具體如表1所示[8].
表1藏漢詞庫數(shù)據(jù)庫
表3 單詞本數(shù)據(jù)庫
3)用來存儲簡單的配置信息,采用Sharedpreferences存儲再好不過.盡管在此版本Sharedpreferences中只存儲是否為第一次使用的信息,定義Boolean變量first,初始化時(shí)first = true. 第一次進(jìn)入應(yīng)用首頁MainActivity時(shí),首先判斷first是否為true,若為真則先顯示使用指南,用戶手動跳過使用指南后再進(jìn)入應(yīng)用首頁,并且此時(shí)改變first值為false. 之后每次進(jìn)入首頁,因?yàn)榕袛嘟Y(jié)果first = false,就不會再顯示使用指南,用戶可直接使用應(yīng)用功能.
4) 用File存儲詞庫txt版本.由于部分用戶手機(jī)沒有藏文輸入法,在查詢單詞時(shí)有很多不便,所以應(yīng)用提供一份txt版的詞庫,供用戶查閱.
表4txt詞庫
本文主要介紹客戶端的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn).根據(jù)系統(tǒng)框架設(shè)計(jì),對客戶端在Android平臺上的設(shè)計(jì)實(shí)現(xiàn)方法和技術(shù)手段進(jìn)行詳細(xì)的闡述,主要是從用戶UI設(shè)計(jì)與實(shí)現(xiàn)、功能模塊的設(shè)計(jì)與實(shí)現(xiàn)這兩個(gè)方面來進(jìn)行闡述[9].
3.1用戶界面及實(shí)現(xiàn)
界面設(shè)計(jì)是為了滿足軟件專業(yè)化標(biāo)準(zhǔn)的需求,主要工作是對軟件的使用界面進(jìn)行美化優(yōu)化和規(guī)范化.設(shè)計(jì)的具體方面包括軟件啟動的封面設(shè)計(jì)、軟件框架的設(shè)計(jì)、按鈕的設(shè)計(jì)、面板的設(shè)計(jì)、菜單欄的設(shè)計(jì)等等.
3.1.1藏譯漢界面
1) 進(jìn)入藏漢詞典應(yīng)用軟件默認(rèn)會進(jìn)入藏譯漢的界面.
2) 菜單欄是用tabhost控件做的.菜單欄所顯示的藏譯漢、漢譯藏、單詞本、詞典小知識是藏漢詞典應(yīng)用軟件的四個(gè)功能模塊,點(diǎn)擊它們就會進(jìn)入到對應(yīng)的界面.
3) 菜單欄下方的輸入框中可以輸入藏文查詢中文釋義,右方的x可以清空輸入框,最右方的放大鏡圖標(biāo)點(diǎn)擊就可查詢單詞.為了提高查詢速度和方便管理詞庫,藏譯漢和漢譯藏功能對應(yīng)的是兩個(gè)不同的數(shù)據(jù)庫,藏譯漢界面對應(yīng)的是藏漢詞典數(shù)據(jù)庫,輸入藏文就可以得到詳細(xì)的漢語釋義,輸入漢語不能得到藏文釋義.
4) 輸入框下邊的是釋義欄,使用fragment控件[4]做的,fragment + tab所能達(dá)到一樣很好的效果,就是菜單欄不動,下邊的界面是用不同類進(jìn)行管理的.
5) 底部右邊有一個(gè)下載藏漢詞典按鈕,這是為部分沒有藏文輸入法的用戶所考慮的.
圖5 藏譯漢界面
目前所有藏文輸入法都是在獲取root權(quán)限后才能成功安裝,但很大一部分用戶對藏漢詞典的需求是短暫性的,不愿意為此對手機(jī)造成損害,承擔(dān)不享受售后服務(wù)的風(fēng)險(xiǎn).點(diǎn)擊此按鈕,用戶可以將txt格式的藏漢詞典數(shù)據(jù)庫下載,直接查閱詞典數(shù)據(jù).
圖6漢譯藏界面
3.1.2漢譯藏界面
整個(gè)界面類似于藏譯漢界面,在這里不再贅述.
3.1.3單詞本界面
1) 進(jìn)入單詞本界面.若用戶沒有添加過單詞,界面就會出現(xiàn)如圖7所示的狀態(tài).
圖7單詞本界面
2)界面左側(cè)有四個(gè)按鈕:記憶藏語、記憶漢語、顯示釋義、清空單詞本.點(diǎn)擊記憶藏語按鈕,單詞本界面上的藏語會被隱藏,用戶可根據(jù)漢語釋義默寫藏文.
3) 界面上每一個(gè)單詞記錄后方有一個(gè)x按鈕,點(diǎn)擊會清楚此條記錄.其他記錄會自動排序,如圖7所示.
4) 界面下方下一頁按鈕,點(diǎn)擊會顯示下一頁所有用戶收藏的單詞.
3.1.4退出程序
當(dāng)用戶點(diǎn)擊手機(jī)返回按鈕時(shí),程序跳出“再按一次退出程序”提示語.如果用戶繼續(xù)進(jìn)行軟件的其他操作,這個(gè)沒有影響,如果用戶再按一次手機(jī)返回按鈕,藏漢詞典應(yīng)用軟件將會退出.
系統(tǒng)開發(fā)平臺為Eclipse + Android SDK,測試系統(tǒng)為Android 4.0,藏漢詞典應(yīng)用軟件使用安卓開發(fā)模擬器、魅族MX2、華為C8815三款機(jī)器作為測試設(shè)備.根據(jù)客戶端模塊劃分,對整個(gè)客戶端功能進(jìn)行用戶界面測試、功能測試、集成測試,所有測試均經(jīng)過多輪測試,以保軟件開發(fā)成功.
4.1整體測試
1)下載apk,打開藏漢詞典應(yīng)用軟件,進(jìn)入使用指南頁面,first()方法測試成功.
2) 點(diǎn)擊使用指南頁面的開始使用按鈕,進(jìn)入查詢頁面,使用指南按鈕監(jiān)聽器方法成功,intent跳轉(zhuǎn)頁面成功.
3) 點(diǎn)擊菜單欄進(jìn)入漢譯藏、單詞本、詞典小知識,界面均跳轉(zhuǎn)正常且顯示正確,tab + fragment實(shí)驗(yàn)成功.
4) 點(diǎn)擊手機(jī)返回按鈕,屏幕出現(xiàn)“再按一次退出程序”提示語,進(jìn)行一次除點(diǎn)擊返回按鈕的其他操作,再點(diǎn)擊手機(jī)返回按鈕,屏幕仍出現(xiàn)提示語.繼續(xù)點(diǎn)擊手機(jī)返回按鈕,程序退出.需要連續(xù)兩次點(diǎn)擊手機(jī)返回按鈕才能退出程序,且點(diǎn)擊一次會跳出提示,Exit()方法成功[10].
本文設(shè)計(jì)了基于Android 平臺的藏漢電子詞典,提供了Android端藏漢詞典開發(fā)所必需的部分理論知識,著重闡述了詞典系統(tǒng)的開發(fā)與研究,主要包括系統(tǒng)的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)和具體實(shí)現(xiàn).最后,將詞典系統(tǒng) APP 在模擬器和真機(jī)中進(jìn)行了演示運(yùn)行.通過測試軟件對系統(tǒng)的整體性能進(jìn)行測試,系統(tǒng)整體運(yùn)行性能良好,并達(dá)到了最初的整體設(shè)計(jì)要求.但是系統(tǒng)還是有不完善和需要改進(jìn)的地方,還需在后期工作中進(jìn)一步研發(fā).
[1] 當(dāng)增扎西.現(xiàn)代藏文辭書的發(fā)展[J].中國藏學(xué),2011,(2):12-14.
[2] 陳斌.基于Android平臺SQLite數(shù)據(jù)庫技術(shù)在圖書館中的應(yīng)用[J].電子世界,2013,(2):66-68.
[3] 劉祥樓.基于SQLite技術(shù)的漢語語音識別數(shù)據(jù)庫的建立[J].科學(xué)技術(shù)與工程, 2011,(5):43-45.
[4] 李繼文.基于Unicode編碼的現(xiàn)代藏文排序系統(tǒng)的設(shè)計(jì)[D].青海師范大學(xué),2013,(6):43-50.
[5] 鐘小莉,謝旻旻. 藏文在word表格中排序的算法研究[J].計(jì)算機(jī)工程應(yīng)用技術(shù), 2010,(9):71-72.
[6] 春燕,許寧.藏文排序方法研究與拓展[J].西藏大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,04.
[7] 趙志成.基于Android平臺的維漢多媒體電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[D].新疆大學(xué), 2013,(6):33-34.
[8] 徐芬芬.基于Android的單詞學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].華東師范大學(xué),2013,(6):31-56.
[9] 王佳頊.基于Android的電子詞典手機(jī)客戶端的設(shè)計(jì)與實(shí)現(xiàn)[D].北京交通大學(xué), 2012,(6):31-60.
[10]黃藝鋒,閆巧.基于Android平臺電子詞典的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用,2011,12:35-37.
??用SQLite數(shù)據(jù)庫存儲詞庫、單詞本數(shù)據(jù),使用Sharedp
記錄是否是第一次登陸系統(tǒng).
2016-05-20
國家自然基金項(xiàng)目(61662065); 新絲綢之路經(jīng)濟(jì)帶校級規(guī)劃項(xiàng)目(xsczl201605).
普措才仁(1966—),男(藏族),青海榆樹人,教授,主要從事智能信息處理技術(shù)及數(shù)據(jù)挖掘方面的研究.
TP319
A
1009-2102(2016)02-0017-08