新しいAPIを利用するなど、AndroidのSDKのバージョンに応じた処理を行いたいときの実装方法です.
新しいThreadの起動
JavaでThreadを起動するときは、start()で行う. Thread t = new Thread(runnable); t.start(); // ここを注意 t.run();では同一スレッドで実行してしまう. AndroidだとNetworkOnMainThreadExceptionが発生して怒られるので注意.
新しいAPIを利用するなど、AndroidのSDKのバージョンに応じた処理を行いたいときの実装方法です.
JavaでThreadを起動するときは、start()で行う. Thread t = new Thread(runnable); t.start(); // ここを注意 t.run();では同一スレッドで実行してしまう. AndroidだとNetworkOnMainThreadExceptionが発生して怒られるので注意.