问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

android中不同尺寸的图片适配手机问题

提问网友 发布时间:2022-04-23 14:29
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
4个回答
热心网友 回答时间:2023-06-27 12:12
 在运行时,程序为最佳显示效果提供了三种方法:
  1.图片缩放
  基于当前屏幕的 精度,平台自动加载任何未经缩放的限定尺寸和精度的图片。如果图片不匹配,平台会加载默认资源并且在放大或者缩小之后可以满足当前界面的显示要求。例如, 当前为高精度屏幕,平台会加载高精度资源(如图片),如果没有,平台会将中精度资源缩放至高精度。
  2.自动定义像素尺寸和位置
  如果程序不支持多种精度屏幕,平台会自动 定义像素绝对位置和尺寸值等,这样就能保证元素能和精度160的屏幕上一样能显示出同样尺寸的效果。
  3.兼 容更大尺寸的屏幕
  当前屏幕超过程序所支持屏幕的上限时,定义supports- screens元素,这样超出显示的基准线时,平台在此显示黑色的背景图。例如,WVGA 中精度屏幕上,如程序不支持这样的大屏幕,系统会谎 称是一个320×480的,多余的显示区域会被填充成黑色。
热心网友 回答时间:2023-06-27 12:13
其实不需要分这么细的,只要你在
drawable-ldpi
drawable-mdpi
drawable-hdpi
drawable-xhdpi
drawable-xxhdpi
都有图片,加上代码上不能写死控件大小,基本上的手机都可以适配的

当然,android3.2以上操作系统支持精确适配
你可以这样写
layout-800x480
drawable-800x480
热心网友 回答时间:2023-06-27 12:13
Android 是用 dpi 作为单位,你随便选择一个图片,在Win下面右键就会看到以dpi为单位的属性,dpi越高图片也就越精细。对于手机或显示设备来说,一个像素就是一个点,所以dpi=ppi,反过来,经常说的手机屏幕ppi高低数字等同于写程序时候考虑的dpi数值。
iPhone视网膜屏幕是326ppi,属于ldpi mdpi hdpi xhdpi的最后xhdpi(大约320ppi),后来的Android手机大抵也都这个数值,往上也没什么意义,反正你眼睛看不出来,处于能省尽量省的原则,图片都用xhdpi算了,低ppi的手机自个儿系统处理的了。

所以手机来说,同一种高宽比的话你只要写normal的布局。
分辨率有未来主流的16:9和当下主流的15:9 两种。
手机布局应该写2个,但是当下貌似没有办法(除非代码里判断)根据高宽比选择特定布局。
res/layout/my_layout.xml
res/drawable-xhdpi/my_icon.png

Google 本意是想一个apk同时跑在手机和平板上,方便共用代码,但是我感觉明显同样的程序手机和平板的功能肯定会有不同的,大屏幕的可能性要比小屏幕大吧,而且各种界面布局+代码都有,放一个项目里反而感觉乱,还不如 iOS 那种平板的应用出个专门的 HD 版本。这种混合的策略很容易导致手机版本被装上平板,然后就碰到了难看变形的界面(我知道是可以声明针对特定屏幕,但是人家不一定会设置的,其中又牵扯到 Screen Compatibility Mode),这样的体验很糟糕的。
热心网友 回答时间:2023-06-27 12:14
不同分辨率的图片分别放到drawable-hdpi,drawable-mdpi, drawable-xhdpi等

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

决明子 黄芪 菊花 可以一起泡茶吗 枸杞,黄芪,大枣,决明子在一起泡茶有何功效体检时发 进行Android开发的时候没有测试机适配怎么办,如何进行屏幕适配 用黄芪,枸杞,决明子,普洱茶长期泡茶喝可以吗 android如何适配不同分辨率 菊花苟杞茶黄芪决明子茶 安卓7.1支持哪些手机 最新支持安卓7.1系统手机一览 请问,用黄芪,枸杞,决明子,普洱茶长期泡茶喝可以吗 安卓怎么解决机型适配问题 Android如何适配不同品牌的手机 枸杞牛塝根蒲公英野菊花决明子黄芪能一起泡茶喝吗? 化工企业的仓管是干什么的?能说具体点吗? android中的适配器是什么? 黄芪和决明子能一块泡水喝吗 android中相同分辨率不同尺寸的手机怎么适配 山楂黄芪决明子泡水喝有减肥的功效吗 android手机适配机型都有哪几种 黄芪决明子是否可以一同泡水喝 库房管理制度 安卓手机是怎么适配新系统的 生黄芪生山楂炒决明子泡茶会上火吗? Android的界面是如何适配多样化屏幕 黄芪绞股蓝灵芝决明子泡水对三高有什么好处 怎么实现android应用的适配问题 请问,用黄芪,枸杞,决明子,普洱茶长期泡茶喝可以吗... Android一般开发的时候的屏幕适配是怎么做的 哪些机型可以适配安卓10? 安卓app设计屏幕分辨率适配问题怎么解决 吉林哪有卖绑螃蟹的绳子 如何让一只螃蟹卖到绳子的价格? 央视揭蟹卡套路,具体是什么样的? 我想问一下,现在阳澄湖大闸蟹正值开捕,为什么煮螃蟹的时候要绑起来? 那里有卖帮螃蟹的绳子 重庆餐饮店中卖螃蟹需要将蟹上的草绳一起计入重量中吗?如果不是由什么部门管呢? 绳子捆绑住的是螃蟹还是法律法规 谁知道哪里买的到绳子,就是那种结实的可以扎螃蟹的细绳 为什么购买螃蟹卖家都会拿一根粗绳子绑着? 华为手机如何制定计划表? 华为手机如何下载制表格软件? P20pro快充与P40pro快充能否互用?
Top