Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Какая минимальная ΡˆΠΈΡ€ΠΈΠ½Π° экрана Π² Android?

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ изобраТСния Π½Π° основС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° наимСньшСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹. Для этого я ΠΏΠΎΠΌΠ΅Ρ‰Π°Π» изобраТСния Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ:

Но ΠΌΠ½Π΅ интСрСсно, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ сбоСв Π²ΠΎ врСмя выполнСния. Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли устройство (Ссли ΠΎΠ½ΠΎ сущСствуСт) с наимСньшСй ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 240 запускаСт ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ сбой Π²ΠΎ врСмя выполнСния)? ΠœΠΎΠ³Ρƒ Π»ΠΈ я ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ с ΠΈΠΌΠ΅Π½Π΅ΠΌ

И помСститС Π² Π½Π΅Π³ΠΎ нСсколько ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Ссли Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΌΠ°Π»ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ находится ΠΌΠ΅ΠΆΠ΄Ρƒ 0 ΠΈ 320, эти изобраТСния Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ΡΡ?

Π― ΠΌΠΎΠ³Ρƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΎ ΠΌΠ½Π΅ интСрСсно, ΠΌΠΎΠ³Ρƒ Π»ΠΈ я ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· нСобходимости ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ΄.

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния Π½Π° основС плотности экрана. НС ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана.

БущСствуСт нСсколько Ρ‚ΠΈΠΏΠΎΠ² плотности экрана:

КаТдоС устройство классифицируСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ для наимСньшСй плотности экрана Π² ldpi. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ для максимальной плотности экрана Π² xxxhdpi.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π΅Ρ‰ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ самим Π°Π½Π΄Ρ€ΠΎΠΈΠ΄ΠΎΠΌ. Он Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² зависимости ΠΎΡ‚ плотности экрана

ВсСгда ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ mdpi называСтся Π±Π°Π·ΠΎΠ²ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ. Π­Ρ‚ΠΎ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ 1: 1, ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π² mdpi, 1 px = 1dp.

Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ваши Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² свою ΠΏΠ°ΠΏΠΊΡƒ. НС Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ sw0dp, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π°.

Π― понял, Ρ‡Ρ‚ΠΎ ΠΏΠ°ΠΏΠΊΠ° drawable-sw320dp бСсполСзна. Π― ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽ изобраТСния ΠΊΠ°ΠΊ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ Π² drawable-sw320dp ΠΏΠ°ΠΏΠΊΠΈ ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ ΠΈΡ… Π½Π° устройствС с наимСньшСй ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 320 Π΄ΠΏ. БистСма Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ изобраТСния ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ пСрСмСщСния, Π° Π½Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ drawable-sw320dp. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ 320dp – это минимально возмоТная ΡˆΠΈΡ€ΠΈΠ½Π° Π² android, ΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ изобраТСния Π² ΠΏΠ°ΠΏΠΊΡƒ для пСрСноски для этих устройств.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вопрос читаСмости. ВсС Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, Ссли Π²Ρ‹ помСститС всС Β«ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅Β» ΠΈ смартфонныС рСсурсы Π² drawable ΠΏΠ°ΠΏΠΊΡƒ ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ drawable-sw600dp (это Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный ΠΏΠΎΠ΄Ρ…ΠΎΠ΄), Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ зависит ΠΎΡ‚ вас.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Π’ΠΎΠΉΡ‚ΠΈ

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΡΡΡŒ Π² LiveJournal с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стороннСго сСрвиса Π²Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ условия ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ соглашСния LiveJournal

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ рСсурсов

