欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    Android毕业设计.ppt

    • 资源ID:987524       资源大小:2.21MB        全文页数:14页
    • 资源格式: PPT        下载积分:20积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要20积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Android毕业设计.ppt

    1、答辩人:指导老师:Android平台猜歌游戏的设计与实现目录目录登陆注册主要模块获取金币查看排名登陆注册登陆注册 登陆界面 注册界面登陆注册登陆注册 在服务器端通过Servlet来获取用户的请求信息,完成相应的注册与登陆。登陆的主要是通过从SQL server2005数据库中获取用户信息,若没有对应信息则返回相应数据。若用户名和密码都输入正确则返回1,若用户名正确密码不正确,返回2,若用户名和密码不正确则返回3。注册与登陆类似,主要是向数据库中写数据,若用户名已经存在则返回1,若注册成功则返回2。游戏主界面游戏主界面 游戏主界面游戏主界面游戏主界面游戏主界面方案具体介绍文字选择框设计游戏动画设

    2、计提示删除按钮设计答案匹配设计已选文字框设计:游戏的已选文字框的个数根据当前关的歌曲的名字自动生成,点击待选文字框,待选文字框中的mWordstring将在已选文字框中显示。当玩家选择出错是,可以点击已选文字框,此时,已选文字框中的按钮将回到原来的位置。待选文字框的设计:待 选 文 字 框 有 24个 按 钮,每 个 按 钮 有 mIndex、mIsVisiable、mWordString、mViewButton。根据这些属性来控制按钮的显示隐藏、按钮中动态文字、以及点击事件按钮中的文字为歌曲名和干扰项。根据当前关的索引,通过wordsi=mCurrentSong.getNameCharact

    3、ers()i+;得 到 当 前 歌 曲 名。通 过wordsi=Util.getRandomChar(MainActivity.this,mCurrentStageIndex+1,i-mCurrentSong.getNameLength()+;获取干扰项信息。盘片和拨杆动画:盘片的旋转同时拨杆滑动到一定位置后停下。歌曲播放完毕后盘片停止旋转,拨杆回到最初位置。首先在Mainactivity.java中实现主要动画播放逻辑。通过给盘片和拨杆setAnimationListener设置动画的监听事件,来控制这两部分的动画实现的顺序。文字加载动画:文字加载动画。为了是游戏更加增加游戏的趣味和提高用户

    4、的体验。在文字出现方式上设置待选文字从大到小,从左到右一次出现。是玩家能够感受到文字加载时的这个过程。通过loadAnimation实现动画文件的引入。同时通过mScaleAnim.setStartOffset(pos*100)来实现动画延迟的设置,使得文字按钮一次从小到大出现。提示按钮实现逻辑:我们在handleCoins()方法中判断mCurrentCions是否大于90然后通过getResources()读取配置文件中本操作所需要的金币的数量。若金币不够,弹出提示框。若金币足够,通过findIsAnswerWord()判断文字是否是答案。并将答案在已选文字框中显示,实现答案提示功能。删除

    5、按钮实现逻辑:我 们 在 handleCoins()方 法 中 判 断 mCurrentCions是 否 大 于 30然 后 通 过 getResources()读取配置文件中本操作所需要的金币的数量。若金币不够,弹出提示框。若 金 币 足 够,将 标 准 答 案 之 外 的 文 字 设 为 不 可 见。然 后 通 过mViewCurrentCoins.setText(mCurrentCoins+)将总金币相应减少30个金币。我们通过findNotAnswerWord()找到一个标准答案之外的文字。将它隐藏,实现删除一个错误答案的功能。正确答案匹配实现逻辑:首 先 判 断 玩 家 输 入 的

    6、答 案 是 否 完 整。通 过mBtnSelectWords.get(i).mWordString.length()=0来判断玩家输入答案的完整程度。若玩家输入答案完整判断答案正确性。我们使用文字拼接。将玩家输入的文字拼接起来与当前关卡的歌曲名判断。错误答案提示实现逻辑:首先判断答案状态为错误,然后实现文字闪烁提示玩家答案错误。答案错误实现和上步相同。下面实现文字闪烁效果:文字闪烁效果就是文字第一次为白色第二次为红色,第三次为白色。通过红白交替实现闪烁效果。这方法中我们用到了“定时器”即TimerTask类,还有run()方法,这个方法和java中的线程比较相似。获取金币获取金币查看排名查看排名 猜歌游戏的排名功能,主要通过查询数据库中的信息,将数据库中的allScores表中的数据按score属性通过查询语句:SELECT*from allScores order by score desc按照降序输出。allScores表中的数据是用户每次退出游戏时客户端将玩家用户名,所得金币数传到服务器上并保存而来,数据库接到数据后和已存在的数据比较进行排名。在客户端通过String queryString=Const.url+sort;connect(queryString);访问服务器端数据,并在客户端显示出来。谢谢观赏!


    注意事项

    本文(Android毕业设计.ppt)为本站会员(风****)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922