Как мне получить точно такой же внешний вид и родные приложения WP7? - PullRequest
1 голос
/ 22 января 2012

Одна вещь, которую я считаю важным, - это дать пользователям единообразный внешний вид каждой страницы и каждого приложения на телефоне Windows.Я выяснил, как сделать красивую страницу переворачиваемой так же, как это делают нативные приложения, и теперь я пытаюсь выяснить, как заставить все мои элементы ListBox выглядеть так же, как и в нативных приложениях..

Например, когда вы находитесь в приложении настроек и нажимаете на элемент, его текст немного сжимается, когда на нем палец, а когда вы отпускаете кнопку, текст возвращается кнормального размера и инициирует навигацию по страницам.

Я могу сделать навигацию по страницам.Но я хочу, чтобы мои навигационные кнопки были точно такими же, а не просто похожими.На самом деле, я хочу, чтобы все мое приложение соответствовало остальной части ОС настолько равномерно, что пользователи будут думать, что Microsoft создала его.Существует ли стандартная библиотека, набор элементов управления или инфраструктура, к которым Microsoft может получить доступ?Есть ли блог или какой-либо другой ресурс, посвященный тому, чтобы показать нам, как имитировать дизайн пользовательского интерфейса Microsoft?

Ответы [ 3 ]

5 голосов
/ 23 января 2012

В то время как Silverlight для WP7 позволяет легко создавать приложения, которые имеют тот же статический вид, что и нативные приложения (электронная почта и т. Д.), Платформе Silverlight не хватает многих динамических функций, переходов, анимации и других эффектов.Некоторое время назад я написал серию блогов Metro In Motion, в которой показано, как имитировать плавные анимации, демонстрируемые собственными приложениями ...

Надеюсь, это поможет вам добиться естественного внешнего вида и ощущения, которое вы ищете.

3 голосов
/ 22 января 2012

Например, когда вы находитесь в приложении настроек и нажимаете на элемент, его текст немного сжимается, когда вы нажимаете на него, и когда вы отпускаете кнопку, текст возвращается к нормальному состоянию.размер и инициирует навигацию по страницам.

Это TiltEffect, который можно использовать из Silverlight Toolkit

Silverlight для WP7 Toolkit TiltEffect по глубине

Некоторые системные анимационные эффекты, которые можно реализовать с помощью Metro In Motion series

0 голосов
/ 23 января 2012

Вот сообщение в блоге от команды Windows Phone, выпускающее пакет значков со многими часто используемыми значками в WP7. Это должно быть полезно в поисках однородности пользовательского интерфейса.

EDIT: Здесь - это список + примеры системных стилей текста, которые вы можете использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...