для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
res/drawable-large/image1.png
res/drawable-large/image2.png

Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π²ΠΎ всСх ΠΏΠ°ΠΏΠΊΠ°Ρ… с Π»ΡŽΠ±Ρ‹ΠΌΠΈ спСцификаторами Π±Ρ‹Π»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ рСсурса ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π½Π΅ мСняСтся R.drawable.image1 ΠΈ R.drawable.image2 соотвСтствСнно. БобствСнно для программиста Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ устройствС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, систСма Android ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ сама ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ рСсурс ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π³ΠΎ.

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΡ€ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° автоматичСски поворачиваСтся.

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ссли Π²Ρ‹ запускаСтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° эмляторС, Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ экран ΠΌΠΎΠΆΠ½ΠΎ сочСтаниСм клавиш Ctrl+Win+F11.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ сдСлаСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ экрана внСшний Π²ΠΈΠ΄ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ мСнялся, скаТСм, пСрСнСсСм Π΄Π°Ρ‚Ρƒ Π²ΠΏΡ€Π°Π²ΠΎ. Для этого Π½Π°Π΄ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ xml-Ρ„Π°ΠΉΠ» Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ. Π”ΠΎ этого всС xml-Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΡ‹ ΠΊΠ»Π°Π»ΠΈ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ res/layout. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ res/layout-land ΠΎΡ‚ΠΊΡƒΠ΄Π° Π±ΡƒΠ΄ΡƒΡ‚ Π±Ρ€Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ для Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ экрана. МоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ res/layout-port для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС этими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· res/layout, поэтому особо смысла Π² этом Π½Π΅Ρ‚.
Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ списка достаточно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» item.xml, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° ΠΎΠ΄Π½ΠΎΠΉ строки списка. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ Ρ„Π°ΠΉΠ» Π² res/layout-land ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС Ρ‚Ρ€ΠΈ элСмСнта Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² строку, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² TextView (id=»@+id/Sign») Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ android:layout_weight=»1.0″. Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ добавляСт «вСс» элСмСнту Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ (layout). Π­Π»Π΅ΠΌΠ΅Π½Ρ‚, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ «вСс» Ρ€Π°Π²Π½Ρ‹ΠΉ 1.0 Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всС свободноС пространство Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ° Π·ΠΎΠ΄ΠΈΠ°ΠΊΠ° Π·Π°ΠΉΠΌΠ΅Ρ‚ всС свободной пространство, Π° Π΄Π°Ρ‚Π° приТмСтся ΠΊ ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Π΅. ВсС, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄Π΅ Π½Π΅ потрСбуСтся. ЗапускаСм.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° список измСняСт внСшний Π²ΠΈΠ΄.

Если ΠΆΠ΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ экрана Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»Π΅Π½, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄
void setRequestedOrientation(int requestedOrientation)
ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Π΄Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ экрана Π²Π½Π΅ зависимости ΠΎΡ‚ полоТСния Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°.
Π”ΠΎΠ±Π°Π²ΠΈΠΌ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π² onCreate

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ requestedOrientation, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΡƒΡ‚

ЗапускаСм. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠ°ΠΊ Π½Π΅ ΠΊΡ€ΡƒΡ‚ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½, список Π½Π΅ мСняСтся.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρ„Π°ΠΉΠ» Ρƒ нас хранится Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС, Π° Π² Π΄Π²ΡƒΡ… дирСкториях Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ссылки. Из ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΊ этому ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ R.drawable.image Ρ‚Π°ΠΊ ΠΈ R.drawable.image_ru_en

МоТно Π΄Π΅Π»Π°Ρ‚ΡŒ ссылки Π½Π° Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅Π³ΠΈ ΠΈ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как Ρ€Π°Π·ΠΎΠ³Π½Π°Ρ‚ΡŒ Android-смартфон Ρ‡Π΅Ρ€Π΅Π· мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

ΠœΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Android ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с iOS всСгда Π±Ρ‹Π»Π° ΠΌΠΈΡ„ΠΎΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π²Π΅Ρ€ΠΈΠ»ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹ Apple скрыли Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΎΡ‚ запуска прилоТСния Π΄ΠΎ Π΅Π³ΠΎ фактичСского открытия Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Π° Π² Google Π΄ΠΎ этого Π½Π΅ Π΄ΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈΡΡŒ. Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΌΠΈΡ„ΠΎΠΌ являСтся ΡΠΊΠ»ΠΎΠ½Π½ΠΎΡΡ‚ΡŒ Android ΠΊ Π·Π°ΡΠΎΡ€Π΅Π½ΠΈΡŽ ΠΈ замСдлСнию Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя послС Π½Π°Ρ‡Π°Π»Π° использования. Π”Π΅ΡΠΊΠ°Ρ‚ΡŒ, систСмныС кластСры Π·Π°Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΡƒΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π±Ρ‹Π»ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ быстродСйствия. Π’ΠΎΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Β«Π·Π°ΠΌΠ΅Π΄Π»ΡΡŽΡ‚ΡΡΒ» ΠΈΠΌΠ΅Π½Π½ΠΎ старыС устройства ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² сравнСнии с Π½ΠΎΠ²Ρ‹ΠΌΠΈ. Но это Π½Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΎΠ³Π½Π°Ρ‚ΡŒ Android нСльзя совсСм. МоТно.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Π Π°Π·ΠΎΠ³Π½Π°Ρ‚ΡŒ Android ΠΌΠΎΠΆΠ½ΠΎ. Для этого Π² настройках ОБ Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π’ Android Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². НСсмотря Π½Π° Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ прСдназначаСтся для создатСлСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, рядовыС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π»ΡŽΠ±ΡΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΌ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ, якобы ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ Ρ€Π°Π±ΠΎΡ‚Ρƒ своСго устройства. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ это, само собой, ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. Однако Π΅ΡΡ‚ΡŒ нСсколько надстроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ Ρ…ΠΎΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Android, сдСлав Π΅Π³ΠΎ Ρ‡ΡƒΡ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Π΅Π΅, быстрСС ΠΈ ΠΏΠΎΠ΄Π°Ρ‚Π»ΠΈΠ²Π΅Π΅. Π“Π»Π°Π²Π½ΠΎΠ΅ – Π½Π΅ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Ρ‰ΠΈΡ‚ΡŒ.

