Android Design 项目集合

📅 2026/8/21 8:20:56
Android Design 项目集合
一个包含24 个 Android 示例应用的综合性项目集合涵盖健康管理、信息管理、多媒体播放、天气预报、备忘录、通讯录等多种应用场景技术栈覆盖 SQLite、Fragment、Service、BroadcastReceiver、ContentProvider、网络请求、第三方 SDK 集成等 Android 核心知识点。应用分类总览健康与生活管理模块名称简介核心技术CarryApp随身行健康生活管理应用运动/睡眠/饮食/课程四大模块SQLite ViewPager SharedPreferencesCarryApp2随身行增强版UI 重构 个人中心扩展 课程 4Tab 化ViewPager Fragment RadioGroupfitnessApp健身管理纯本地健身应用BMI/运动计时/评论SQLite Glide PictureSelectorfitnessApp-springboot健身管理联网版C/S 架构健身应用远程后端 管理员系统OkHttp Gson RxJava Spring Boot API信息管理系统模块名称简介核心技术personManageSysApp企业人员管理员工信息 部门管理 CRUDSQLite DAO 模式 RecyclerViewchengdu-feiyiApp成都非遗信息管理非遗信息增删改查 搜索 预设数据IntentService BroadcastReceiver RecyclerViewstudentDormitoryApp学生宿舍管理双角色学生/管理员宿舍综合管理SQLite 8 表 Fragment Glide PictureSelector备忘录 / 记事本系列模块名称简介核心技术noteApp备忘录功能完整版多用户 头像裁剪 时间提醒SQLite 双库 RecyclerView Material DesignnoteApp2备忘录增强版 ContentProvider 音乐 Service FragmentContentProvider Service BroadcastReceivernoteApp3备忘录框架登录注册框架SharedPreferences 模拟用户系统SharedPreferences CircleImageViewsqlApp记事本 (基础版)Fragment 登录 RecyclerView 搜索SQLite RecyclerView FragmentsqlApp2记事本 (备忘录版)ListView 皮肤切换 DatePickerDialogListView SimpleCursorAdaptersqlApp3记事本 (精简版)AppCompat Option Menu 重构ListView AppCompatsqlApp4记事本 (Service 版)IntentService 预加载 BroadcastReceiverIntentService BroadcastReceiversqlApp5记事本 (多媒体版)bindService 音乐播放 搜索记忆Service MediaPlayer FragmentsqlApp6备忘录Splash 直入 ListView 无登录ListView ArrayAdapter多媒体与播放器模块名称简介核心技术playerapp影音播放器BottomNavigation 视频/音乐/图片轮播Navigation VideoView MediaPlayer BannermusicsApp音乐播放器后台播放 封面旋转动画 SeekBar 进度Service Binder ObjectAnimatormusicLearningAPP乐器鉴赏VideoView 5 种乐器视频 DrawerLayoutVideoView SQLite DrawerLayout工具与实用应用模块名称简介核心技术calculatorApp计算器栈实现四则运算 运算符优先级自定义 Stack 双栈算法addressBookApp通讯录联系人 CRUD 模糊搜索 一键拨号SQLite RecyclerView 运行时权限remindApp提醒小助手待办提醒 Notification 30 秒定时轮询Notification Handler 轮询 DatePickerGroupShortMessage群发短信读系统联系人 多选群发ContentProvider AsyncTask 隐式 Intent天气与定位模块名称简介核心技术weatherApp天气预报和风天气 百度定位 桌面 WidgetOkHttp 和风天气 SDK LitePal WidgetweatherApp2天气预报增强版 用户系统 天气评论weatherApp SQLite 用户系统框架与示例模块名称简介核心技术viewPageFragmentAppViewPager 示例4 页滑动 Banner 轮播 音乐播放 登录ViewPager Banner Picasso MediaPlayer技术栈统计技术使用模块数涉及模块SQLite20几乎所有信息管理和备忘录模块RecyclerView13列表展示的模块SharedPreferences14登录状态/记住密码持久化Fragment9模块化 UI 架构Service7musicLearningAPP / musicsApp / noteApp2 / playerapp / sqlApp4 / sqlApp5 / sqlApp6BroadcastReceiver5chengdu-feiyiApp / noteApp2 / sqlApp4 / sqlApp5 / sqlApp6ContentProvider2GroupShortMessage / noteApp2ViewPager8CarryApp / CarryApp2 / playerapp / studentDormitoryApp / viewPageFragmentApp / weatherApp / weatherApp2MediaPlayer5musicsApp / noteApp2 / playerapp / sqlApp5 / viewPageFragmentAppGlide5fitnessApp / fitnessApp-springboot / noteApp2 / studentDormitoryApp / weatherAppOkHttp3fitnessApp-springboot / weatherApp / weatherApp2第三方 SDK3和风天气 / 百度定位 / PictureSelector项目结构android-design/ ├── CarryApp/ # 随身行 - 健康管理 ├── CarryApp2/ # 随身行 - 增强版 ├── addressBookApp/ # 通讯录 ├── calculatorApp/ # 计算器 ├── chengdu-feiyiApp/ # 成都非遗信息管理 ├── fitnessApp/ # 健身管理 - 本地版 ├── fitnessApp-springboot/ # 健身管理 - 联网版 ├── GroupShortMessage/ # 群发短信 ├── musicLearningAPP/ # 乐器鉴赏 ├── musicsApp/ # 音乐播放器 ├── noteApp/ # 备忘录 - 完整版 ├── noteApp2/ # 备忘录 - 增强版 ├── noteApp3/ # 备忘录 - 框架版 ├── personManageSysApp/ # 企业人员管理系统 ├── playerapp/ # 影音播放器 ├── remindApp/ # 提醒小助手 ├── sqlApp/ # 记事本 - 基础版 ├── sqlApp2/ # 记事本 - 备忘录版 ├── sqlApp3/ # 记事本 - 精简版 ├── sqlApp4/ # 记事本 - Service 版 ├── sqlApp5/ # 记事本 - 多媒体版 ├── sqlApp6/ # 备忘录 ├── studentDormitoryApp/ # 学生宿舍管理系统 ├── viewPageFragmentApp/ # ViewPager 示例 ├── weatherApp/ # 天气预报 ├── weatherApp2/ # 天气预报 - 增强版 ├── build.gradle # 根构建文件 ├── settings.gradle # 模块配置 └── README.md # 本文件