Направите Андроид ХДПИ, МДПИ и ЛДПИ слике из једне КСГДПИ ПНГ слике

Испробајте Наш Инструмент За Елиминисање Проблема

Нисам најсавременији Андроид програмер до сада, али открио сам неколико ствари откад сам почео да стварам своје прве основне апликације за платформу. Иако је у пројекат за Андроид могуће додати једну пнг слику као ресурс, такође је могуће користити више верзија те исте слике. Ако постоји само једна слика, користиће се без обзира на величину екрана и густину Андроид уређаја на коме се покреће. Систем аутоматски скалира и мијења величину слика ако постоји потреба тако да апликација ради на различитим величинама и густинама екрана ако се не може пронаћи одговарајући ресурс слике. Иако је то боље него да се слике уопште не приказују, то може довести до свих врста проблема, укључујући слике које на неким уређајима заиста не изгледају тако добро.

Водич за програмере за Андроид има велику страницу посвећен сликама , величине екрана, густину и све те добре ствари. Ако желите да додате више верзија исте слике у Андроид апликацију, морате знати како да их креирате. Иако можете теоретски да користите било који уређивач слика или ресизер за задатак, можда ћете желети да проверите овај 9Патцх Ресизер Алат који је дизајниран управо за тај задатак и аутоматизован тако да не морате сами жонглирати вредностима.

Дакле, уместо да морате ручно да креирате више верзија исте слике, једноставно креирате једну верзију - верзију кхдпи - и користите програм да бисте добили све остале верзије слике креиране за вас. Тај поступак можете поновити за све слике које укључите у апликацију.

android resize dpi images

Програм је доступан као извршна датотека за Виндовс и као Јава јар датотека за остале оперативне системе. Извршна датотека приказује основни интерфејс у ​​који можете да убацујете своју кхдпи слику. Када то учините, аутоматски ће креирати одговарајуће фасцикле са дравабле-хдпи, дравабле-лдпи и дравабле-мдпи у истом коријенском директоријуму у којој се налази слика, тако да их можете одмах преместити у директоријуме пројеката Андроид апликације и укључити их у Ваша Пријава.