Настройки Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Android

Для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ потрСбуСтся Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². Если ΠΎΠ½ΠΎ Ρƒ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ сразу ΠΊ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌΡƒ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ инструкции, Π° Ссли Π½Π΅Ρ‚ – Π½Π°Ρ‡ΠΈΠ½Π°ΠΉΡ‚Π΅ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ. Но ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ активация этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΌΡƒ Ρ€Π΅ΡΡƒΡ€ΡΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΡŽ ΠΈ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

ВсС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ скрыты Π² мСню Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

АктивируйтС Ρ‚Ρ€ΠΈ этих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ

Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Android

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Π Π°Π·ΠΎΠ³Π½Π°Ρ‚ΡŒ Android ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π² ΠΈΠ³Ρ€Π°Ρ…, ΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с интСрфСйсом

Π­Ρ‚ΠΈ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ способны Ρ€Π°Π·ΠΎΠ³Π½Π°Ρ‚ΡŒ интСрфСйс вашСго смартфона. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это происходит:

УскорСниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ GPU Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ графичСский ΡƒΡΠΊΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈ отрисовкС Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Ρ… элСмСнтов. Казалось Π±Ρ‹, Π·Π°Ρ‡Π΅ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅ это Π½ΡƒΠΆΠ½ΠΎ? А, ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, вСсь интСрфСйс вашСго смартфона ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ сайтов Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ состоят ΠΈΠ· 2D-элСмСнтов. Активировав ускорСниС, Π²Ρ‹ заставитС смартфон Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ графичСский сопроцСссор ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ всСх этих ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π° ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡ… Π² повсСднСвной ΠΆΠΈΠ·Π½ΠΈ встрСчаСтся довольно ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ ΠΈ прирост быстродСйствия Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‚Π΅Π½ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Π·Π°Π΄Π°Ρ‡.

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° 4x MSAA способно Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° вашС восприятиС ΠΈΠ³Ρ€. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, двумСрная ΠΈΠ»ΠΈ трёхмСрная ΠΈΠ³Ρ€Π° Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° Π½Π° вашСм устройствС, этот ΠΏΡƒΠ½ΠΊΡ‚ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΡƒΡŽ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, минимизируя Ρ€ΡΠ±ΡŒ ΠΈ подёргивания Π½Π° краях рисованных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ создаётся ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»Π°Π²Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… графичСских ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, это совсСм Π΄Π΅ΡˆΡ‘Π²Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ Ρ€Π΅ΠΆΠΈΠΌΠ° 120 Π“Ρ†, ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅Π³ΠΎ частоту обновлСния ΠΈ Π΄Π΅Π»Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠ»Π°Π²Π½ΠΎΠΉ.

ΠŸΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ быстродСйствиС смартфона

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Π£ΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π΄Π°ΠΆΠ΅ интСрфСйс Android β€” это ΡƒΠΆΠ΅ большоС Π΄Π΅Π»ΠΎ

ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ налоТСния позволяСт Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ графичСский сопроцСссор ΠΏΡ€ΠΈ отрисовкС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² экрана, Π·Π° счёт Ρ‡Π΅Π³ΠΎ высвобоТдаСтся рСсурс Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора, ΠΈ ΠΎΠ½ большС Π½Π΅ нагруТаСтся Π² Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ…. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ, Π½ΠΎ это Π½Π΅ совсСм Ρ‚Π°ΠΊ. Π’Π΅Ρ€Π½Π΅Π΅, совсСм Π½Π΅ Ρ‚Π°ΠΊ. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΎΠ½ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° Ρ€Π°Π·Π½Ρ‹Π΅ процСссы.

