我目前正在为我的手机开发报警应用。我在我的PC上的Genymotion模拟器上启动了应用程序,看起来我也想要它: http://imgur.com/OkgjLFG
但是,当我通过android studio在手机上启动它时,它看起来像这样: http://imgur.com/NcxuFT6
当我编写我的xml代码时,我确保使用dip和dp之类的东西。放置东西时我从未使用过精确的尺寸。我相信我将我的图像按钮缩放为smidgen。我也只在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>
Anywho,任何想法或输入都将非常感激。