2013-02-04 44 views
0

我做了一個我自己的聊天應用程序。但在我的聊天應用程序中,我必須一次又一次登錄和註銷。我想將它作爲What's App或任何其他聊天應用程序(即用戶只需登錄一次,並在有互聯網連接時自動連接,並自動連接到應用程序,反之亦然。)Android聊天應用程序 - 單點登錄

我有我不知道如何管理它,我已經徹底搜索了它,發現了關於應用程序類的線索,但還不夠,所以我可以在我的應用程序中使用它。引導我一組代碼,以便我可以開始。

謝謝

+1

您在找「服務」類。 – wtsang02

+0

我只想爲我的應用添加單點登錄功能。我已經創建了我的應用程序,但必須重複登錄並一次又一次地註銷。我想刪除此功能,並希望添加SSO-單點登錄方法 - 例如,應用程序或Android –

+1

中的其他聊天應用程序「用戶只能登錄一次,並在有可用的互聯網連接時全部休息......」您可以無論提及的其他功能如何,都只能通過「服務」來實現。 '應用程序'將盡快完成你的應用程序。如果你只是在應用程序中談論,只需在'SharedPreference'中存儲用戶/傳遞。 – wtsang02

回答

1

不需要需要一個Service類用於單點登錄!使用SharedPreferences類。

您可以在客戶端設備上保留當前用戶的密碼,並在用戶每次打開應用程序時使用此密碼對服務器進行身份驗證。在Android開發者關係團隊

技術領導特別建議SharedPreferences:What is the most appropriate way to store user settings in Android application

如果你想背景接收郵件,而你的應用程序是不是在前臺,那麼你可能想使用Service類。您也可能想要使用Google Cloud Messaging,Google開發它來幫助您進行推送通知。