安卓课程设计作品

不仅是百科,
更是 治愈系猫咪伴侣

集科普、媒体娱乐与互动于一体的轻量级 App。建立猫咪档案、聆听治愈 FM、查阅离线百科,还可以每天“云撸猫”打卡。

🐱
🐈
🦁

为爱猫人士设计 · 离线可用

9:41

你好, 铲屎官

今天也是元气满满的一天!

每日猫咪百科

了解美短的性格特征...

猫咪档案
猫咪相册
猫咪FM
撸猫打卡

Core Features

五大核心模块,沉浸式养猫体验

基于 Material Design 设计规范,提供流畅、直观且充满趣味的交互体验。所有数据本地化存储,保护您的隐私。

猫咪档案库

以列表形式展示猫咪的详细信息,包括名称、品种、年龄及个性标签。支持点击查看详情与互动反馈,建立您的专属猫咪名录。

离线猫咪相册

使用网格布局浏览本地精选猫咪美图。无需网络加载,随时随地被治愈。每一张图片都配有标题与温馨描述。

猫咪 FM 电台

内置本地音频播放器,提供猫咪呼噜声、轻音乐等治愈白噪音。支持播放状态切换与自动循环,助您放松身心。

猫咪百科全书

通过 WebView 集成静态 HTML 科普页面,提供关于猫咪习性、喂养指南的专业知识,离线环境也可畅读。

每日撸猫打卡

极具仪式感的互动功能。支持连续打卡计数,记录您的每一次“云吸猫”时刻。数据持久化存储,中断自动重置。

隐私与安全

采用 SQLite 数据库加密存储用户信息,登录状态通过 SharedPreferences 安全管理。无多余权限申请,干净纯粹。

技术架构与设计目标

  • 运行环境: Android 9.0 (API 28)+,Material Components 组件库支持。
  • 数据持久化: SQLite 用户表管理 + SharedPreferences 登录态保存。
  • 界面适配: 适配 Edge-to-Edge 全面屏,沉浸式状态栏设计。
  • 安全机制: 账号重入自动登录流程,唯一用户名校验。
// User.java Entity

public class User {

private Integer id;

private String username; // Unique

private String nickname;

private Long createdAt;

...

}

// DatabaseHelper.java

@Override

public void onCreate(SQLiteDatabase db) {

db.execSQL(CREATE_USER_TABLE);

}

👨‍💻

Justyn

Android Developer · Software Engineering

Meow · 安卓课程设计作品
欢迎查看源码、报告与更多作品,也欢迎邮件交流。

准备好开始您的撸猫之旅了吗?

立即下载 MeowWorld APK,无需联网,随时随地被治愈。
版本 v1.0.0 | 适用于 Android 9.0+