Создание собственного циферблата для Wear OS от Google существенно отличается от создания уведомлений и действий, связанных с носимыми устройствами. На этой странице описаны некоторые проблемы, с которыми вы можете столкнуться при реализации первых нескольких циферблатов.
Используйте относительные измерения
Устройства Wear OS от разных производителей оснащены экранами разных размеров и разрешений. Ваш циферблат может адаптироваться к этим изменениям, используя относительные измерения вместо абсолютных значений пикселей.
Когда вы рисуете циферблат, получите размер холста с помощью методов Canvas.getWidth()
и Canvas.getHeight()
. Затем установите позиции графических элементов, используя значения, которые составляют некоторую часть обнаруженного размера экрана. Если вы меняете размер элементов циферблата в ответ на карточку просмотра, используйте значения, которые составляют некоторую часть оставшегося пространства над карточкой, чтобы перерисовать циферблат.
Связанные ресурсы
Пример приложения циферблата демонстрирует рекомендации по настройке циферблата. ,Создание собственного циферблата для Wear OS от Google существенно отличается от создания уведомлений и действий, связанных с носимыми устройствами. На этой странице описаны некоторые проблемы, с которыми вы можете столкнуться при реализации первых нескольких циферблатов.
Используйте относительные измерения
Устройства Wear OS от разных производителей оснащены экранами разных размеров и разрешений. Ваш циферблат может адаптироваться к этим изменениям, используя относительные измерения вместо абсолютных значений пикселей.
Когда вы рисуете циферблат, получите размер холста с помощью методов Canvas.getWidth()
и Canvas.getHeight()
. Затем установите позиции графических элементов, используя значения, которые составляют некоторую часть обнаруженного размера экрана. Если вы меняете размер элементов циферблата в ответ на карточку просмотра, используйте значения, которые составляют некоторую часть оставшегося пространства над карточкой, чтобы перерисовать циферблат.
Связанные ресурсы
Пример приложения циферблата демонстрирует рекомендации по настройке циферблата. ,Создание собственного циферблата для Wear OS от Google существенно отличается от создания уведомлений и действий, связанных с носимыми устройствами. На этой странице описаны некоторые проблемы, с которыми вы можете столкнуться при реализации первых нескольких циферблатов.
Используйте относительные измерения
Устройства Wear OS от разных производителей оснащены экранами разных размеров и разрешений. Ваш циферблат может адаптироваться к этим изменениям, используя относительные измерения вместо абсолютных значений пикселей.
Когда вы рисуете циферблат, получите размер холста с помощью методов Canvas.getWidth()
и Canvas.getHeight()
. Затем установите позиции графических элементов, используя значения, которые составляют некоторую часть обнаруженного размера экрана. Если вы меняете размер элементов циферблата в ответ на карточку просмотра, используйте значения, которые составляют некоторую часть оставшегося пространства над карточкой, чтобы перерисовать циферблат.
Связанные ресурсы
Пример приложения циферблата демонстрирует рекомендации по настройке циферблата. ,Создание собственного циферблата для Wear OS от Google существенно отличается от создания уведомлений и действий, связанных с носимыми устройствами. На этой странице описаны некоторые проблемы, с которыми вы можете столкнуться при реализации первых нескольких циферблатов.
Используйте относительные измерения
Устройства Wear OS от разных производителей оснащены экранами разных размеров и разрешений. Ваш циферблат может адаптироваться к этим изменениям, используя относительные измерения вместо абсолютных значений пикселей.
Когда вы рисуете циферблат, получите размер холста с помощью методов Canvas.getWidth()
и Canvas.getHeight()
. Затем установите позиции графических элементов, используя значения, которые составляют некоторую часть обнаруженного размера экрана. Если вы меняете размер элементов циферблата в ответ на карточку просмотра, используйте значения, которые составляют некоторую часть оставшегося пространства над карточкой, чтобы перерисовать циферблат.