第一個移動開發實踐作業。代碼簡單,可供初學者參考。
源碼地址:https://github.com/Ailurophile-shelly/Angel
整個APP的功能主要分爲三個功能,第一個是記錄女性生理週期和生理期的狀態,並通過記錄的日期預測下一次生理期的日期,通過記錄的狀態給出相關生理建議和分析(大部分只有UI沒有具體的邏輯實現,可供二次開發)。第二個是通過輸入體重和身高,計算該女性的標準體重,並判斷她是偏重還是偏瘦。第三個是獲取當日的天氣狀況和給出生活指南(此次使用的中國天氣調用的固定的json值,只體驗天氣功能,具體生活指南未完成,供開發)。本系統主要功能如下:
數據庫的設計如下(第一個APP作業,直接用的Sqlite寫的,未用其他關係映射數據庫):
運行界面如下:
初學安卓的項目,不會在維護,僅供參考。