Android真机界面的大小与MuMu模拟器运行出来的手机屏幕大小不一致问题的一个解决办法
–最近在做毕业设计,作为一个新手遇到了这个屏幕大小问题,最后用了“土办法”可算是解决了。我的手机是小米6x,屏幕大小是1080乘2160。刚开始我把MuMu模拟器界面大小调至1080乘2160,运行效果会是这样:
–这一切看起来似乎很正常的样子,但是在android studio的布局文件的布局情况只能与模拟器运行效果、真机界面运行效果这两种效果中的一个相匹配。说白了布局文件在模拟器上运行出满意的效果,但运行到真机界面上的效果就emmmm了。反过来用真机去调试界面布局完了以后却不能在模拟器上显示出令人满意的结果。
–我的解决办法是:取真机的屏幕截图一张,用电脑的画图软件获取原来屏幕大小的80%,然后重新设置模拟器界面大小。
步骤:
1.在我的真机(这里指小米6x)上截一张屏幕截图,发送至电脑(发送方式用QQ、微信、邮箱、数据线都行)。
2.用电脑的画图软件打开这张截图(右键-打开方式-画图)。
3.在画图软件的主页工具栏点击重新调整大小,按照原来的大小以百分比形式(保持横纵比)调整至80%(这个数字按需求调整,我的需求是80%)如图所示:
4.调整好了以后看画图软件界面最下面的图片大小显示,我调至原来的80%现在的屏幕大小为:864*1728。
*5.设置模拟器的界面大小为864乘1728(模拟器设置方法看运行结果图片下面的步骤)。运行结果为:
模拟器设置界面大小步骤:
1.点击模拟器界面顶部菜单按钮-点击设置中心
2.进入设置中心,点击界面设置,输入刚刚我们算出来的界面参数864乘1728。
3点击保存并关闭,点击重启。
到这里就设置结束了,这样屏幕运行效果就舒服多了,希望能帮助到遇到一样问题的小伙伴。
作者:weixin_小盖
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341