在eclipse裡面如何實現登錄注冊,並且兩個頁面進行鏈接,QQ登錄和注冊頁面是怎麼實現的?
用Android Studio,新建一個LoginActivity,然後自己看,官方的代碼,嗯。
要是自己寫的話,登錄:兩個EditText,用戶名和密碼,一個Button點擊登錄,點擊事件為獲取兩個EditText的信息,發送post請求給服務器,等服務器驗證,服務器怎麼驗證我們不管,交給寫服務器的人去做了。其實也就是把你傳給他的數據在數據庫中查找,對應的用戶名下密碼是不是你傳給他的。然後根據判斷的結果給你返回一個信息,一般是json,然後約定好什麼信息是什麼意思,交給你解析出來,你判斷結果是成功或者失敗,成功的話就startAcitivity進入主頁,否則就Toast提示密碼錯誤之類的。
注冊:一樣的道理,按鈕發送數據,服務器驗證一下,再把你發送的信息存進數據庫,然後返回給你結果,注冊成功,或者用戶已經存在注冊失敗,之類的結果。然後你再根據結果回調的接口startActivity啊Toast啊什麼的。或者直接跳轉到登錄界面,也就是startAcitivity的Intent是你的登錄界面,還可以穿進去一個剛剛注冊的用戶名(intent.putExtra())