Quit Smoking 是一款帮助用户戒烟的健康应用,通过统计戒烟天数、节省金额、健康恢复等信息激励用户戒烟。

作者 : tideit 本文共2229个字,预计阅读时间需要6分钟 发布时间: 2026-03-1 共5人阅读

项目分析报告:Quit Smoking Android

项目概述

项目名称: Quit Smoking Android
包名: com.appteve.quitsmok
平台: Android
开发语言: Java
应用类型: 健康戒烟应用

Quit Smoking 是一款帮助用户戒烟的健康应用,通过统计戒烟天数、节省金额、健康恢复等信息激励用户戒烟。


功能描述

核心功能

  1. 戒烟统计: 统计戒烟天数和时间
  2. 节省计算: 计算节省的金钱
  3. 健康恢复: 显示身体恢复情况
  4. 成就系统: 戒烟成就奖励
  5. 设置目标: 设置戒烟目标
  6. 内购支持: Google Play 内购
  7. 广告支持: 广告变现

主要模块

模块/类 功能说明
MainActivity 主界面,戒烟统计
SetDateActivity 设置戒烟日期
CigaretPerDayActivity 设置每天吸烟量
CigaretsInPackActivity 设置每包烟数量
YearsSmokActivity 设置吸烟年限
PricePackActivity 设置烟的价格
CurrencyActivity 设置货币
HealthActivity 健康恢复信息
AwardsActivity 成就系统
SettingsActivity 设置页面
UserDataActivity 用户数据
BuyPointsActivity 购买积分

项目结构

codecanyon-19464058-quit-smoking-android/
└── APP_CODE/QuitSmok/
    └── app/src/main/
        ├── java/com/appteve/quitsmok/
        │   ├── AppController.java          # 应用控制器
        │   ├── MainActivity.java           # 主界面
        │   ├── SetDateActivity.java        # 设置戒烟日期
        │   ├── CigaretPerDayActivity.java  # 每天吸烟量
        │   ├── CigaretsInPackActivity.java # 每包烟数量
        │   ├── YearsSmokActivity.java      # 吸烟年限
        │   ├── PricePackActivity.java      # 烟价格
        │   ├── CurrencyActivity.java       # 货币设置
        │   ├── HealthActivity.java         # 健康恢复
        │   ├── AwardsActivity.java         # 成就系统
        │   ├── SettingsActivity.java       # 设置
        │   ├── UserDataActivity.java       # 用户数据
        │   └── BuyPointsActivity.java      # 购买积分
        └── AndroidManifest.xml

核心业务逻辑

戒烟统计

1. 设置戒烟日期 → 计算戒烟时长
2. 设置每天吸烟量 → 计算未吸烟数量
3. 设置烟价格 → 计算节省金额
4. 实时显示统计数据

健康恢复

  1. 根据戒烟时间
  2. 显示身体恢复阶段
  3. 健康改善提示

成就系统

  1. 设定成就目标
  2. 达成条件解锁
  3. 显示成就徽章

核心代码文件

文件路径 说明
AppController.java 应用控制器
MainActivity.java 主界面,戒烟统计
SetDateActivity.java 设置戒烟日期
HealthActivity.java 健康恢复信息
AwardsActivity.java 成就系统
SettingsActivity.java 设置页面
BuyPointsActivity.java 内购页面

技术栈

技术 用途
Android SDK 应用开发
Google Play Billing 内购支付
Material Design UI 设计

权限需求

<!-- 存储权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

<!-- 内购权限 -->
<uses-permission android:name="com.android.vending.BILLING" />

<!-- 网络权限 -->
<uses-permission android:name="android.permission.INTERNET" />

数据统计

戒烟时长

  • 天数
  • 小时数
  • 分钟数

节省金额

  • 总节省
  • 每日节省
  • 每月节省

健康指标

  • 心率恢复
  • 血压改善
  • 肺功能恢复
  • 癌症风险降低

总结

Quit Smoking 是一款专业的戒烟辅助应用,通过统计戒烟数据、计算节省金额、展示健康恢复情况来激励用户坚持戒烟。应用包含完整的成就系统,支持内购功能。

优势特点:

  • 完整的戒烟统计
  • 节省金额计算
  • 健康恢复展示
  • 成就激励系统
  • Google Play 内购支持
  • 简洁的 UI 设计

适用场景:

  • 戒烟辅助应用
  • 健康管理应用
  • 习惯养成应用

资源在线 » Quit Smoking 是一款帮助用户戒烟的健康应用,通过统计戒烟天数、节省金额、健康恢复等信息激励用户戒烟。

常见问题FAQ

发表评论