iPad un iPhone grafikas punkti pret pikseļiem
Tāpat kā lielākajā daļā projektu, pirms iOS lietojumprogrammas izveidošanas jūs izveidosit iPad lietotnes grafiku. Pēc iPad izlaišanas un izmaiņām iOS SDK tagad varat izveidot universālas iOS lietotnes. Universāla lietotne darbosies iPhone / iPod un iPad. Veidojot universālas lietotnes grafiku, jūs varētu domāt, ka izveidosit vienu lielu attēlu (iPad izmērs) un liekat lietotnei mainīt attēla izmērus pēc nepieciešamības skatītāja ierīcei. Bet tas dod ļoti sliktus rezultātus. Viena no pārsteidzošajām iOS lietotņu funkcijām ir izcili ekrāna izšķirtspējas. Lai izmantotu šo funkciju, jums būs nepieciešama vairāku izmēru grafika. Atkarībā no lietotāja ierīces lietotnē tiks izmantota atšķirīga grafika.

Šajā apmācībā mēs pieņemam, ka jūsu lietotne tiks atskaņota pilnekrāna režīmā, kas bloķēs statusa joslu (josla, kurā redzama akumulatora ikona). Ja nē, jums būs jākompensē 20 punkti, kas izmantoti statusa joslā. Jūs, iespējams, pamanījāt, ka pikseļu vietā es lietoju terminu punkti.

Ja esat strādājis tīmeklī pikseļos, jums būs jāsāk domāt punktos. AppleR attiecas uz displeja lielumu punktos un pikseļos, un no pirmā acu uzmetiena atšķirība var būt mulsinoša. Tas patiešām nebija problēma pirms iPhone 4, jo punktu skaits bija vienāds ar katras ierīces pikseļu skaitu. Tomēr iPhone 4 ir tīklenes displejs. Ja šī ir pirmā reize, kad esat dzirdējis vārdu “tīklene”, tas attiecas uz jauno augstas izšķirtspējas displeju, kas katram ekrāna punktam izmanto 4 pikseļus. Tāpēc iPhone 4 būs tādi paši fiziskie izmēri kā iepriekšējiem iPhone, taču vertikālo un horizontālo pikseļu skaits tiks izmantots 2 reizes.

Adobe

Tāpēc mēs vēlamies izveidot grafiku savām lietotnēm trīs izmēros. IPhone ir zemas izšķirtspējas un augstas izšķirtspējas izmēri. Tad iPad grafika ir trešā izmēra.

Zemāk ir katras ierīces pikseļu attiecības kopsavilkums.

iPad: 1024 pikseļi x 768 pikseļi x 132 izšķirtspēja
iPhone 4: 960 pikseļi x 640 pikseļi x 326 izšķirtspēja
iPhone 3G: 480 pikseļi x 320 pikseļi x 163 izšķirtspēja

Jums var rasties jautājums, kāpēc katrai ierīcei ir atšķirīga izšķirtspēja. Izšķirtspēja ir pikseļu skaits collā. Katras ierīces izšķirtspējas atšķirība ir pikseļu blīvuma uz collu atspoguļojums. Piemēram, ipad skata laukums ir 7,76 collas x 5,82 collas un pikseļu izmēri ir 1024 x 768. Rezultāts ir 132 izšķirtspēja.

Izšķirtspēja un no tā izrietošais ekrāna izmērs

1024 x 768 pie 72 res būtu 14,22 collas līdz 10,66 collas
1024 x 768 pie 132 res būtu 7,76 collas un 5,82 collas

Tātad, iOS ierīce uzņem 1024 x 768 pikseļus, kas datora ekrānā tiktu parādīti ar 14,22 collu līdz 10,66 collām, un iPad tos saspiež 7,76 collas līdz 5,82 collas. Šī saspiešana ir iemesls, kāpēc iPad un citām ierīcēm ir tik izcils ekrāna displejs, kā arī iemesls, kāpēc tā izšķirtspēja ir 132.

Autortiesības 2018 Adobe Systems Incorporated. Visas tiesības aizsargātas. Adobe produkta ekrānuzņēmums (-i) ir pārpublicēts ar Adobe Systems Incorporated atļauju. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst and Flash Paper ir / ir vai nu [a] reģistrēta preču zīme (-es), vai Adobe Systems Incorporated preču zīme (-es) Amerikas Savienotajās Valstīs un / vai citās valstīs.
Apple, Motion, iBooks Author, GarageBand, TextEdit, Pages, iMovie un Mac ir Apple Inc. preču zīmes, kas reģistrētas ASV un citās valstīs. CoffeBreakBlog ir neatkarīga publikācija, un to nav pilnvarojusi, sponsorējusi vai kā citādi apstiprinājusi Apple Inc. Ekrānuzņēmumi, ko izmanto ar atļauju.


Video Instrukcijas: Week 0 (Maijs 2024).