我打算開發一個Android應用程序。如果我上傳它,這將是我的第一個應用程序。 我有一個非常好的主意,我的應用應該做什麼,但我缺乏設計技巧,沒有人去問問。所以在這裏問安卓專家。Android應用程序的設計建議
應用目標:非常簡單,有一個適當的標題列表視圖,點擊它(列表項),它會顯示一個合適的圖像。
我認爲的方法。
有標題(或標籤)和圖像名稱之間的關係,並在繪製文件夾中的所有圖像。每當單擊列表項目時,指向適當的drawable並顯示它。
優點:容易做到。
缺點:似乎不可擴展。在數據庫中存儲標識,標題,可繪製的引用(可繪製的ID)並使用它。
優點:(與前一種不同的方法)
缺點:如果項目數量更多,創建數據庫是痛苦的!
我想在這種方法的一些指導,人們如何創建大型數據庫(對於Android),其中
脫機工作。有一個服務器,數據庫在那裏,爲我的應用程序提供一個API,無論何時按下更新,
本地數據庫同步!
優點:似乎可擴展的方法。
缺點:地獄很多工作的簡單的應用程序!應該考慮將圖像作爲BLOB數據存儲在數據庫中嗎?
或者這些方法都不正確。
任何建議將有所幫助。
圖像的數量會更多,圖像的質量也會適中,這對大多數手機都會有好處。因此,方法是要求用戶在安裝後獲取數據,並且我的應用程序應該下載一些tar文件並解壓縮並將其保存在SD卡中並使用它。 – sat