Android基础项目实践
文章首发于自己的github博客,https://lemonjuice98.github.io/
本学期学习了Android的开发课程,期末也做了一款很萌新向的App作为课程的内容输出吧。
这篇博客就拿来记录一下开发过程和相关内容吧
0x00 前言
言归正传,首先说一说做这么一款App的想法。
一个是出于完成课程报告的角度(有一些要求),另一个就是学了很多确实想做点什么。至于为什么做这个,起初也考虑过仿一些常用的App的想法,但是心里总是不太愿意,想做些没有的。(才不是嫌麻烦呢)
正好那段时间玩着一款游戏《Monster Hunter:World》(怪物猎人),于是就萌生了做一个非官方普及向的App的想法。
效果图如下
0x01 需求分析
- PC版官方新闻信息
- 查询(包括但不限于怪物、武器、装饰珠)
- 图鉴(怪物、武器)
- 配装器相关
0x02 总体设计
-
文件树结构及作用
Start: 启动动画活动
MainActivity: 应用主活动
MyDatabaseHelper: 数据库辅助
News: 新闻的类,规定数据类型和相关方法
NewsAdapter: 适配器
NewsInfo: 点击查看新闻详情的活动
TuJian: 图鉴的类,规定数据类型和相关方法
TuJianAdapter: 适配器
TuJian_Activity: 显示图鉴的活动 -
数据库相关
由于游戏内数据多,且除新闻外的其他资料基本不会发生变动,固采用将外置数据库写入到手机中的方式

本文分享了一个基于Android平台的游戏辅助应用的开发过程,从需求分析、总体设计到详细设计,包括数据库初始化、动态图片绑定等技术细节。
最低0.47元/天 解锁文章
2702

被折叠的 条评论
为什么被折叠?



