0
Android中的所有聊天應用程序如何使用戶永久在線? 我正在開發一個簡單的聊天應用程序與smack客戶端的幫助。 事情是每當應用程序啓動它必須登錄以維持其與服務器的狀態。 我想保持登錄狀態永久服務器就像gtalk,雅虎,Facebook等保持。 任何建議/解決方案的傢伙?gmail,gtalk,yahoo和其他聊天服務如何保持登錄狀態始終可用android?
Android中的所有聊天應用程序如何使用戶永久在線? 我正在開發一個簡單的聊天應用程序與smack客戶端的幫助。 事情是每當應用程序啓動它必須登錄以維持其與服務器的狀態。 我想保持登錄狀態永久服務器就像gtalk,雅虎,Facebook等保持。 任何建議/解決方案的傢伙?gmail,gtalk,yahoo和其他聊天服務如何保持登錄狀態始終可用android?
AFAIK GTalk & Gmail應用程序使用共享首選項來存儲用戶名& Google帳戶的密碼。在第一次運行時,應用程序要求用戶輸入他/她的憑證&將其存儲在共享首選項中。此後,每次用戶啓動gmail或gtalk應用程序時,都會從共享首選項&中獲取這些詳細信息,並在同步帳戶時使用它進行身份驗證。
希望它會有所幫助。
我知道這部分....我說的是你登錄到應用程序...然後你強制關閉應用程序沒有簽出.....一個朋友在3小時後給我發送一條消息... ..我收到它.....這是怎麼發生的? – Wishy
@Wishy如果我已經正確理解你的問題,你不想每次都顯示登錄屏幕。我對嗎?如果是,那麼在應用程序啓動時,您將檢查共享首選項中是否有用戶名和密碼。如果可用,您將直接導航用戶到用戶主頁,否則您將顯示登錄屏幕。 – Rise