- QRコードを利用したアナグラム(並び替えパズル)
- アナグラムの文字を最初は伏字にしている
- QRコードをスキャンすることで文字が見えるようになる
- 全て見える状態で並び替えるて答えの文字列を作る
- IGGGのイベントのために作る
QRコードは img/qrcodes
に置いてある.
- Google Play開発者サービス: QRコードをこれでスキャン
- Google 日本語入力: 日本語の答えを入力するのに必要
- WiFi: インターネットに接続されてないとスコアのポストができない
- QRコードは数字(0,1,2...)
- 数字に対応する文字が見えるようになる
- 文字列長以上の数字を読み取っても問題ない
- 剰余を取ってるため
- 問題の文字列は設定でいじれる
- 画面を回転してもリセットされないようにした
- ただ
android:configChanges="orientation|screenSize"
を加えただけ - TODO: もっと良い方法はあるのだろうか
- ただ
- スタート時に文字列がシャッフルされるようにした
- 答えを変えてもされるはず
- 文字列が合っていたら「くりあ~!」と出る
- タイマー機能を追加
- スタートボタンを押さないとスキャンできない
- スタートボタンを押すとタイマースタート
- スタートするとリセットボタンに変わる
- リセットボタンを押すと全てリセットされる
- スコアランキングのサーバーにクリア後スコアをポストする
- 答えの文字数・クリアタイム・入れ替え回数
- ボタン配置を横スクロールするようにした
- 実質的に文字制限が無くなった
- BUGFIX: QRコード見つけたときに文字列が合っていてもクリアにならない
- BUGFIX: クリア後に設定を変えるとクリアタイムあたりがおかしい
- QRコードの読み取り
- 設定画面の追加
- 画面回転時のリセット
- シャッフル
- トースト
- タイマー
- 横スクロール