Sun  16:29:44在么请问你是不是在做android的游戏哦android交流  16:29:56嗯 怎么了?呵呵 没有做android了哦  我做通信了Sun  16:30:13嗯嗯,我有个问题,类似于游戏的积分到聊升级哦哦就是说,我积分到了,给用户升级android交流  16:30:41然后呢Sun  16:30:44这个代码大概要怎么个设计我在想,难道用很多if进行判断android交流  16:31:29你的意思是说 随时监听他的积分时候到了?Sun  16:32:14嗯,是的。比如每次签到有10分的,就是说,每次增加或者减少积分的时候,代码怎样设计去判断我要给用户显示怎样的等级如果我有100个等级,用最最普通的方法就是写100if if else进行判断但是这挺不好的这样Sun  16:34:35还有一种是和数据库结合在一起,就是把等级写入到数据库中去,每次去数据库找 where score>= 用条件去判断android交流  16:34:37额  干嘛要这样做啊你用等级加一不久行了当前等级知道吧然后加一啊满足积分 就等级加一Sun  16:35:13当前等级知道的,那怎么判断满足积分呢这个满足积分也使要判断的android交流  16:36:07所以 一般你要把积分分出来讨论啊累积的积分另外保存Sun  16:36:30嗯。android交流  16:36:33这一级以后的积分满足了 就把等级加一啊然后这一级积分再清零啊总积分照样累加啊Sun  16:37:09哦哦android交流  16:37:23嗯 这样你就不需要判断总积分啊Sun  16:37:52是哦,那看来游戏升到下一级的分数和当前的级别是有关系的呵呵android交流  16:38:03嗯 呵呵Sun  16:38:09我大概知道怎么做了 谢谢哈

更多相关文章

  1. android 数据库技术 | 文件系统,SDCARD访问,CONTENT PROVIDER,SQLIT
  2. android 媒体数据库刷新
  3. # Android文件存储和数据库基本知识
  4. Android 数据存储(三) 数据库存储
  5. 如何在android中调用数据库资源

随机推荐

  1. Centos7下安装和配置MySQL5.7.20的详细教
  2. MySQL事务及Spring隔离级别实现原理详解
  3. MySQL explain获取查询指令信息原理及实
  4. IDEA连接mysql又报错!Server returns inva
  5. CentOS7.8安装mysql 8.0.20的教程详解
  6. mysql迁移至8.0时的注意事项(小结)
  7. linux 之centos7搭建mysql5.7.29的详细过
  8. MySQL去重该使用distinct还是group by?
  9. MySQL 事务概念与用法深入详解
  10. MySQL 的启动选项和系统变量实例详解