2014年11月23日日曜日

アプリデータ保存用フォルダ名

アプリからデータを保存するフォルダを作成する場合、
気をつけなければいけないことに気付いた。

例えば、『写真』というAndroid標準アプリは画像データを表示する際は全てのデータの一覧を表示するが、
まずデータがあるフォルダの一覧を表示するものも多い。
有名どころだとLINEは添付画像を選択する際は、まずフォルダの一覧が表示される。

当プロジェクトでは、画像データを扱うアプリを2つリリースしているが、
画像のデータは、アプリ用フォルダを作成し、その下に保存画像用フォルダを作成してそこに保存している。

このとき保存画像用フォルダ名に同じ名前を使っていたため、
前述のLINEや、その他画像を扱うアプリからデータにアクセスする際
どちらのアプリの画像フォルダなのか分かりにくく、ユーザビリィティが良くない。

アプリデータ保存用フォルダ名はユーザーが識別しやすい名前にしておくべきだ。
今後の開発ではしっかり実施していき、先にリリース済みのアプリについては改修予定

2014年11月20日木曜日

TegakiMemoバージョンアップ

【バージョン2.0】
  • タブレット対応しました。
  • メモ描画時のヒストリーバック機能を追加しました。
  • premium版機能を追加しました。
-premium版機能-
  • 画像を取り込んでの描画
  • 描画色を4色追加

2014年11月15日土曜日

SilentCamをバージョンアップ

バージョン 2.1での変更点は下記の通り
  • 画像の日付がずれる不具合を修正
  • 英語対応
追記
画像の日付がずれる現象については、Javaの仕様によるハマりどころでもあったので内容を記すと
画像の日付変更はCalendarクラスのsetメソッドで行っていたが、
引数の指定が、年や日時は指定したい日時をそのまま指定すればよいが
月のみ0~11で指定するという仕様になっていた。
これを知らずに日付指定を行っていたがために、
画像の日付が本来の日付より1ヵ月先となってしまっていた。

また月の部分の引数に12が入った際、エラーとならず0扱い
つまりは1月になっていた。
試してはいないが%12で取って1を加えて月としている気がする。
エラーが発生しなかった事でバグの発見が遅れる結果となった。