Π‘ΠΌΠ΅Π½ΠΈΡ‚Π΅ раскрытыС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ. Π§Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ

ИзмСнСниС скорости Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ – это чисто Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, космСтичСский ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ. Π’ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ запуска ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, просто ΠΎΠ½ удаляСт Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ заполняСт «пустоту» ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° запуска прилоТСния Π΄ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ. Но Ссли Ρ€Π°Π½ΡŒΡˆΠ΅ такая пустота Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»Π°, ΠΈ Π΅Ρ‘ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ, Ρ‚ΠΎ соврСмСнныС смартфоны Π΅Ρ‘ практичСски Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ каТСтся, Ρ‡Ρ‚ΠΎ прилоТСния ΠΈΠ·-Π·Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ‡ΡƒΡ‚ΡŒ дольшС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠΎΡ‡Π΅ΠΌΡƒ большиС устройства Π½Π° самом Π΄Π΅Π»Π΅ малСнькиС

АндрСй Подкин

Π’Ρ‹ Π·Π°ΠΌΠ΅Ρ‡Π°Π»ΠΈ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° Android-смартфонах всС выглядит ΠΊΡ€ΡƒΠΏΠ½Π΅Π΅, Ρ‡Π΅ΠΌ Π½Π° iPhone Π² ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ прилоТСниях? А Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ„Π°Π±Π»Π΅Ρ‚Π΅ всС выглядит ΠΊΡ€ΡƒΠΏΠ½Π΅Π΅, Ρ‡Π΅ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΌ смартфонС, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° экранС Ρ€ΠΎΠ²Π½ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΠ΅?

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Π§Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй

ВсС Ρ‚Π°ΠΊ ΠΈ Π΅ΡΡ‚ΡŒ. Но Ρ‡Π΅ΠΌ ΠΆΠ΅ это обусловлСно? Android ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ экраны с Ρ€Π°Π·Π½ΠΎΠΉ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй. НС всС ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ. Но ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ слоТились ΠΏΡΡ‚ΡŒ стандартных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ: 160, 240, 320, 480 ΠΈ 640 dpi. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΌΠΈ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½ΠΈΡ… ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ всС растровыС графичСскиС рСсурсы прилоТСния (ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ). Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ нСстандартныС плотности пиксСлСй, Π½ΠΎ ΠΎ Π½ΠΈΡ… Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

Если ΠΆΠ΅ Π²Ρ‹ Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚Π΅ самыС Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ устройства Π½Π° сСгодня β€” 5β€³ HD ΠΈ 5,5β€³ FHD, Ρ‚ΠΎ окаТСтся, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй β€” 294 ΠΈ 400 dpi соотвСтствСнно. Π§Ρ‚ΠΎ ΠΆΠ΅ Π² этом случаС происходит? ЀизичСская ΠΈ программная ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй отличаСтся. Когда ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ устройство: «Какая Ρƒ тСбя ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй?Β», Ρ‚ΠΎ Π² ΠΎΡ‚Π²Π΅Ρ‚ всСгда ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стандартноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ модСль Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ ΡƒΡ‡Π΅ΡΡ‚ΡŒ расхоТдСния, Π½ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Π΅ программисты этим Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ. Вакая тонкая адаптация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Ρ… Π²Π΅Π½Π΄ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ сам смартфон.

Если физичСская ΠΈ программная ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, Ρ‚ΠΎ Π² ΠΊΠ°ΠΊΡƒΡŽ ΠΆΠ΅ сторону? Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. Высота стандартной ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² Material Design β€” 0,225 дюйма (5,715 ΠΌΠΌ). Если устройство с физичСским dpi 400 заявит ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ dpi 320, Ρ‚ΠΎ Android отрисуСт ΠΊΠ½ΠΎΠΏΠΊΡƒ высотой 320*0,225 = 72 пиксСля. И Π½Π° физичСском экранС ΠΎΠ½Π° Π·Π°ΠΉΠΌΠ΅Ρ‚ 72/400 = 0,18 дюйма (4,572 ΠΌΠΌ). И ΠΏΠΎ этой ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ слоТнСС ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй Π²Ρ‹ΡˆΠ΅ физичСской. Π’.Π΅. для 400 dpi физичСских это Π±ΡƒΠ΄Π΅Ρ‚ 480 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ…. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ составляСт всСго нСсколько ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ². НапримСр, смартфоны с физичСской ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй 342 dpi ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ 320.

