26.10.10 14:39
Перейти до вмісту
Годинник Wear OS FastMedia Wear Годинник Recipe #07

Повна версія застосунку для годинника (лише sideload) - у версії з Google Play плеєра взагалі немає. Див. редакцію noLegal.

Перегляд і прослуховування на годиннику: плеєри й переглядачі

Огляд трьох плеєрів застосунку на годиннику - зображень, відео й аудіо - а також читалки текстових документів і передавання того, що на годиннику, на телевізор.

Чому вам це сподобається

Відкриття фото, відео чи пісні на такому маленькому годиннику працює, лише коли керування ховається, доки воно справді не потрібне, і лишається досяжним одним великим пальцем, коли потрібне. Три плеєри FastMediaSorter на годиннику - переглядач зображень, відеоплеєр і аудіоплеєр - побудовані саме на цьому: зони дотику замість екрана, повного кнопок, обертова коронка чи безель роблять те одне, до чого ви й так потягнулися б, а рядок керування перебудовується під розмір саме вашого годинника.

Цей рецепт охоплює всі три плеєри, а також вбудовану читалку документів і передавання того, що на годиннику, на телевізор.

Перед початком: Що вам знадобиться
  • Установлений і спряжений застосунок для годинника - див. встановлення й спряження годинника.
  • Повна версія застосунку для годинника. *Лише для версії sideload* - див. редакцію noLegal; версія з Google Play не відтворює нічого.
  • Що відкрити: файл на годиннику або переглянутий із синхронізованого мережевого ресурсу чи телефона - див. перегляд файлів на годиннику.
  • Щоб надіслати відео чи картинку на телевізор: телефон, уже підключений до Chromecast.
1

Перегляд картинки: зони дотику, вміщення й щипок

Відкрийте фото - і переглядач зображень показує лише саму картинку, нічого більше. Торкніться лівої чи правої третини екрана, щоб перейти до попередньої чи наступної картинки; торкніться середини, щоб підняти керування. Лишене в спокої, воно за п'ятнадцять секунд ховається знову. Картинку, що заповнює екран, а не вміщується цілком, можна щипком масштабувати й перетягувати.

Обертання коронки чи обертового безеля робить те саме, що щипок, покроково: кожна засічка трохи наближує чи віддаляє, до чотирикратного розміру картинки, з легким тактильним клацанням на кожному кроці. Поверніть назад до звичайного розміру - і картинка сама центрується.

Команда на тому самому екрані перемикає між вміщенням усієї картинки в кадр і заповненням екрана від краю до краю; який би режим ви не обрали, він запам'ятовується й повертається наступного разу, коли ви відкриєте картинку.

Image Bookmark [Planned] Скріншот: зони дотику переглядача зображень

Круглий годинник, переглядач зображень, повноекранне фото, накладення з підказками зон.

Profile: watch ID: wear.image-viewer-tap-zones
2

Запуск слайдшоу й власне меню переглядача

Команда у формі Play на переглядачі одразу запускає слайдшоу прямо там, показуючи наступну картинку миттєво, а не чекаючи закінчення відліку; та сама команда зупиняє показ, що вже триває, а вимкнення налаштування слайдшоу будь-де також зупиняє те, що відкрите на екрані.

Режим масштабування, про який ви щойно прочитали, сидить власною кнопкою на рядку керування замість того, щоб ховатися за другою кнопкою ще - і саме це правило стоїть за меню кожного плеєра на годиннику: те, що вже має кнопку на рядку, ніколи не повторюється всередині меню. Меню переглядача зображень відкривається на Назад і закривається знову дотиком будь-де за межами кнопок.

Image Bookmark [Planned] Скріншот: меню переглядача зображень

Круглий годинник, переглядач зображень, рядок команд і відкрите меню «ще», «Назад» першим пунктом.

Profile: watch ID: wear.image-viewer-menu
3

Перегляд відео: гучність безелем, довге натискання для перемотки

