在我的應用程序中,有一些用戶操作具有嚴重的步驟。例如Android - 保存用戶操作步驟
1 - 輸入您的姓名
2 - 輸入你的信用卡車號碼
3 - 鍵入您的地址
。
。
我們正在將步驟保存到本地數據庫中,以便用戶以後可以繼續。因爲用戶可以隨時取消它。
我想知道我可以在這個screnario中使用哪種模式。
(我在問軟件架構)
在我的應用程序中,有一些用戶操作具有嚴重的步驟。例如Android - 保存用戶操作步驟
1 - 輸入您的姓名
2 - 輸入你的信用卡車號碼
3 - 鍵入您的地址
。
。
我們正在將步驟保存到本地數據庫中,以便用戶以後可以繼續。因爲用戶可以隨時取消它。
我想知道我可以在這個screnario中使用哪種模式。
(我在問軟件架構)
只是一個建議。如果可能,請使用Preferences作爲用戶輸入。這將自動保留最後的狀態。這樣你就不需要在每一步存儲數據庫。然後只在最後一步保存數據。
而另一個人的意見是,你不應該最後一步之前保留像信用卡信息的重要數據
不知道你尋找什麼樣的模式進行。
如果你想要用戶去通過這些步驟,可能是最好的UI設計是由羅馬Nurik描述嚮導:https://plus.google.com/+RomanNurik/posts/6cVymZvn3f4
沒有特殊的模式這一點,但更重要的不敏感的用戶數據應保存在用戶手機上。也許手機是根植的,所以任何應用程序都可以得到這些數據和..希望你沒有留下這個解決方案 – Ewoks