ВычисляСм настоящиС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ посмотрим Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° расчСты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ. Они основаны Π½Π° Ρ‚ΠΎΠΌ Ρ„Π°ΠΊΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ β€” Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ взаимозависимыС. И зная Π΄Π²Π΅ ΠΈΠ· Π½ΠΈΡ…, Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ это для Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм смартфон Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 1080Γ—1920 (FHD) ΠΈ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй 400 dpi. Π’Π°ΠΊΠΎΠΉ экран Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ 2,7Γ—4,8 дюйма. По Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅ ΠŸΠΈΡ„Π°Π³ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ диагональ. Она составит ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 5,507 дюйма. Но, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠΆΠ΅ выяснили, программная ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ пиксСлСй составляСт Π½Π΅ 400, Π° 480 dpi. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ПО экран Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ 2,25Γ—4 дюйма, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ диагональ всСго лишь 4,6 дюйма! А Ссли возьмСм смартфон с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ 720Γ—1280 (HD) ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ пиксСлСй 320 (ΠΏΡ€ΠΈ физичСской 342), Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ β€” 2,25Γ—4 дюйма (ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ диагональ Π² 4,6 дюйма). Π’.Π΅. устройства ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ диагональю Π½Π° 1,2 дюйма (Ρ‡Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… довольно ΠΌΠ½ΠΎΠ³ΠΎ) с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ПО выглядят ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΈ Π½Π° Π½ΠΈΡ… помСщаСтся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌ смартфонС всС выглядит ΠΊΡ€ΡƒΠΏΠ½Π΅Π΅, Π½ΠΎ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ. ΠŸΡ€ΠΎΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ это ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°ΠΌΠΈ прилоТСния My Shows со смартфонов Xiaomi Mi2s ΠΈ Samsung Galaxy Note 3.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ смартфонов совпадаСт ΠΈ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΎΠ±ΠΎΠΈΡ… помСщаСтся всСго ΡˆΠ΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹Ρ… строк ΠΈΠ· списка сСриалов ΠΈ Ρ‡Π°ΡΡ‚ΡŒ сСдьмой строки (всС сСмь, Ссли ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, большой Ρ€Π°Π·ΠΌΠ΅Ρ€ Galaxy Note Π½Π΅ Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ прСимущСства β€” ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° Π΅Π³ΠΎ экранС большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π—Π΄Π΅ΡΡŒ слСдуСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ отступлСниС ΠΈ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ прилоТСниях с большими объСмами тСкста (Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹, Β«Ρ‡ΠΈΡ‚Π°Π»ΠΊΠΈΒ» ΠΊΠ½ΠΈΠ³) ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π³ΠΈΠ±ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… экранах ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΉ объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ этом случаС большой экран Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ бСзусловноС прСимущСство.

КакиС ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ экраны

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Android практичСски Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ нСстандартныС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π° Ссли ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Ρ‚ΠΎ ΠΎΠ½ΠΈ основаны Π½Π° стандартных, просто ΠΎΠ΄Π½Π° сторона Ρ‡ΡƒΡ‚ΡŒ Π΄Π»ΠΈΠ½Π½Π΅Π΅), Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Ρ€Π°Π½Π΅Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ экранов смартфонов:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

РусскиС Π‘Π»ΠΎΠ³ΠΈ

Адаптация экрана Android (наимСньшая адаптация ΡˆΠΈΡ€ΠΈΠ½Ρ‹ / сСгодняшнСС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ экрана Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°)

(1) БСгодняшний ΠΏΠ»Π°Π½ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ экрана Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ измСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ плотности ΠΈ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ измСняСт ΡˆΠΈΡ€ΠΈΠ½Ρƒ dp всСх ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ Π΄ΠΎ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ значСния, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ всС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠΌ Π΅Π³ΠΎ схСмы Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ являСтся вычислСниС плотности ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, сколько пиксСлСй Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ 1 Π΄ΠΏ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ устройствС).

