《android应用与游戏开发》11054126毛坯版

《android应用与游戏开发》11054126毛坯版

ID:42193911

大小:341.61 KB

页数:8页

时间:2019-09-09

《android应用与游戏开发》11054126毛坯版_第1页
《android应用与游戏开发》11054126毛坯版_第2页
《android应用与游戏开发》11054126毛坯版_第3页
《android应用与游戏开发》11054126毛坯版_第4页
《android应用与游戏开发》11054126毛坯版_第5页
资源描述:

《《android应用与游戏开发》11054126毛坯版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、纸牌游戏Solitaire程序分析魏刘宏11054126包名:com.kmagic.solitaireJava文件总览:lxSolitaire.java(包含Solitaire类);2、AnimateCard.java(包含AnimateCard类);3、Card.java(包含Card类);4、CardAnchor.java(包含CardAnchor类,DealTo类,SeqStack类,DealFrom类,SeqSink类,SuitSeqStack类,SpiderStack类,FreecellStack类,FreecellHold类,以及GenericAnchor类);5^DrawMast

2、er.java(包含DrawMaster类);6、Move.java(包含Move类);7^MoveCard.javaf包含MoveCard类);8、Options.java(包含0ptions类);9、Replay.java(包含Replay类);10、Deck.javaf包含Deck类);11>Rules.javaf包含Rules类,NormalSolitaire类,Spider类,Freecell类,FortyThieves类,以及EventPoster类);12、SelectCard.java(包含SelectCard类);13、SolitaireView.java(包含Solitai

3、reView类,RefreshHandler类,以及Speed类);14、Stats.java(包含Stats类)。Activity:只有一个,对应Java文件为Solitaire.java,视图文件为main.xml«主要界面截图:单人纸牌,也是默认界面:*060®©©©SHiiig1蜘蛛纸牌:5$Mdl0Cy.4X>)-KB821E】厂丁厂】ljr--了匸【OOOIo空当接龙:四十大盗:按menu键出现菜单:SSXdiQcy.dU3IKBF•8:20©•e®£H01ggH点击“新游戏〃,出现:・•1O00新游戏1»®©©•MB“设置”,我做了下汉化(在©中添加values-zh-rCN文件

4、夹),可进行相应设置:丁5554xilgcy.4X)37■948显示设置、,标准卡牌.大号卡牌✓显示时间接龙纸牌设養上;分配三张牌二分8B—张黑•普通计分风格拉斯绒加斯计分风格蜘蛛纸牌设置5554:

5、。侈动:单低卡片:拖动卡片・88准:Dragthestackstartingabovethebottomcard.Partial(部分)StackTap(轻击)thestack,scrolltoadjustthendragtheopcard・AutoMove:Fling(抛)acardtostartachainof(一连吊)movingcardstotheirhome.Dealing(行为):Tapthedeck(面板)orclickthetrackball(轨逝球)orsearchkey.Undo(取消):Pushthebackbutton.Menu:主要程序分析:Cc.r..r□UlIId

6、11C»JdVd在onStart()屮如果存档不正确就启动新游戏,调用HelpSplashScreen()方法在mSolitaireView界面显示帮助信息;覆盖onCreateOptionsMenu()方法来自定义菜单选项,onOptionsItemSelected()方法处理菜单项选中事件;onStop()方法中,如果mDoSave为true则退出是保存游戏,否则不保存;DisplayOptionsf)方法在用户点击menu"设置"时被调用,方法屮实例化了一个Options类的对彖;DisplayStats()方法与DisplayOptions类似,实例化了一个Stats类的对象;Soli

7、taireView类:这是本程序的"大脑继承了View类;Card类中定义了各种牌的信息。*********************************DrawMaster类负责绘制卡牌以及背景等。********************************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。