RefLog (Referee Logger) 源于我对足球的热爱,也源于我作为一名新晋足球裁判员的亲身体验,在 Android Studio 上独立开发的练手之作。我希望用现代化的设计语言,为足球裁判提供一个顺手的执裁工具
- 专业双路计时系统 ⏱️
- 全场景事件记录 📝
- 历史回顾与赛后总结 📊
4.赛前可设置比赛时间
-
惯性滚轮 (Physics Wheel)
-
流体按钮动画
- 点击“开始比赛”时,按钮不会生硬消失,而是变红并平滑向左收缩,同时“结束”按钮从右侧浮现。拒绝生硬的过渡
-
弹性侧滑删除
作为一个初学者,本项目在代码架构上得到了以下 AI 伙伴的巨大帮助。没有它们,我无法独自完成这个项目:
- DeepSeek
- Gemini
- Claude
目前 RefLog 只有我一个人在战斗。 作为一个小白,代码中肯定存在不规范的地方,功能也尚待完善
- 致大佬们:非常欢迎各位前来指点代码,提 Issue 或 PR,我会不断向大家学习
- 致球友们:如果你也觉得这个工具还不错,欢迎推荐给身边的裁判朋友
RefLog (Referee Logger) was born out of my passion for football and my personal experience as a newly qualified referee. It is an independent practice project developed in Android Studio. My goal is to use modern design language to provide an intuitive and efficient tool for soccer referees.
- Professional Dual Timing System ⏱️
- Full-Scenario Event Logging 📝
- Match Summary & History 📊
- Match time can be set before the match
- Inertial Wheel (Physics Wheel)
- Fluid Button Animations
- When clicking "Start Match", the button doesn't just disappear; it turns red and shrinks smoothly to the left, while the "End" button floats in from the right. No harsh transitions.
- Elastic Swipe-to-Delete
As a beginner, this project received immense help with code architecture from the following AI partners. I could not have completed this project alone without them:
- DeepSeek
- Gemini
- Claude
Currently, RefLog is a one-man army project. As a beginner, I know there are coding imperfections and features that need improvement.
- To Developers: I warmly welcome any guidance, Issues, or Pull Requests. I am eager to learn from you!
- To Referees: If you find this tool useful, please recommend it to your referee colleagues.




