У відеоплеєрі обертання коронки чи безеля змінює гучність медіа, а не позицію відтворення - так само, як аудіоплеєр і сама платформа трактують обертовий ввід - і поточний рівень малюється прямо на панелі керування, поки вона видима, тож ви ніколи не крутите наосліп; обертання безеля піднімає панель, якщо вона була схована. Перемотка перейшла на довге натискання кнопок Попередній і Наступний, і обидві лишаються на екрані навіть для одиночного файлу чи прямої трансляції, тож перемотка завжди досяжна. TalkBack оголошує кожне довге натискання власною назвою.

Залиште плеєр і поверніться, або перезапустіть застосунок повністю - режим кадру, який ви обрали востаннє, вмістити чи обрізати й панорамувати, усе ще діє; одна пам'ять покриває і файл, і трансляцію, бо вони діляться тим самим плеєром. Ніколи не торкалися кнопки? Починає з вміщення.

Зі увімкненим слайдшоу відео, що закінчилося, саме відкриває наступне з того самого набору, повертаючись до першого після кінця - те саме правило, якого дотримується застосунок на телефоні для відео. З вимкненим слайдшоу, або лише з одним файлом у наборі, плеєр просто зупиняється в кінці.

Відеоплеєр слідує тому самому правилу одного рядка й одного меню, що й переглядач зображень: режим масштабу живе на рядку, меню відкривається на «Назад», і ніщо показане на рядку не повторюється в ньому.

Image Bookmark [Planned] Скріншот: керування відеоплеєром

Круглий годинник, відеоплеєр, рядок керування з кільцем часу й видимим показником гучності.

Profile: watch ID: wear.video-player-controls
4

Прослуховування музики: обкладинки й одне охайне меню

Ще до відкриття: у браузері файлів клітинка аудіофайлу показує власну вбудовану обкладинку - зчитану прямо з тегів ID3, FLAC чи MP4 файлу - з назвою трека, написаною поверх неї, тож клітинка з обкладинкою й без неї все одно охайно вишиковуються поруч.

Сам аудіоплеєр несе ту саму обкладинку, керування треком і чергу. Трек, що закінчився, сам відкриває наступний файл набору й повертається до першого після кінця - включно з перемішаним порядком, який тепер грає далі без дотику до Наступний. Увімкніть Продовжувати у фоні, і аудіо, файл чи трансляція, продовжує грати, коли ви залишаєте застосунок, доки не призупините; призупинення відпускає сповіщення, що тримає його живим.

Власне меню аудіоплеєра теж тримає один список: команди, для яких на рядку не було місця, потім дії з файлом, які дозволяє відкритий файл, ніщо не показано двічі. Згасити екран сидить прямо на рядку замість того, щоб ховатися за «ще».

Image Bookmark [Planned] Скріншот: аудіоплеєр

Круглий годинник, аудіоплеєр, обкладинка, назва трека, рядок керування з кнопкою «Згасити екран».

Profile: watch ID: wear.audio-player-cover-art
5

Вимкнення екрана, поки триває відтворення

Аудіоплеєр, і аудіотрансляція теж, пропонують власне Згасити екран: дисплей темніє, поки звук продовжує грати, і один дотик одразу повертає картинку й керування. Один дотик до темного екрана інакше лише пускає тонке кільце від точки дотику й на одну секунду показує над нею час і дату, тож випадковий доторк у кишені його не пробуджує; подвійний дотик, довге натискання чи власна кнопка годинника повертають його як слід.

Відеоплеєр цього не пропонує - темрява під час відео сховала б саме те, заради чого його екран відкритий.

Image Bookmark [Planned] Скріншот: вимкнений екран плеєра

Круглий годинник, аудіоплеєр, екран вимкнено, кільце дотику згасає, звук усе ще грає.

Profile: watch ID: wear.player-screen-off
6

Команди, що вміщуються у скло

Усі три плеєри обирають свій рядок керування за розміром саме вашого годинника. Маленький круглий годинник отримує три головні команди й дві додаткові, з позицією відтворення, намальованою кільцем навколо кнопки відтворення замість власного рядка часу; більший годинник отримує три й три, плюс рядок часу. Усе, чому не вистачило місця на рядку - режим відтворення, закріплення трансляції, режим масштабу, вимкнення екрана, кнопка обраного на маленькому годиннику, дії з файлом - переходить у меню за «ще», тож нічого не стає недосяжним; кожна кнопка лишається щонайменше 48dp з боку в будь-якому разі.

