2023年4月份,學校資訊科技老師邀請我為我們學校開發一款對外來人員進行登記的Android套用(up是初中生,學校對社群開放,所以有這個需求)。當時我還不會Android開發(我是搞Java的),只是對這個比較感興趣,就答應下來。
期中考試那會兒,上午考試,下午在家復習,我懶得復習,就在網上下了個PDF教程,現學現賣。現在想起那段時光還是非常快樂的,探索未知的領域總是有新的驚喜。斷斷續續地,開發了大半年終於完成了(現在還在修改),給他取名CAPRIS(校園外來人員登記資訊化解決方案)。
【本計畫開源!】https://github.com/KevinGuolinYang/Personal_Project.git
在今天的文章中,我就先對整體架構進行介紹。
一、功能
1.繫結二維碼和人員資訊,實作一人一碼。【繫結資訊】
2.根據二維碼對已繫結人員進行出入資訊登記(姓名、身份證、電話、居住小區)【出入登記】
3.數據分析:生成周報、月報、登記表【數據分析】
二、Activity
共有7個activity,其中activity分布最密集的區域是功能3,這也是我開發最久的一個。
三、流程
(未完待續)
下一篇文章我將會對程式碼做出解析,有可能是視訊形式
再啰嗦一句,計畫地址:https://github.com/KevinGuolinYang/Personal_Project.git