Android小專案之學生管理系統(附原始碼)
專案部分截圖:
主要功能:
管理員:註冊,登入管理系統,查詢學生資訊,新增學生資訊,檢視成績排名,修改學生資訊,刪除學生資訊,強制下線
學生:登入,檢視個人詳細資訊,修改密碼
以上功能用資料庫實現
UI部分沒做太多的修飾,主要用了圓形頭像,自定義圓角button按鈕,自定義Alertdialog佈局然後就是相對佈局和線性佈局,圓形頭像參考地址:http://blog.csdn.net/android_dong/article/details/41989499,自定義圓角button按鈕參考地址:http://blog.csdn.net/jdsjlzx/article/details/42744095
功能實現
專案的說明:的寫這個專案沒遇到太大的坑,不過有幾點要注意,1、listView的每一行如果超出了螢幕會報錯。2、兩個Activity通過Intent啟動同一個Activity,如果一個傳資料一個不傳資料會出錯,應該通過傳遞一個boolean值進行控制,別的好像沒遇到問題,在註冊時要輸入一個註冊碼,預設為10086,由於listView佈局時要通過性別資訊顯示不同的圖片,因此必填項(已做限制)否則出錯,新增學生資訊的介面在不同的手機上會出現不同的佈局,我是按我手機的佈局寫的別的手機可能會出現不對稱的情況,學生的總成績排名是利用資料庫的order
by實現的,因此,要進行排名要先點 檢視總成績排名 這個按鈕