2010-12-01 58 views
2

我是新開發的android應用程序。我想創建一個android應用程序(使用eclipse),它需要一個登錄頁面,用戶需要輸入他/她的用戶名和密碼,當用戶名和密碼正確時,應用程序將打開主頁面。我已經爲登錄頁面做了​​佈局。我的問題是,將登錄和主頁的功能代碼放在同一個包中是否正確?正確的編碼方式

回答

4

理想情況下,你會定義它處理所有的登錄動作的登錄活動,將其保存在喜好等,然後讓當用戶登錄其啓動的主要活動。

+0

謝謝。我已閱讀您的個人資料,並發現您的Android工程師。我只想問我是否可以問你關於創建android應用程序的問題。我是新來的,我目前正在學習創建android應用程序。 – sean 2010-12-01 06:23:30

0

是如果他們是爲了出貨在一起這將是最簡單的

0

那麼,將主要活動的登錄代碼和代碼放在同一個包中沒有問題。

但是,要提供登錄功能,您應該首次詢問用戶登錄憑據。成功驗證後,應將其保存在數據庫或「首選項」(首選)中。我自己將認證詳細信息保存在首選項文件中。如果你太有意識,你甚至可以加密保存的細節。

因此,當用戶下一次嘗試運行需要認證的應用程序時,應首先檢查憑據是否保存在數據庫/首選項中。如果是,則使用這些詳細信息進行登錄,否則執行新的認證。

希望這會有所幫助。

Regards, Mahendra Liya。