freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺(tái)的韓語(yǔ)單詞記憶軟件畢業(yè)論文-免費(fèi)閱讀

  

【正文】 慢慢從一個(gè)小孩開(kāi)始變?yōu)榱硕贸袚?dān)責(zé)任的成年人,更加獨(dú)立。 還有就是此次實(shí)現(xiàn)只運(yùn)行 在 Android 平臺(tái)有些美中不足,后期會(huì)設(shè)計(jì)運(yùn)行于 iOS 系統(tǒng)平臺(tái)。 一些功能或方法隨著程序慢慢的完善也隨之完善。 for (int i = 0。 另外,對(duì)于學(xué)習(xí)資料數(shù)據(jù)包的下載通信,在手機(jī)端處理時(shí),采用異步通信方式。 取數(shù)據(jù) SharedPreferences userLocalData = getSharedPreferences(UserData, 0)。 在 Android 系統(tǒng)中, SharedPreferences 中的信息是以 XML 文件形式保存的。當(dāng)然這里的用戶是數(shù)據(jù)庫(kù) 用戶里 的一般用戶,只有很少的權(quán)限。 所用的連接關(guān)鍵代碼如下 ( )。 int screen_y = 。 同時(shí)由于部分子視圖需要頻繁更替,采用了 fragment 元素。 最后,還根據(jù)不同種類事物來(lái)分類單詞。 同時(shí)記憶充分調(diào)動(dòng)用戶思考,聯(lián)想與詞匯相關(guān)的事物,以此強(qiáng)化記憶。 根據(jù)人們?cè)诓煌臅r(shí)間間隔對(duì)事物的遺忘百分比,采用不同時(shí)間段后重復(fù)記憶來(lái)達(dá)到強(qiáng)化記憶,永久記憶的效果。 (二) 相關(guān) 主要 技術(shù) 1. RSA 公鑰加密算法 RSA 算法基于一個(gè)十分簡(jiǎn)單的數(shù)論事實(shí):將兩個(gè)大素?cái)?shù)相乘十分容易,但是想要對(duì)其乘積進(jìn)行因式分解卻極其困難,因此可以將乘積公開(kāi)作為加密密鑰。 分別用不同配置的虛擬 Android設(shè)備和真實(shí)的 Android 智能手機(jī)對(duì)手機(jī)端軟件進(jìn)行 測(cè)試,盡可能保證程序在不同設(shè)備上能良好運(yùn)行。也可用于家電,如智能電視。 文本都存儲(chǔ)在 words文件夾 中。 Rem_max_package:用戶記憶到的最高學(xué)習(xí)包,該字段是為了用戶在不同的客戶端登錄使用時(shí)來(lái)快速同步學(xué)習(xí)記錄。 Rank_date:排名執(zhí)行時(shí)間。 之所以會(huì)在用戶資料表中有該字段,是為了方便用戶自己后其它用戶在查看資料時(shí)能更快方便。 該字段是用于更方便 管理用戶信息,在表之間建立聯(lián)系的。 SelfData()方法:類的構(gòu)造函數(shù),初始化所有成員變量,并賦值。 sdCardPath:sd 卡的絕對(duì)路徑。 maxNumber:用戶學(xué)習(xí)階段,所有單詞的最大編號(hào)。 initialCurrentStudyView()方法:初始化用戶學(xué)習(xí)進(jìn)度相關(guān)信息并顯示。 MainActivity 中。 LoginAndRegisterActivity 中。故采取這種形式是比較符合實(shí)際的。 如圖 25 所示。 數(shù)據(jù)庫(kù)管理員負(fù)責(zé)學(xué)習(xí)者用戶管理,學(xué)習(xí)資料管理, 數(shù)據(jù)庫(kù)系統(tǒng)管理,如圖 23。 學(xué)習(xí)者可以瀏覽歷史學(xué)習(xí)詞匯,瀏覽當(dāng)前階段 詞匯,學(xué)習(xí) 當(dāng)前階段 詞匯 ,學(xué)習(xí) 資料 管理 ,軟件 設(shè)置等。手機(jī)客戶端需要下載的學(xué)習(xí)資料采取壓縮包的形式,減少數(shù)據(jù)傳輸。文件訪問(wèn)權(quán)限管理。提供學(xué)習(xí)資料的下載,更新,刪除,更改等操作。 用戶反饋 管理。 同時(shí)在手機(jī)本地存在一個(gè) TXT 文本用于存儲(chǔ)用戶當(dāng)前學(xué)習(xí)進(jìn)度。 當(dāng)用戶第一次注冊(cè)時(shí)只要求填入用戶名 , 密碼 和用于密碼找回的郵箱。而且手機(jī)屏幕分辨率在 480x800 以上。 存儲(chǔ)在服務(wù)器端的密碼信息是加密存儲(chǔ)的,無(wú)法獲取原值。 用戶 將階段包 下載好 后, 開(kāi)始學(xué)習(xí)。 在 軟件中,學(xué)習(xí)者 經(jīng)過(guò) 注冊(cè) 后 , 能 擁有 屬于 自己的學(xué)習(xí)檔案。 我們知道,不同的語(yǔ)言,其特點(diǎn)是相異的。傳統(tǒng)的一些學(xué)習(xí)方式和技巧已經(jīng)無(wú)法滿足要求。期間還參考了多本相關(guān)學(xué)習(xí)書籍。 使用手機(jī)端軟件能讓用戶有系統(tǒng),有步驟地學(xué)習(xí)韓語(yǔ)單詞。人們對(duì)外語(yǔ)學(xué)習(xí)的需求也逐漸提升,掌握一門或幾門外語(yǔ)是大家都在努力追求的。各類英語(yǔ)單詞記憶軟件層出不窮,但是,針對(duì)小語(yǔ)種 ——韓語(yǔ),相應(yīng)的單詞記憶軟件寥寥無(wú)幾。 通過(guò)該軟件,用戶能通過(guò)零散的時(shí)間,記憶大量單詞。 軟件設(shè)計(jì)的整體思路是, 所有 單詞配有文本,配音和例句。 手機(jī)客戶端軟件基于 Android 平臺(tái),采用 Java 語(yǔ)言編寫。 學(xué)習(xí)資料包下載到本地后,自行解壓到手機(jī)存儲(chǔ)空間,其中包含單詞文本,采用 TXT 文件存儲(chǔ)。 而在服務(wù)器端存放全部的學(xué)習(xí)資料包和所有用戶注冊(cè)資料數(shù)據(jù)和學(xué)習(xí)進(jìn)度記錄。 比如密碼,昵稱,出生年月,所在地等。 學(xué)習(xí)方式采用 問(wèn)答的 形式。 歷史詞匯記憶 列表。 系統(tǒng)管理。 3. 其它需求 系統(tǒng)交互。 (二) 系統(tǒng) 建模 1. 系統(tǒng) 用例圖 用例圖是指由參與者( Actor)、 用例 ( Use Case)以及它們之間的關(guān)系構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖。 數(shù)據(jù)庫(kù)管理員。 主要活動(dòng)如圖 24。 這樣能夠減輕服務(wù)器運(yùn)行時(shí)傳輸?shù)臄?shù)據(jù)負(fù)荷。 圖 33 服務(wù)器功能模塊圖 (三) 類設(shè)計(jì) 手機(jī)客戶端所用類 初始注冊(cè)登錄界面類 LoginAndRegisterActivity, 學(xué)習(xí)類是 LearnActivity,主界面類是 MainActivity, 個(gè)人資料類是 SelfData,SD 卡操作和文件讀寫類 是GetSDCardInfoAndFileOperation, 如圖 34。 onClickLoginButton()方法: 用戶選擇登錄,切換到登錄界面。 onCreate()方法:讀取相關(guān)信息,初始化主界面。 audiofileStrArray:存放 學(xué)習(xí)資料音頻文件名。 randomSetTextToButton()方法:從 HashMap 中取出韓語(yǔ)或漢語(yǔ)文本,然后隨機(jī)設(shè)置進(jìn)四個(gè) Button 按鈕中,供用戶選擇。 writeFile()方法 :將指定字符串寫入文件。 但在系統(tǒng)內(nèi)部是用 User_id 來(lái)唯一表示用戶的。 因?yàn)楹笃谟脩綦A段學(xué)習(xí)包可能回更改,所以用該字段能準(zhǔn)確定位。 該表是為了方便展示 排名,在實(shí)際展示排名時(shí)只取前 25 名展示。 表 37 歷史記憶表 名稱 類型 是否為空 備注 Rem_user_id Int Not null 用戶識(shí)別碼 Rem_user_name Nvarchar(20) Not null 用戶名 Rem_max_word Int Not null 用戶記住最多單詞數(shù) Rem_max_package Nvarchar(20) Not null 用戶記憶到最高的學(xué)習(xí)包 Rem_total_time Int Not null 用戶記憶單詞總的時(shí)間(以秒為單位) Rem_total_login Int Not null 用戶歷史登錄次數(shù) Rem_other nvarchar(100) null 備注 表關(guān)鍵字段說(shuō)明: Rem_max_word:用戶從使用該軟件以來(lái)記住的所有單詞的數(shù)量。 (五)單詞資料存儲(chǔ)設(shè)計(jì) 每一學(xué)習(xí)階段 單詞資料分音頻和文本。 四、系統(tǒng)實(shí)現(xiàn) (一) 開(kāi)發(fā)環(huán)境 1. 手機(jī)端 以 Android 操作系統(tǒng)為平臺(tái)進(jìn)行開(kāi)發(fā)。 對(duì)屏幕分辨率要求是 480x800 及以上。 對(duì)于數(shù)據(jù)管理軟件采用了 SQL Server 20xx。 加密通信的大致流程 是在手機(jī)客戶端程序中存有服務(wù)器端的公鑰,用戶需要傳送的信息先用公鑰加密后再發(fā)送給 服務(wù)器。 學(xué)習(xí)者只有將一個(gè)包學(xué)習(xí)完畢后才能進(jìn)入下一個(gè)包學(xué)習(xí)。 這里的詞根分為韓語(yǔ)詞根和漢字詞根兩大類。 同時(shí)也為了界面運(yùn)行的穩(wěn)定性。 Point size = new Point()。 可用于連接 SQL SERVER 和 Sybase。 1433 是所在的端口 號(hào), 這里也可以更改。 比較這五種方式,對(duì)于自動(dòng)登錄信息的存儲(chǔ)采用 SharedPreferences 存儲(chǔ)是最方便,簡(jiǎn)潔的。 關(guān)鍵 代碼實(shí)現(xiàn)如下 ,存數(shù)據(jù) Editor userLocalData = getSharedPreferences(UserData, 0).edit()。 同時(shí)能減少對(duì)機(jī)器性能的依賴。 如果每次需要時(shí)才去存儲(chǔ)設(shè)備上讀取,這無(wú)疑是很耗時(shí)的,在性能比較差點(diǎn)的設(shè)備上就會(huì)更明顯。 數(shù)組一維存儲(chǔ)相應(yīng)單詞編號(hào),二維存儲(chǔ)單詞的韓語(yǔ)文本,漢語(yǔ)文本,韓語(yǔ)例句和漢語(yǔ)例句翻譯。 因個(gè)人能力有限,對(duì)程序的美工做的不足。獲得了更多實(shí)用技能。 。 最后,特別感謝指導(dǎo)老師。 總體的完成度與開(kāi)始設(shè)想的還是有很大差距。 if((audiofileStrArray[i])){ ( j, (audiofileStrArray[i], 1 ))。 所以在下載資料時(shí)使用了 Android提供的 AsyncTask 來(lái)處理。通信中 表示信息的格式是使用 JSON(JavaScript Object Notation)格式。所以是比較安全的。 3. 手機(jī)端自動(dòng)登錄實(shí)現(xiàn) Android 提供了 五 種方式用于存儲(chǔ)數(shù)據(jù)。接著第二行代碼建立連接。 在程序中采用了 JTDS 來(lái)實(shí) 現(xiàn) Android 手機(jī)客戶端與 SQL SERVER 數(shù)據(jù)庫(kù)的直連。 WindowManager wm = getWindowManager()。一般來(lái)說(shuō),現(xiàn)在的手機(jī)都達(dá)到了軟件運(yùn)行所需要的硬件 要求。 在本次軟件編寫中,主要參考
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1