簡體   English   中英

從 API 獲取圖像並存入房間數據庫

[英]Fetching images from API and stroring into room databse

我對android開發很陌生。 我正在使用改造從 Flicker API 接收圖像和數據,並將其顯示到我的 recyclerview 中。 當我在線時,使用 API 提供的 URL 將圖像加載到 imageview 中,但現在我想將圖像和數據存儲到房間數據庫中,以便離線使用 recyclerview(如 Instagram)。 當互聯網重新上線時,它應該用更多的圖像刷新 recyclerview。

請幫忙。

如果您想離線工作,您必須將圖像直接存儲在數據庫中(而不是 URL)。 我可以想到兩個選項:將圖像存儲在設備上並在數據庫中包含文件路徑,然后從數據庫中獲取文件路徑並根據獲取的路徑在android中打開它。

您還可以將圖像作為二進制數據存儲在數據庫中,並相應地對其進行解碼和編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM