ゲームの構築を開始しました。このゲームはサーバーから画像を取得します。
Bitmap を使用して IMAGE* S * を変換しましたが、動作が遅くなりました。
22 枚の画像 (各画像 100KB) をロードするのに 25 ~ 40 秒かかります。
public static Bitmap getBitmapFromURL(String src) {
try {
URL url = new URL(src);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return myBitmap;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
実装:
Bitmap pictureBitmap = ImageFromUrl.getBitmapFromURL(path);
PS..
以前は LazyList を使用していましたが、それは私の目的ではありません。
その他のオファー?
Tnx....