Android

ArrayAdapterがNullPointException

NullPointExceptionという例外でアプリが終了するのはよくあるバグです。ログを見ればどこで例外を起こしているか分かるのですが、今回は次のようにArrayAdapterの中で例外が起きていて困りました。

Androidで高速なファイルコピー

Android(Java)でファイルコピーをするのには、単純にInputから読んで、それをそのままOutputに書き出す方法が単純です。しかしFileChannelを使用するとシンプルかつ高速にファイルをコピーすることができます。