ΠžΠ±Ρ‰Π°Ρ ΡˆΠΈΡ€ΠΈΠ½Π° экрана Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ устройства (Π² пиксСлях) / общая ΡˆΠΈΡ€ΠΈΠ½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° (Π² dp) = ΠΏΠ»ΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠΉΡ‚Π΅ каркас Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ экрана, ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² соотвСтствии с соврСмСнной Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²:
AndroidAutoSize Ρ€Π°ΠΌΠΊΠ°

ИспользованиС:
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ° (Π΅Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния dp) Π² AndroidManifest. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ пиксСля Π±Π΅Π· прСобразования пиксСлСй Π² dp.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ для просмотраdemo-subunits

(2) Адаптация Ρ€Π΅ΠΆΠΈΠΌΠ° наимСньшСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ содСрТаниС исходит ΠΎΡ‚https://www.jianshu.com/p/2aded8bb6ede Π― просто ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽ основныС

Какая самая малСнькая ΡˆΠΈΡ€ΠΈΠ½Π°

НаимСньшая ΡˆΠΈΡ€ΠΈΠ½Π° Π² ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ Π½Π° китайский ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΆΠ΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ эта минимальная ΡˆΠΈΡ€ΠΈΠ½Π°?

БистСма Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ значСния-swdp Π² соотвСтствии с минимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ экрана устройства. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ значСния, основанныС Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅, Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ слова ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ?

Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ экран. Когда экран поворачиваСтся, высота ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° экрана ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ мСстами. ДобавляСтся ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ схСма Π½Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ экрана.Π’ качСствС минимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самыС малСнькиС ΠΈΠ· высоты ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ экрана.Π­Ρ‚Π° минимальная ΡˆΠΈΡ€ΠΈΠ½Π° опрСдСляСтся экраном ΠΈ являСтся фиксированной. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠΎΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚Π΅ экран, Ссли высота экрана большС ΡˆΠΈΡ€ΠΈΠ½Ρ‹, систСма Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ минимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ.И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли ΡˆΠΈΡ€ΠΈΠ½Π° экрана большС высоты, систСма Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ высоту экрана минимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ.

Как рассчитываСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ наимСньшСй ΡˆΠΈΡ€ΠΈΠ½Ρ‹

Нам Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ smalllestWidth Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ устройства, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ смоТСм ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ values-swdp Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ устройство.

НапримСр:
ΠœΡ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ информация Π½Π° экранС устройства составляСт 1920 * 1080, 480 Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° дюйм

Π’ соотвСтствии с ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ наимСньшСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² высотС ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана Π² качСствС минимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹, 1080

Π˜Π½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ рСкомСндация

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Spring Cloud Micro-Service Framework Set (2) Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ поставщик услуг

Π¦Π΅Π½Ρ‚Ρ€ рСгистрации ΠΏΠΎ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ услуг поставщика услуг ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ПослС создания Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: Bootstrap.yml ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Eureka.client.serviceurl.defaultzone: адрСс Π·Π΄.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Java ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: синхронизированный ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅Π³ΠΎ

ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»: http://www.cnblogs.com/paddix/p/5367116.html Java ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: синхронизированный ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π΅Π³ΠΎ Java сСрия ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования: Java ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈ.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

ВСсСнний ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ экспортируСт ΠΈ запускаСт ΠΏΠ°ΠΊΠ΅Ρ‚ jar

Π’ послСднСС врСмя Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° исполняСмых jar-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Maven. Если ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Spring, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ mvn assembly: assembly. 1. Π‘Π½Π°Ρ‡Π°Π»Π° Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² pom.xml: 2. Π—Π°.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

SLF4J Ошибка: Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Β«Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΒ» (Java.lang.String) ‘

ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: ΠŸΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка ΠΏΡ€ΠΈ использовании @ SLF4J: Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Β«Info (Java.lang.String)Β», log Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. РСшСния: Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, я ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ ΠΏΠ»Π°.

Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ. Π€ΠΎΡ‚ΠΎ Минимальная ΡˆΠΈΡ€ΠΈΠ½Π° 392dp Ρ‡Ρ‚ΠΎ

Класс Python с Object Part1

1. Π‘Ρ‚Ρ€ΠΎΠΊΠ° экзСмпляра ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ прСдставлСна, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ Если Π²Ρ‹ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ особый процСсс, общая ситуация ΠΌΡ‹ распСчатаСм экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π²Ρ‹Ρ…ΠΎ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *