2015年3月29日日曜日

ライブ壁紙ぴったん更新(v2.0.0)

(2015/4/2追記・とりいそぎ対策を行っております。もう少しテストを行い、明日にもPlay Storeに更新予定ですが、以下に現在のバージョンをアップロードいたしました。もしよろしければ、動作確認にご協力いただけるとありがたく思います。
https://sites.google.com/site/shirobakama724/noraapp
よろしくお願いいたします。→v2.0.2をPlay Storeに更新したため、削除いたしました。)

(2015/3/31追記・不具合対応のため、v2.0.1に更新いたしました。ご不便をお掛けし、申し訳ありませんでした。引き続きXperia、AQUOSでのホーム画面表示遅延の対応を進めます。不具合の詳細については、また記述したいと思います。よろしくお願いいたします。)

ライブ壁紙ぴったんをv2.0.0に更新いたしました。機能を、自動リサイズ、スクロールの固定、ロック画面の壁紙変更の限定して、整理しました。自動変更とスクロール調整の機能をお使いの場合は、お手数ですが壁紙切替ますたーへの移行をお願いいたします。
今回はかなり大規模な更新になりましたので、もしバグ等ありましたら、申し訳ありません。

ライブ壁紙の設定画面を開かなくても設定変更できる、共有から登録できる、など、利便性は向上しているかと思います。また、壁紙切替ますたーとの切り分けも明確になったと思います。今後ともどうぞよろしくお願いいたします。

ちなみに、Playストアの規約に「他のアプリの宣伝をしてはならない」というのがあるため、説明文に「壁紙切替ますたー」の名前を書けず、かなり微妙になっています。

今回のバージョンアップでは、今までのコードはほぼすべて削除し、UIの部分を中心に、壁紙切替ますたーのコードを移植しました。既存のコードは非常に複雑でしたが、かなりすっきりしました。

ちなみに、ライブ壁紙のServiceクラスの名称を変更したところ、アプリを更新すると端末本体が再起動するという恐ろしい事態が発生しました。また、起動Activityのクラス名を変更すると、ランチャーのアプリ一覧からアイコンが消えてしまいました。
これらのActivity・Serviceの名称は、変更不可と思ったほうが良さそうです。

懸案だった既存アプリの更新が一通り終わりましたので、なにもなければ、新アプリの開発に注力できそうです。

2015年3月22日日曜日

壁紙切替ますたー更新(v1.0.13)

壁紙切替ますたーをv1.0.13に更新いたしました。

指定したディレクトリが削除されていた場合に、壁紙が黒いままになり、表示されない場合がある不具合を改善しました。

端末が起動後、SDカードがマウントされアクセス可能になるまでは、しばらく時間が掛かります。そのためアプリでは、指定されたディレクトリにアクセスできない場合、時間を置いて、何回かリトライを行います。その部分の処理に不具合があり、リトライを中断してしまう場合がありました。
今回の修正では、リトライを正しく行うとともに、端末の起動後にある程度時間が経過していた場合には、(マウントは完了しているはずなので)リトライしないようにしました。

SDカードにアクセスできない場合と、指定されたディレクトリが存在しない場合とで、区別するのが難しいのが厄介です。

なお、現在、ライブ壁紙ぴったんの更新作業を進めています。壁紙切替ますたーが安定してきましたので、壁紙自動変更機能はこちらに移管し、ライブ壁紙ぴったんのほうは、スクロール固定、ロック壁紙変更の機能のみに簡素化の予定です。

2015年3月15日日曜日

壁紙切替ますたー更新(v1.0.12)

壁紙切替ますたーをv1.0.12に更新いたしました。

画像の上に、任意の色を重ねられるようにいたしました。壁紙によっては、ホーム画面のアイコン等が見づらくなることがあるかと思いますが、白や黒、灰色を、任意の透明度で重ねることで、壁紙の色を抑えることができると思います。

また、シャープの端末で、電源ボタンを押してロック画面を表示したときに、壁紙表示にエフェクトが掛かってしまう事象に対応しました。SHL23で動作確認しています。

その他、カラーピッカーの改善(今までに選んだ色の履歴が出ます)等の細かい修正を行いました。

シャープ機での事象は、ユーザーの方からのご指摘で調査をしていて発見しました(その事象は、結局別の原因らしいのですが)。どうもシャープ機では、ロック画面のライブ壁紙が、ホーム画面のものとは別のインスタンスになるようです。そのため、初回起動時と同じ動作、つまりエフェクトを適用して表示していました。そのため、ロック画面のときには、初回起動時でもエフェクトを適用しないように修正しました。
ただ、別インスタンスなのはどうしようもないので、初期化が必要になり、壁紙表示までに時間が掛かってしまうようです。

なお、新作のゲームアプリも少しずつですが作成を進めています。いつ形になるかわかりませんが、努力したいと思います。

2015年3月12日木曜日

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

探索遥かなりをv1.3.8に更新いたしました。比較的細かいバグ修正、機能追加となります。

ご報告いただいた、不意打ちを使うとすでに倒れた敵に対して攻撃を行う不具合を修正しました。
また、オフライン時刻チェックのモードで、探索中に二回以上、再起動・電源断を行うと、表示される探索終了時間と実際の帰還時間がずれる不具合を修正しました。
なお、このモードでは、探索中に再起動・電源断を行うと帰還時刻が伸びてしまいます(端末内のタイマーでチェックしているため、再起動でそれが0に戻ってしまうためです)。通常は、このモードはオフでご利用いただければ幸いです。

その他の修正として、時刻チェックではNTPを使っていましたが、一部NTPを使えないネットワークの方が(主に海外を中心に)いらっしゃるようですので、HTTPによるチェックも追加しました。

また、帰還したタイミングでアプリがクラッシュする、というレポートをいくつかいただいているため、その状態から復元するための機能を追加しました。今のところ原因は不明なのですが、探索出発処理中にアプリが強制停止されると、起きるように思われます。

よろしくお願いいたします。