Androidはサムネイルを作成するのですが

Androidは画像データのサムネイル画像(縮小画像)を自動的に作成するようになっているのですが…

特に他の機器で大量の画像が保存されたメモリーカードをAndroid機にセットした場合、ギャラリーなどのアプリで表示しようとするとフォルダごとにサムネイル表示がされるように(初期設定では)なっております。

が、しかし、そのサムネイル作成にわりと時間がかかることがあって、これはメモリーの読み書き速度や本体側の処理能力にも大きく左右されるのですけれど、例えば1フォルダに1000件程度の静止画データが格納されていた場合にはサムネイル作成で数分間待たされるというようなこともある様子です。

サムネイル作成中には当然ながら内部メモリに激しく読み書きが発生しているのですが、アプリからみるとまるでフリーズしているかのように反応がなくなってしまって・・・

そうなると強制的にアプリを終了させたくなることもありますよね。

正規手順でアプリを終了させる場合には問題ないのですが、強制終了させるような手段を使った場合には、タイミングによっては広範囲に及んで内部データを巻き込んで消失させてしまうといった事も発生してしまいます。

なので・・・強制終了させたくなる気持ちも理解できるのですが、できればしばらくそっと待ってあげて、できればACアダプタなんかもつないであげて気長に待つことが、データ消失を防止するひとつの手段となりますのでどうか参考にしていただければ幸いです。

すっかり更新が滞ってましたが

実は救助要請が急に倍増したおかげでリソース総動員で取り掛かってもギリギリ追いつくのが精一杯、予備機材もフル稼働で徹夜作業が続くという状態が数ヶ月間つづいていたため、なかなか更新がままならず…という裏事情があったのはさておき。

そんなこんな日常でもやはり思うことはたくさんあり、伝えておきたいなと思うことも多々あったはずなのですが、それをまた少しずつ思い出しながら書くということで。

さっそく、1つめ。

最近では携帯やデジカメを頻繁に買い換えるという方も珍しくなく、でも過去のデータを記録したSDカードはそのまま流用という事例も多い様子。

早くからファイル記録の規格が策定されていた静止画(写真)データはわりと、カードを多機種に流用しても問題が発生しないように工夫されているのですが(ただしAndroid系は少しトラブルの元になりそうな実装ですので流用は避けたほうが安全かもしれない)、動画データについては様々な動画形式がありまとまってない事から、あるカメラで撮影したカードを多機種にセットすると消えてしまった!なんてことにもなりかねない状態です。

カードそのものの単価は下がってきているので、価格面というよりはデータの再生が楽だからという理由で流用されているとは思うのですが、多機種に流用するというのは潜在的にトラブルの元であるということを少し頭の片隅にでもおいてもらって、バックアップを心がけていただければなと思います。