Hirdetés

Új hozzászólás Aktív témák

  • thon73

    tag

    válasz thon73 #2486 üzenetére

    Bocsánat, még egy kérdés az optimalizálásról.
    Van egy - mondjuk 1200x800 pixeles képem, amit az onDraw helyez bele a Viewbe így:
    canvas.drawBitmap(skin, null, dst, null);
    (Rect dst értékét az onSizeChanged-ben szedem össze, gyakorlatilag a View mérete, a bitmap dekódolása, közelítő átméretezése meg a konstruktorokban van.)

    Kérdés:
    Mivel rajzolok a bitmap felszínén (egy pont követi az ujjamat), ez a drawBitmap() minden alkalommal lefut. És minden alkalommal ismételten átméretezi a bitmap-et. (Hol 798, hol 356 stb a View mérete, pl. ahogy forgatom a készüléket.)

    Ezt kell-e v. lehet-e optimalizálni? Az inSampleSize segítségével már megközelítőleg ekkora képet csináltam, de nem pontosan ekkorát. Vagy ez nem akkora terhelés? Végül is elég gyorsan fut...

Új hozzászólás Aktív témák