-
在页面方面采用xml配置与ListView,以及一个滚动视图实现,有动态设置布局的使用。
-
游戏页面使用表格布局对按键进行分配,因为加入了HVScrollView可以滚动的视图,所以可以创建比较大的地图。可进行上下左右的拖动
-
游戏失败则不会记录此次游戏,通关则会将记录记录下来。记录方式是使用SQLite数据库。
-
运用了多线程对时间的记录,以及一些流程的控制,采用发送信息的方式进行更改组件信息。
-
随机对雷进行生成,基本上分布还算均匀,使用Hsah算法使生成的雷不重复。
-
在游戏中使用bfs完成对扫雷功能的实现,当选择的点周围没有雷的时候会展开bfs算法,打开周围的地块,类似图中。
-
Notifications
You must be signed in to change notification settings - Fork 0
xfx98/Minesweeper
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Android平台扫雷程序
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published