– word_id

– date

– is_right

每個(gè)表包含必要信息,NewWords存儲(chǔ)所有的新詞,而UserWords則存儲(chǔ)用戶的字庫(kù),會(huì)記錄用戶包含單詞id,當(dāng)日多少對(duì)單詞,。每個(gè)表通過(guò)單詞id進(jìn)行關(guān)聯(lián)

3. 應(yīng)用展示

我們可以使用Android Studio來(lái)開(kāi)發(fā)應(yīng)用。開(kāi)發(fā)過(guò)程需要注意以下幾個(gè)點(diǎn):

– 新建屬性類:使用JavaBean類來(lái)存儲(chǔ)單個(gè)新詞的基礎(chǔ)信息

– 編寫(xiě)數(shù)據(jù)庫(kù)類:創(chuàng)建和預(yù)先加載數(shù)據(jù)庫(kù),并使用標(biāo)準(zhǔn)SQL語(yǔ)言進(jìn)行查詢和操作

– 編寫(xiě)列表視圖適配器:創(chuàng)建自己的適配器來(lái)進(jìn)行單元選擇

– 編寫(xiě)筟器:根據(jù)用戶的選擇來(lái)進(jìn)行字庫(kù)更新

應(yīng)用的基本工作流程如下:

– 顯示新生詞列表

– 點(diǎn)擊列表項(xiàng)可以顯示它的詳細(xì)信息

– 點(diǎn)擊計(jì)數(shù)器(多少個(gè)單詞/每天)來(lái)增加/減少計(jì)數(shù)器中的值

– 點(diǎn)擊正確或錯(cuò)誤按鈕來(lái)記錄每個(gè)單詞的答案,并關(guān)閉當(dāng)前選項(xiàng)

– 選擇“退出”后,保存所有的內(nèi)容并退出應(yīng)用

4. 應(yīng)用設(shè)計(jì)

位于屏幕頂部的標(biāo)題欄包含了應(yīng)用程序的名稱和一個(gè)退出按鈕。在屏幕中間,給用戶提供了一個(gè)用于選擇新詞匯的列表視圖。在列表視圖下方,顯示了所有關(guān)于單詞的信息,包含了單詞的聲音發(fā)音、詞性、含義和例子等等。用戶可以在右側(cè)看到計(jì)數(shù)器,以便記錄已經(jīng)選擇的單詞數(shù)。在底部,有一個(gè)帶有“正確”和“錯(cuò)誤”按鈕的視圖,用戶可以根據(jù)自己儲(chǔ)存的知識(shí),選擇正確或錯(cuò)誤的答案。

綜上所述,自建詞庫(kù)記單詞APP需要以下步驟:

– 準(zhǔn)備新的詞匯庫(kù)

– 使用SQLite軟件創(chuàng)建數(shù)據(jù)庫(kù)

– 使用Android Studio開(kāi)發(fā)應(yīng)用

– 存儲(chǔ)已選擇的內(nèi)容和記錄用戶動(dòng)作

– 編寫(xiě)必要的Java類并使用適當(dāng)?shù)牟僮?/p>

– 構(gòu)建基本的應(yīng)用UI

希望相關(guān)的開(kāi)發(fā)者可以使用本文的方法來(lái)創(chuàng)建一款自己的APP自己做詞匯APP。

自助開(kāi)發(fā)APP

未經(jīng)允許不得轉(zhuǎn)載:智電網(wǎng)絡(luò) CN » 自建詞庫(kù)記單詞app如何做?

相關(guān)推薦