– word_id

– date

– is_right

每個表包含必要信息,NewWords存儲所有的新詞,而UserWords則存儲用戶的字庫,會記錄用戶包含單詞id,當日多少對單詞,。每個表通過單詞id進行關聯

3. 應用展示

我們可以使用Android Studio來開發應用。開發過程需要注意以下幾個點:

– 新建屬性類:使用JavaBean類來存儲單個新詞的基礎信息

– 編寫數據庫類:創建和預先加載數據庫,并使用標準SQL語言進行查詢和操作

– 編寫列表視圖適配器:創建自己的適配器來進行單元選擇

– 編寫筟器:根據用戶的選擇來進行字庫更新

應用的基本工作流程如下:

– 顯示新生詞列表

– 點擊列表項可以顯示它的詳細信息

– 點擊計數器(多少個單詞/每天)來增加/減少計數器中的值

– 點擊正確或錯誤按鈕來記錄每個單詞的答案,并關閉當前選項

– 選擇“退出”后,保存所有的內容并退出應用

4. 應用設計

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

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

– 準備新的詞匯庫

– 使用SQLite軟件創建數據庫

– 使用Android Studio開發應用

– 存儲已選擇的內容和記錄用戶動作

– 編寫必要的Java類并使用適當的操作

– 構建基本的應用UI

希望相關的開發者可以使用本文的方法來創建一款自己的APP自己做詞匯APP。

自助開發APP

未經允許不得轉載:亦門 » 自建詞庫記單詞app如何做?

相關推薦