Hirdetés

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

  • cinemazealot

    addikt

    válasz RGida85 #2872 üzenetére

    Az Android különböző felbontás (pontosabban pixelsűrűség)-kategóriákat definiál:

    - ldpi (low) ~120dpi
    - mdpi (medium) ~160dpi
    - hdpi (high) ~240dpi
    - xhdpi (extra-high) ~320dpi
    - xxhdpi (extra-extra-high) ~480dpi
    - xxxhdpi (extra-extra-extra-high) ~640dpi

    Minden eszköz ezek közül kell képviseljen egyet, feltételezem, hogy a megjelenítés (szövegek, grafikai elemek) egységes(ebb) méretezése miatt. Ha megfigyeled, az m1 note felbontásához és képernyőméretéhez tartozó ~400 ppi (pontosan 400,528576 ppi) pont félúton van a xhdpi és az xxhdpi kategória között (innen is 80 ppi, onnan is 80 ppi az eltérés). Nem tudom, lehetséges-e, hogy egy készülék szoftveres konfigurációja olyan ppi értéket képviseljen, ami nincs is definiálva az API-ban. Ha igen, az nagyon sok kivételkezeléssel és inkompatibilitással járhatna, ezért úgy talán egyszerűbb a dolga mindenkinek, ha a gyártó szoftveresen meghamisítja az eszköze fizikai paramétereit. Azok a programok pedig, amik erre az adatokra építenek, valószínűleg gyártótól származó adatokból vagy felhasználói visszajelzésekből tudják, hogy melyik eszköznek milyen a specifikációja.

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