Віддаєте перевагу розкладенню до перевірки форм Play Store? Той самий перемикач Оригінальне розкладення, описаний у орієнтуванні в застосунку для годинника, перебудовує й плеєри: два рядки по чотири команди кожен, а меню тримає лише те, що не вміщується в ці вісім слотів.

Хоч би як рядок показувався, панель, що його несе, ховається сама після заданої паузи - її можна налаштувати прямо там кнопками автосховання -/+, або з вікна Wear-супутника на телефоні, де віддзеркалене значення завжди збігається з тим, що годинник справді використовує, навіть незвичне число, перенесене зі старішого застосунку на годиннику.

Image Bookmark [Planned] Скріншот: сітка керування плеєра

Круглий годинник, маленький дисплей, відеоплеєр, розкладка три-плюс-два, кільцевий індикатор позиції.

Profile: watch ID: wear.player-control-grid
7

Читання текстових документів на зап'ясті

Текстовий файл - збережений на годиннику чи забраний із мережевого джерела - відкривається у власній читалці замість екрана відмови. Прокручуйте його пальцем чи обертовим безелем; і ваше місце, і обраний розмір шрифту, Дрібний, Середній чи Великий, повертаються наступного разу, коли ви його відкриєте. Файл, завеликий, щоб уміститися цілком, так і каже, а не вдає, що завантажився повністю, а порожній файл відрізняється від того, який годинник просто не зміг прочитати. Формат, який годинник узагалі не вміє показати, усе одно потрапляє на екран відмови - тепер він просто називає формат, замість того щоб мовчати про нього.

Image Bookmark [Planned] Скріншот: читалка текстових документів

Круглий годинник, читалка тексту, прокручена сторінка, рядок розміру шрифту внизу.

Profile: watch ID: wear.text-document-reader
8

Передавання того, що на годиннику, на телевізор

З меню плеєра Показати на телевізорі надсилає те, що грає, на Chromecast, до якого вже підключений ваш телефон - пряму трансляцію, або картинку чи відео з одного з власних мережевих джерел телефона. Цей сеанс належить телефону: саме телефон був спрямований на телевізор, тож поки він триває, той самий пункт читається як Зупинити показ на телевізорі й завершує його з будь-якого пристрою. Ще нічого не обрано? Годинник прямо каже про це словами: «Спочатку виберіть телевізор на телефоні» - замість того, щоб тихо не спрацювати.

Одне справжнє обмеження: файл, збережений лише на самому годиннику, так надіслати не можна, бо його адреса нічого не означає поза годинником. Підходить лише трансляція чи файл із джерела телефона.

Image Bookmark [Planned] Скріншот: «Показати на телевізорі»

Круглий годинник, меню плеєра, пункт «Показати на телевізорі», стан «Грає на вашому телевізорі».

Profile: watch ID: wear.cast-to-tv

Що ви отримаєте

Три плеєри, що показують і ховають власне керування, коронка, яка масштабує чи регулює гучність залежно від того, що відкрите, читалка для нагодного текстового файлу й один дотик, щоб вивести будь-що з цього на телевізор, який ваш телефон уже знає.

Поради та усунення несправностей

  • Довге натискання для перемотки, а не смуга перетягування. У відеоплеєрі утримуйте «Попередній» чи «Наступний» замість пошуку смуги прокрутки - працює навіть з одним відкритим файлом.
  • Перемішаний плейліст тепер завершується сам. Автоматичний перехід слідує й перемішаному порядку, тож не треба раз у раз торкатися «Наступний».
  • Кожне меню - один список, а не два. Команда, що вже сидить на рядку керування, ніколи не повторюється в меню плеєра - меню лише додає те, для чого на рядку не було місця.
  • Віддаєте перевагу більшим і меншим кнопкам? Увімкніть «Оригінальне розкладення» в Налаштування > Екран - див. орієнтування в застосунку для годинника.