跳到主要内容

Android App · UI设计 + 开发全流程交付

充电提醒App设计(Charge Alert)

一款面向重度充电场景的 Android 工具 App:设定目标电量后插入充电器,充到即响、拔电即止。针对同类产品最大的差评「闹钟不响」,用前台常驻服务 + 全屏 Intent 锁屏亮屏提醒,确保提醒必达。从 UI 视觉、交互、中英文案到工程实现与签名构建,全流程独立完成,可直接上架 Google Play。

项目类型
Android App · UI设计 + 原生开发
系统要求
Android 8.0+ · targetSdk 36
技术栈
Kotlin · Material 3 · Room · 前台服务
充电提醒App设计封面

小工具 App 的生死线是「提醒必达」

充电提醒属于典型的单一功能工具:需求明确、技术不难,做成与做败的区别只在一次提醒有没有响。

这类应用同时受两套规则约束:一套是应用本身的合规要求,另一套是系统对后台与全屏提醒的限制。

「应用程序应当符合相关国家标准的强制性要求。应用程序提供者发现应用程序存在安全缺陷、漏洞等风险时,应当立即采取补救措施,按照规定及时告知用户并向有关主管部门报告。」

—— 《移动互联网应用程序信息服务管理规定》第十条,国家互联网信息办公室 2022 年 6 月 14 日公布,2022 年 8 月 1 日起施行查看原文

说白了,工具类 App 的功能可靠性会被上升到「安全缺陷」的层面来看,一次不响就可能被当成缺陷处理。

本案因此把工程重心全押在可靠性上:前台常驻服务加全屏 Intent 锁屏亮屏提醒,插电即自动恢复监控;目标电量区间 60%–90%,发布包经混淆压缩后 1.8 MB,v1.2.4 版对应 Android 8.0 及以上。

实际运行界面

充电提醒App主界面:电量环、目标电量滑条与监控开关

主界面 · 电量环 + 目标电量设定 + 监控开关

充电提醒App到点提醒界面:全屏通知与静音按钮

到点提醒 · 高优先级通知 + 静音操作

核心功能

到点即响

设定 60%–90% 目标电量,充电到位即刻响铃 + 震动,避免整夜过充损伤电池。

锁屏亮屏提醒

使用全屏 Intent(Full-Screen Intent)从锁屏直接点亮屏幕弹出提醒界面,正面解决同类工具「闹钟不响」的头号差评。

自选铃声

可从系统铃声中自选提示音,支持强制最大音量与随铃震动,睡觉时也不会漏听。

充电记录

本地 Room 数据库记录每次充电的起止电量与时长,帮助用户看清自己的充电习惯。

重启自恢复

开机自动恢复监控状态,一次设定长期有效,无需每次手动开启。

中英双语

默认跟随系统语言,中文与英文界面全部适配,支持面向海外市场发布。

设计思路

一眼可用

电量环 + 大号百分比 + 「到 80% 提醒」一句话说明,首次打开无需引导即可上手,所有设置单屏呈现。

绿色主题

以低饱和深绿为主色,传达「电池健康、环保省电」的产品气质,同时避开系统蓝的廉价感;提醒态整体切换为警示红。

预设优先

滑条微调 + 60/70/80/85/90 预设胶囊双通道输入,把最常见的选择压缩到一次点击。

信任感设计

把电池优化、通知、全屏提醒三项系统权限做成「状态行 + 跳转」,而非反复弹窗,既保证提醒必达也不骚扰用户。

技术要点

  • Kotlin + Material 3(DayNight)+ ViewBinding,minSdk 26 / targetSdk 36,满足 Google Play 2026 年 API 级要求;
  • 前台服务(specialUse)+ Partial Wake Lock 常驻监听电量广播,杀后台场景下依然可靠;
  • 通知渠道分级:常驻监控为低优先级静默通道,到点提醒为高优先级报警通道并挂载全屏 Intent,避免双音与打扰;
  • Room 持久化充电记录,SharedPreferences 持久化全部设置,重启后自动恢复监控;
  • 兼容 Android 12+ 前台服务启动限制、Android 13+ 通知运行时权限、Android 14+ 全屏 Intent 可被用户撤销等新版本行为变更;
  • 插电自愈:监听系统「接入电源」广播(进程被杀仍可收到),插上充电线即自动恢复监控,专治 ColorOS/OriginOS 等激进杀后台;
  • Release 包经 R8 混淆压缩后仅 1.8 MB,中英资源全部收敛到 strings.xml。

📱 下载安装(免费)

v1.2.4 · 1.8MB · 正式签名 · Android 8.0+

基础功能永久免费,下载后直接安装即可使用,无需注册。

扫码下载充电提醒App

扫码下载

