В настоящее время я работаю над приложением Alarm для своего телефона. Я запустил приложение на своем эмуляторе Genymotion на своем ПК, и, похоже, я тоже хочу его: http://imgur.com/OkgjLFG
Однако, когда я запускаю его на своем телефоне через Android Studio, он выглядит так: http://imgur.com/NcxuFT6
Когда я писал свой xml-код, я обязательно использовал такие вещи, как dip и dp. Ни разу я не использовал точные размеры при размещении вещей. Кажется, я немного увеличил свои кнопки изображения. Я также масштабировал часы в верхнем центре только по оси Y. Любые мысли или идеи о том, почему это может происходить? Я начинаю понимать, что эмулятор следует использовать только для тестирования функциональности, а не для дизайна UI/UX.
У меня есть подозрение, что это может быть как-то связано с некоторыми из моих зависимостей (например, ButterKnife). Я продолжаю получать это в своей консоли:
Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.hardware.fingerprint.FingerprintManagerCompatApi23$1>
и это:
Rejecting re-init on previously-failed class java.lang.Class<butterknife.internal.ButterKnifeProcessor>
Любой, любые мысли или вклад будут очень признательны.