1 komentarz

NinePatch – bezstratne skalowanie elementów graficznych

Lipiec 29, 2011 Kompatybilność Narzędzia Tutoriale UI

Czy kiedykolwiek zastanawiałeś się w jaki sposób zrealizowany jest mechanizm wyświetlania typowych przycisków w Androidzie? Co sprawia, że niezależnie od rozmiaru, ciągle są tak samo „gładkie” i nigdzie nie widać efektów przeskalowania grafiki? Na pewno obrazki tego typu nie są rysowane przez system. Nie ma też żadnej ogromnej bazy plików graficznych z różnymi rozmiarami. Jest za to bardzo prosty mechanizm, który nazywa się NinePatch. I to jemu poświęcimy dzisiejszy wpis.

0 komentarzy

Jednostki miary, czyli różnice pomiędzy px, pt, dp, mm, in oraz sp

Lipiec 25, 2011 Kompatybilność Tutoriale UI

System Android pozwala nam na definiowanie rozmiarów elementów UI w kilku różnych jednostkach miary. Problem w tym, że większa część z nich nie powinna być używana „na codzień”, bez wyraźnego uzasadnienia. Dlatego też dzisiejszy wpis poświęcony będzie na przedstawienie wszystkich jednostek wielkości dostarczonych przez twórców Androida.