⬇️ 下载 APK 安装包
  • 安装时如提示「未知来源应用」,允许本次安装即可;
  • 微信内扫码会停在内置浏览器:点右上角「···」→ 在浏览器打开即可下载;
  • 解锁 Pro:请在电脑浏览器打开本页,用手机微信「扫一扫」对准屏幕扫码支付——微信已限制识别图片里的付款码,截屏扫码会失败;
  • 扫码不便时:进 App 点 Pro 卡片上的「复制」把本机码发我(微信 tyj-logo),手工换取激活码,粘贴即激活。

提醒方式怎么选才不吵又必到

提醒类工具的真正难点是「强度分级」:该吵的时候必须吵,不该吵的时候一声都不能有。

换句话说,两条通知通道的责任是不同的,不能合并成一条。

充电提醒两类通知通道对比(v1.2.4,2026 年本案口径)
通道优先级触发时机用户可感知的行为
常驻监控通道低优先级静默插电后持续监听电量通知栏一条常驻提示,无声音无震动
到点提醒通道高优先级报警电量达到设定目标值响铃 + 震动,必要时全屏弹出并点亮屏幕
提醒态补充随系统铃声设置用户开启强制最大音量夜间睡眠场景也能听见
恢复逻辑随充电广播进程被杀后重新接入电源监控状态自动恢复,无需手动重开

交付边界与自查口径

实际上,软件类页面最容易被误解的一点,是把「能跑起来」当成「能长期用」,而这两件事并不等价。

关键在于交付边界是否清楚:可执行程序、更新方式、激活与授权说明、系统兼容范围。缺任何一项,用户就得自己摸索。

说白了,工具能不能长期用,取决于标准化程度。换句话说,接口、协议与关键参数都定死,运行结果才可复现,迭代与维护的成本也才可控。

打个比方:程序像乐器,乐谱写得再细,也要有人按同一套指法演奏。比如同一份任务换一台机器跑,表现可能有差别,因此兼容范围会写进说明。

核心是把责任划清:本站负责功能实现与说明文档,运行环境与数据由使用者自行管理;涉及第三方服务的,均需遵守对应平台规则。

根据国家知识产权局《二〇二五年中国知识产权保护状况》白皮书的统计数据,截至 2025 年底,中国著作权年登记总量 1067.7 万件,有效注册商标量达 5303.2 万件、同比增长 6.5%,知识产权保护社会满意度得分 82.81 分。软件与界面同样属于受保护的作品类型,交付之前把权属与授权写清楚,后续换服务商或做二次开发都不会被卡住。

据国家知识产权局与中国版权保护中心的公开说明,软件著作权自开发完成之日起产生,登记并不是取得权利的前提,但在举证、转让与作价环节更便于核对权属;委托开发、转让与许可的范围,均以书面约定为准。这一点对工具类产品尤其重要:后续换人维护或做二次开发能不能直接沿用既有代码与界面,取决于当初那份约定写了什么。

依据《中华人民共和国网络安全法》与《计算机软件保护条例》的规定,工具类产品不得用于非法获取他人数据或绕过平台限制,使用者需自行确保采集、录制与处理行为的合法性;软件著作权的登记与授权范围以合同约定为准。

本页引用的法规条文与统计数据仅作背景与合规提示,出处见下方参考来源,不构成报价、工期、检测结论或效果承诺。

关于本页数据与交付

App 作品页最容易说不清的是「界面图是设计稿还是真机截图」。

本站口径:本页界面图来自该项目实际运行的应用截图,不是效果图;UI 视觉、交互、中英文案、Kotlin 工程实现与签名构建由涛依旧独立完成。

交付物分三层:设计层交付界面源文件与视觉规范;工程层交付可编译工程与已签名 APK;说明层交付功能清单、权限使用说明与中英文案文本。上架所需的隐私说明与权限声明随工程一并提供。

关于权限:应用需要通知、电池优化例外与全屏提醒三项系统权限,缺一不可;用户关闭其中任意一项,提醒可能不生效——这是 Android 系统行为,不是应用缺陷。应用不联网、不收集用户数据,充电记录仅保存在本机数据库。

本页引用的法规与系统行为说明仅作背景介绍,出处见下方参考来源,不构成上架审核结果或功能承诺。

参考来源

  1. 《移动互联网应用程序信息服务管理规定》(国家互联网信息办公室)—— 2022 年 8 月 1 日施行,共 27 条;本页引用的第十条出自该规定
  2. 《中华人民共和国个人信息保护法》—— 充电记录属本机数据,处理范围以「最小必要」为界
  3. 《中华人民共和国网络安全法》—— 应用安全与数据保护义务的上位法依据
  4. 中国版权保护中心(软件著作权登记)—— 软件著作权登记的官方受理与查询机构

本页数据与口径更新日期:2026-10-02

这个项目解决什么

以「提醒必达」切入电池健康赛道,从UI视觉、交互文案到工程实现一人闭环,完整覆盖App产品设计到上架的全链路