安卓手机app图标尺寸和分辨率都是多少
发布时间:2025-05-12 20:47:55 发布人:远客网络
一、安卓手机app图标尺寸和分辨率都是多少
如果是用PS做设计稿就用750*1334,如果是用SKetch或者XD来设计,常见是用1倍尺寸来说,也就是375*667或者375*812(iPhoneX)。
Android界面尺寸:480*800、720*1280、1080*1920。
由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:LDPI(LowDensityScreen,120DPI),其图标大小为36x36px。MDPI(MediumDensityScreen,160DPI),其图标大小为48x48px。
手机app的图标都会有各种分辨率的尺寸,为了在不同的分辨率手机下都能正常显示。截止2020年1月,手机屏幕分辨率最清晰是4K屏,水平清晰度3840,垂直清晰度2160,宽高比16:9,总约830万像素。
-Android:应用程序图标的大小可以是多种尺寸,具体取决于设备的屏幕密度。最常用的图标大小是192x192像素。-Windows:Windows10应用程序图标的大小应该是256x256像素。
androidapp界面设计是按720*1280的,切图上可以点9切图做到所有手机的适配。
关于上架到AppStore的图标尺寸logo:尺寸为1024*1024pxiPhone:5英寸的屏幕截图尺寸为1242×2208px上传时可使用最大的尺寸就可以显示最大图片就可以。
而安卓系统就是开源的,界面可以随意改动,尺寸也没有特别的规范,图标、尺寸成千上万种,根据手机品牌不同,形状也不同,对于交互设计稍微有那么些许不友好。今天我们的主题就是探讨iOS的界面尺寸规范。
iphone和android的app界面尺寸是多少
iphone和android的app界面尺寸是多少
1、iPhone界面尺寸:320x480、640x960、640x1136iPad界面尺寸:1024x762048x1536iPhone概况iPhone,是苹果公司旗下研发的智能手机系列,它搭载苹果公司研发的iOS手机作业系统。
2、目前主流的是以iPhone6为主,设计尺寸是750*1334px,7寸。
3、从设计方面来看,做手机界面设计的尺寸一般分为iPhone和Android两种设备。
4、androidapp界面设计是按720*1280的,切图上可以点9切图做到所有手机的适配。
5、如果不是很细致的话大部分是可以的,ip6plus是不行的。
6、分辨率750*1334,iPhone6的屏幕是这个尺寸的。
请问下哪位同学知道安卓APP设计时的尺寸是多少,状态栏和图标还有字体的...
请问下哪位同学知道安卓APP设计时的尺寸是多少,状态栏和图标还有字体的...
目前主流的是以iPhone6为主,设计尺寸是750*1334px,7寸。
苹果6s的尺寸750px*1334px,6splus的尺寸就是1242px*2208px。两者之间的关系就是5倍,怎么说呢,就是6s之类的手机想要变成Plus,我们设计师稍微想要偷懒一下设计,只需要整体扩大5倍,比如图标。
d、通知图标如果app有通知,要提供一个有新通知时显示在状态栏的通知图标。整体大小为24x24dp,图形实际区域为22x22dp。
原生的Android,720*1280下用的是144px。另外,各种定制系统,在使用图标上也不同。举个栗子,小米是Androidx为基础的定制系统,在720显示的图标尺寸为128px,估计是调用了比96px大一级的图(144px)然后缩放显示。
手动截一张屏,然后复制到电脑上,用PS看看就知道了。不同的手机、主题会有一些不同的。
没看明白你的意思。图标的尺寸是有多种的,图标的类型也有很多种。像launcher的就是mdpi为48X48,比例为2:3:4:6:8。
二、Android应用的UI设计图要做多大分辨率
1、目前安卓手机的ui设计一直都是一大难题,因为机型品牌太多,所以分辨率也都不一样,也很难确定您想要的尺寸:
2、1/首先确定要做的几款机型进行适配,目前一般主流机型为三星、华为、小米等新出的几款机型;
3、2/然后如果手头有想要适配的机型的最好,一般简单粗暴的方法只要截个屏发到电脑ps里ctrl+alt+I就可以知道所需的分辨率尺寸了
三、安卓app设计屏幕分辨率适配问题怎么解决
想要Android应用适应不同尺寸的屏幕,思路如下:
Android手机屏幕大小不一,有480x320, 640x360, 800x480,让app适应不同屏幕,需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。
drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA(480x800),FWVGA(480x854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA(320x480)
(3)drawable-ldpi里面存放低分辨率的图片,如QVGA(240x320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。
更正:应该是对应不同density的图片
在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。
可以在res目录下建立layout-port-800x600和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,这样在手机屏幕方向变化的时候系统会自动调用相应的布局文件,避免一种布局文件无法满足两种屏幕显示的问题。
可以在res目录下建立layout-port-800x600和layout-land-800x600两个目录
以下步骤是网上流传的,不过我自己之前是通过图形化界面实现这个配置,算是殊途同归,有空我会把图片贴上来。
还要说明一点:每个activity都有这个属性screenOrientation,每个activity都需要设置,可以设置为竖屏(portrait),也可以设置为无重力感应(nosensor)。
要让程序界面保持一个方向,不随手机方向转动而变化的处理办法:
在AndroidManifest.xml里面配置一下就可以了。
加入这一行android:screenOrientation="landscape"。
例如(landscape是横向,portrait是纵向):
<?xmlversion="1.0"encoding="utf-8"?>
<manifestxmlns:android=""
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
<activityandroid:name=".Main"
android:label="@string/app_name"
android:screenOrientation="portrait">
<actionandroid:name="android.intent.action.MAIN"/>
<categoryandroid:name="android.intent.category.LAUNCHER"/>
<activityandroid:name=".GamePlay"
android:screenOrientation="portrait"></activity>
<activityandroid:name=".OptionView"
android:screenOrientation="portrait"></activity>
<uses-sdkandroid:minSdkVersion="3"/>
</manifest>
另外,android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置,那样,进行中的游戏就不会自动重启了!
另外,android中每次屏幕的切换动会重启Activity,所以应该在Activity销毁前保存当前活动的状态,在Activity再次Create的时候载入配置,那样,进行中的游戏就不会自动重启了!
有的程序适合从竖屏切换到横屏,或者反过来,这个时候怎么办呢?可以在配置Activity的地方进行如下的配置android:screenOrientation="portrait"。这样就可以保证是竖屏总是竖屏了,或者landscape横向。
而有的程序是适合横竖屏切换的。如何处理呢?首先要在配置Activity的时候进行如下的配置:android:configChanges="keyboardHidden|orientation",另外需要重写Activity的 onConfigurationChanged方法。实现方式如下,不需要做太多的内容:
publicvoidonConfigurationChanged(ConfigurationnewConfig){
super.onConfigurationChanged(newConfig);
if(this.getResources().getConfiguration().orientation==Configuration.ORIENTATION_LANDSCAPE){
}elseif(this.getResources().getConfiguration().orientation==Configuration.ORIENTATION_PORTRAIT){
}
写一个支持多分辨的程序,基于1.6开发的,建立了三个资源文件夹drawable-hdpi drawable-mdpi drawable-ldpi,里面分别存放72*72 48*48 36*36的icon图标文件。当我在G1(1.5的系统)上测试时,图标应该自适应为48*48才对啊,但实际显示的是36*36。怎么才能让其自适应 48*48的icon图标呢?
写一个支持多分辨的程序,基于1.6开发的,建立了三个资源文件夹drawable-hdpi drawable-mdpi drawable-ldpi,里面分别存放72*72 48*48 36*36的icon图标文件。当我在G1(1.5的系统)上测试时,图标应该自适应为48*48才对啊,但实际显示的是36*36。怎么才能让其自适应 48*48的icon图标呢?
解决办法 drawable-hdpi drawable-mdpi drawable-ldpi改成drawable-480X320 drawable-800X480的多分辨支持的文件夹。