《Android编程权威指南(第三版)》第五章挑战练习Demo

本文介绍了《Android编程权威指南(第三版)》中关于作弊检测的挑战练习解答,包括使用onSaveInstanceState保存状态的方法及避免作弊记录丢失的两种方案。

《Android编程权威指南(第三版)》第五章挑战练习Demo

这次的挑战练习有三道,分别是:

1.用户作弊后,可以旋转CheatActivity来清除作弊痕迹;

2.作弊返回后,用户可以旋转QuizActivity来清除mIsCheater变量值

3.用户可以不断点击NEXT(我加了一个向前的按钮),跳到头看过答案的问题,从而是作弊记录丢失

题解:

第1,2题用onSaveInstaceState来保存数据就行,详细信息在书上的56页

第3题用有两种方法:

(1)设置一个静态数组记录每一题是否作弊;

(2)为每一题的实例添加一个新的变量来记录作弊行为;

代码Demo

若有不足,敬请指教,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值