2015年1月25日日曜日

比較表ビルダー更新(v1.1.2)

比較表ビルダーをv1.1.2に更新いたしました。評価の画像を変更してから、画面を回転すると、アプリがクラッシュする不具合を修正しました。ご不便をお掛けいたしました。

原因ですが、FragmentのonSaveInstanceStateで、Bundleに保存したBitmapを、onDestroyでrecycleしていたためでした。
調べてみると、onSaveInstanceStateで保存したインスタンスは、必ずしもwriteToParcelで変換されて保存されるのではなく、インスタンスがそのまま保存される場合があるようでした。つまり、onSaveInstanceStateで保存したインスタンスが、そのままonCreateでBunbleから取得されることになります。
どうも画面回転の場合には、このような動作になるようです。どうぞご注意ください。

2015年1月24日土曜日

探索遥かなり更新(v1.3.6)

探索遥かなりをv1.3.6に更新いたしました。以下の機能追加、変更を行いました。

  • オフラインでの時刻チェック機能を追加しました。
    • 設定から有効にできます。探索中でないの場合のみ、設定変更可能です。
    • 端末の起動時間を元にチェックをしているため、電源断や再起動を行うと、チェックができなくなります。そのため、電源断・再起動で、実行中の探索が、再スタートされます(電源断・再起動のタイミングからの開始になります)。ご注意ください。
  • 以下の不具合を修正しました。
    • クラスチェンジ時に、スキルスロットの数が減るにもかかわらず、そのままなので、最大数を超過する。
      • スキルスロットがクリアされます。
    •  高度な戦術で「急所狙い I/II」を指定しても使わない。
  • クリア後の追加要素が見つけにくかったのを、多少見つけやすいように修正。
追加要素等がなく、申し訳ありません。

オフラインでの時刻チェックは、海外の方からいくつかご要望をいただいていました。海外のほうが、NTPが使えない環境(HTTPしか使えない)の方が多いようです。

なお、今回から、開発環境をEclipseからAndroid Studioに変更いたしました。移行時にソースコードが一部壊れるなど、意外に苦労してしまいました。機会があれば、記事として書きたいと思います。また、apkのサイズも、なぜか大きくなっています。
一通り動作確認は行いましたが、ユーザーの皆さんの環境でも、正しく動くことを祈るばかりです。

2015年1月3日土曜日

あけましておめでとうございます、比較表ビルダー更新(v1.1.0)

(2015/1/4追記・「比較表ビルダー」をv1.1.1に更新いたしました。たびたびの更新申し訳ありません。バグ修正、および、行、列のコピー・移動・挿入の各機能の追加を行いました。引き続きよろしくお願いいたします。)

あけましておめでとうございます。

昨年は「探索遥かなり」を少しずつ更新しておりましたが、ある程度の人数の方々に遊んでいただき、深く感謝申し上げます。また、暫定版ながら英訳も行い、海外の方にもユーザーが広がったのも、嬉しい限りです。
また、他のアプリについてもお使いいただき、ありがとうございました。

今年も引き続き、少しずつですがアプリの更新、開発をしていきたいと思いますので、よろしくお願いいたします。

新年早々ですが、「比較表ビルダー」をv1.1.0に更新いたしました。

データが保存しておけないのが不便なため、ファイルへの保存、復元機能を作成いたしました。保存→復元と行うことで、コピーも可能です。

また、メモリの少ない端末だと、メモリ不足エラーになる場合があるため、アプリ内で保存する画像サイズを小さくしました。
画像に出力するときを考えて、かなり大きなサイズで保持していましたが、ある程度まで縮小してから保存するようにしました。大きな画像に出力すると、粗が目立つかもしれませんが、ご了承ください。

ゲームの作成は、思いのほかこちらのアプリに時間が掛かったため、ほとんど進んでいません……(申し訳ありません)。少しずつ進めていきたいと思います。