TinyDB微型資料庫 TinyDB 元件可用來儲存資料,之後每次運行應用程式時都可使用 TinyDB 元件的資料。TinyDB 元件為一非可視元件。由 AppInventor 所編寫的應用程式每次執行時都 會重新被初始化。如果程式對某個變數進行調整之後退出程式,則下一次執行程式 時該變數的值將恢復原狀。TinyDB 對於應用程式來說是一個永久的資料儲存器, 意即每次程式啟動時都可以使用它所包含的資料。例如您可以保存遊戲的最高分排 行榜,每次玩遊戲時都可顯示這一筆資料。不同的資料項目是根據標籤(tag)來 儲存。每當儲存一筆資料時,您需要指定這筆資料的標籤。因此您可依據這個標籤 來取用這筆資料。如果某個標籤下沒有任何資料,則回傳值為一個空的字串。反之 ,您可藉由回傳值是否為空字串來判斷某個標籤下是否有資料,例如沒有輸入任何 東西的 TextBox。每個應用程式只能有一個資料存儲區。如果您有多個 TinyDB 元件 ,它們將使用相同的資料存儲區。如果要使用多個資料存儲區,您需要使用不同的 金鑰(key)。再者,每個應用程式都有它專屬的資料存儲區,因此無法使用 TinyD B 元件讓 Android 裝置上的兩個不同應用程式彼此傳遞資料。 方法 ClearAll TinyDB1.ClearAll : 清除所有TinyDB內儲存的資料 |