Android系统版本、分辨率、屏幕尺寸简析
- 格式:ppt
- 大小:1.97 MB
- 文档页数:14
移动应用的界面设计画布尺寸设计多大(特别是Android)、图标和字体大小怎么定、需要设计多套设计稿么、如何切图以配合开发的实现?本篇将结合iOS和android官方的设计规范、搜集的资料以及工作中的摸索,来分享移动应用界面设计中的尺寸规范等问题,希望能给移动端的新手设计师些许指引。
若有不当之处,欢迎斧正。
一、android篇1、android分辨率屏幕尺寸指实际的物理尺寸,为屏幕对角线的测量。
为了简单起见,Android把实际屏幕尺寸分为四个广义的大小:小,正常,大,特大。
像素(PX)代表屏幕上一个物理的像素点代表屏幕上一个物理的像素点。
屏幕密度为解决Android设备碎片化,引入一个概念DP,也就是密度。
指在一定尺寸的物理屏幕上显示像素的数量,通常指分辨率。
为了简单起见,Android把屏幕密度分为了四个广义的大小:低(120dpi)、中(160dpi)、高(240dpi)和超高(320dpi)像素= DP * (DPI / 160 ) 例如,在一个240dpi的屏幕里,1DP等于1.5PX。
于设计来说,选取一个合适的尺寸作为正常大小和中等屏幕密度(尺寸的选取依据打算适配的硬件,建议参考现主流硬件分辨率),然后向下和向上做小、大、特大和低、高、超高的尺寸与密度。
典型的设计尺寸• 320dp:一个普通的手机屏幕(240X320,320×480,480X800)• 480dp:一个中间平板电脑像(480×800)• 600dp:7寸平板电脑(600×1024)• 720dp:10寸平板电脑(720×1280,800×1280)注意,ppi、dpi 是密度单位,不是度量单位:* ppi (pixels per inch):图像分辨率(在图像中,每英寸所包含的像素数目)* dpi (dots per inch):打印分辨率(每英寸所能打印的点数,即打印精度)dpi主要应用于输出,重点是打印设备上;ppi对于设计师应该比较熟悉,photoshop画布的分辨率常设置为72像素/英寸,这个单位其实就是ppi 。
Android手机分辨率整理Android手机分辨率整理1、现今的主流手机分类及分辨率(一)、尺寸现有的Android手机主要屏幕尺寸有:2.8、3.1、3.2、3.7、4、4.2、4.3、5.0(单位/英寸)屏幕为2.8英寸的机型主要由HTC Tattoo(也就是我们常说的G4)、摩托罗拉FLIPOUT(行货名称为MB511)等机型,这个尺寸的Android手机通常为入门级机型,价格通常在1000元上下。
屏幕尺寸3.1-3.5英寸的机型主要为中端机型,代表机型有HTC Hero(G3),摩托罗拉ME600(后空翻)、三星i7500等,价格在2000元上下。
新上市的屏幕尺寸3.7英寸以上机型通常为Android高端手机,代表机型有HTC Desire S、HTC Sensation、摩托罗拉Droid X(天翼定制型号为ME811)、摩托罗拉Atrix 4G(行货型号为ME860)、三星Nexus S、三星Galaxy S2等,价格通常在3000元以上。
屏幕尺寸越大,可视范围就越大,由于所有Android手机均为可触摸操作屏幕,所以操作区域也更大。
在用手机玩游戏,观看视频方面,大尺寸手机优势明显。
另外,手机尺寸越大,携带起来也越不方面。
我使用过的最大的Android手机是Dell Mini 5(7英寸Galaxy Tab不在手机之列),这部手机屏幕尺寸超过5英寸,几乎无法塞进裤子的口袋。
(二)、分辨率Android手机分辨率主要有240X320、320X480、480X800、480X854几种。
分辨率一词在港台地区称之为解析度(个人认为解析度一词表达的更为精确),也就是屏幕图像的精密度。
分辨率越大的显示屏越清晰。
分辨率为240X320、320X480的机型通常为Android中低端机型,价格通常在1000-2000元。
分辨率480X800、480X854的机型通常为中高端机型,价格从2500-5000不等。
Android测试中的屏幕适配和分辨率测试在Android测试中,屏幕适配和分辨率测试是非常重要的一部分。
由于Android系统在不同的设备上存在多种尺寸和分辨率,保证应用在各种屏幕上都能够正常运行是一项关键任务。
一、屏幕适配测试屏幕适配测试主要是确保应用能够在不同尺寸的屏幕上正确显示,并且不会出现布局错乱或字体缩放等问题。
以下是屏幕适配测试的一些注意事项:1. 尺寸适配:应用的布局应该能够根据屏幕尺寸的变化做出相应调整。
例如,在大屏幕上可能需要显示更多的内容,而在小屏幕上则需要做适当的缩放或隐藏部分内容。
2. 布局适配:在不同分辨率的屏幕上,应用的布局应该保持一致。
可以使用相对布局、线性布局等自适应的布局方式,避免使用绝对尺寸。
3. 图片适配:应根据不同的屏幕密度提供相应分辨率的图片资源,避免出现图片过大或过小的情况。
使用矢量图形或者矢量字体也可以在一定程度上解决图片适配的问题。
4. 字体适配:在大屏幕上应该适量增大字体大小,以保证文字的可读性。
同时,要避免使用固定字体尺寸,应使用sp单位来定义字体大小。
二、分辨率测试分辨率测试主要是验证应用在不同分辨率的屏幕上是否能够完整显示,并且不会出现变形、模糊等问题。
以下是分辨率测试的一些要点:1. 分辨率适配:应用的布局和图形界面应该能够根据屏幕分辨率的变化做出相应调整。
例如,可以使用百分比布局或者使用dp单位来定义布局元素的尺寸。
2. 图形模糊:在低分辨率的屏幕上,图形元素可能会出现模糊或失真的情况。
应该使用高分辨率的图形资源,并在代码中进行适配或缩放。
3. 文字可读性:在高分辨率的屏幕上,文字可能会显得很小,影响可读性。
应该根据屏幕密度适当增大字体大小,保证文字在各种分辨率下都能够清晰可读。
三、最佳实践除了屏幕适配和分辨率测试之外,还有一些最佳实践可以帮助提高Android应用的用户体验:1. 使用权重和相对布局:在设计布局时,可以使用权重和相对布局来确保布局在不同屏幕上的一致性。
【转】Androidhdpildpimdpixhdpixxhdpi适配详解1、了解⼏个概念(1)分辨率。
分辨率就是⼿机屏幕的像素点数,⼀般描述成屏幕的“宽×⾼”,安卓⼿机屏幕常见的分辨率有480×800、720×1280、1080×1920等。
720×1280表⽰此屏幕在宽度⽅向有720个像素,在⾼度⽅向有1280个像素。
(2)屏幕⼤⼩。
屏幕⼤⼩是⼿机对⾓线的物理尺⼨,以英⼨(inch)为单位。
⽐如某某⼿机为“5⼨⼤屏⼿机”,就是指对⾓线的尺⼨,5⼨×2.54厘⽶/⼨=12.7厘⽶。
(3)密度(dpi,dots per inch;或PPI,pixels per inch)。
从英⽂顾名思义,就是每英⼨的像素点数,数值越⾼当然显⽰越细腻。
假如我们知道⼀部⼿机的分辨率是1080×1920,屏幕⼤⼩是5英⼨,你能否算出此屏幕的密度呢?哈哈,中学的勾股定理派上⽤场啦!通过宽1080和⾼1920,根据勾股定理,我们得出对⾓线的像素数⼤约是2203,那么⽤ 2203除以5就是此屏幕的密度了,计算结果是440。
440dpi的屏幕已经相当细腻了。
2、实际密度与系统密度尚未发现他处使⽤“实际密度”和“系统密度”这两个词汇,暂时由我如此定义吧。
“实际密度”就是我们⾃⼰算出来的密度,这个密度代表了屏幕真实的细腻程度,如上述例⼦中的440dpi就是实际密度,说明这块屏幕每⼨有440个像素。
5英⼨1080×1920的屏幕密度是440,⽽相同分辨率的4.5英⼨屏幕密度是490。
如此看来,屏幕密度将会出现很多数值,呈现严重的碎⽚化。
⽽密度⼜是安卓屏幕将界⾯进⾏缩放显⽰的依据,那么安卓是如何适配这么多屏幕的呢?其实,每部安卓⼿机屏幕都有⼀个初始的固定密度,这些数值是120、160、240、320、480,我们权且称为“系统密度”。
⼤家发现规律没有?相隔数值之间是2倍的关系。
手机参数基础术语随着科技的进步,智能手机已经成为人们日常生活中不可或缺的物品。
当我们购买手机时,经常会听到一些手机参数的术语,但对于很多人来说可能并不十分了解。
在这篇文章中,我将介绍一些常见的手机参数基础术语,以帮助大家更好地了解手机的性能和功能。
1. 屏幕尺寸和分辨率:屏幕尺寸指的是手机屏幕的对角线长度,常用英寸(inch)作为单位。
分辨率表示屏幕上显示的像素数量,也常用横向像素x纵向像素来表示,例如1920x1080。
较大的屏幕尺寸和更高的分辨率可以提供更好的视觉体验。
3.存储容量和RAM:存储容量指的是手机内部的存储空间,用于存储应用程序、照片、视频等文件。
常见的存储容量有16GB、32GB、64GB等。
RAM(随机存取内存)则是手机用来临时存储运行应用程序所需数据的地方,RAM越大,手机的多任务处理能力越强。
4.摄像头像素:摄像头像素指的是摄像头能够捕捉到的图像细节。
较高的像素意味着照片和视频更加清晰。
然而,仅仅依靠像素值来评估摄像头质量是不准确的,其他因素如光学传感器、镜头质量和图像处理算法同样重要。
5.电池容量:电池容量表示手机电池所能存储的能量。
容量越大,电池的续航能力越强。
电池容量一般以毫安时(mAh)为单位,常见的电池容量有3000mAh、4000mAh等。
6. 操作系统:操作系统是手机的软件平台,协调和管理各种硬件和软件组件的运行。
目前,最常见的手机操作系统有安卓(Android)和iOS(苹果系统)。
操作系统的版本和用户界面对于用户体验和手机的功能有着重要影响。
7.网络连接:手机的网络连接方式通常有2G、3G、4G和5G。
这些代表了不同的移动通信技术,每一代技术都有不同的传输速率和延迟。
5G技术是目前最新的移动通信技术,提供更高的速度和更低的延迟。
9. 快充技术:快充技术是为了提高手机充电速度而开发的技术。
不同的手机品牌和型号使用不同的快充技术,如高通的Quick Charge和华为的SuperCharge。
版本号(名字)API level 新增(更新)功能/性能框架API本地库内核开发者相关1.0(无)11.1(无)2更新部分API 增加com.google.android.maps 包1.5(Cupcake )3(NDK 1)增加智能虚拟键盘∙增加widgets,实现桌面个性化∙增加在线文件夹(Live Folder),快速浏览在线数据∙增加视频录制和分享∙增加图片上传∙更快的标准兼容浏览器∙增加Voice search 语音搜索∙增加立体声蓝牙和免提电话∙ 2.6.271.6(Donut )4(NDK 2)完全重新设计的Android Market,可以显示更多的屏幕截图∙增加手势支持,可以让开发者生成针对某个应用程序的手势库∙支持CDMA网络∙增加TXT -2-Speech,支持了更多语言的发音,包括英语、法语、德语、意大利语等∙增加快速搜索框,可直接搜索括联系人、音乐、浏览历史、书签等手机内容∙全新的拍照界面:新版相机程序启动速度快了39%,拍照间的延迟减少了28%∙增加应用程序耗电查看功能,哪个软件耗多少电,现在一目了然了∙新增面向视觉或听觉困难人群的易用性插件∙linux内核升级到2.6.29∙支持更多的屏幕分辨率,如WVGA,QVGA等∙ 2.6.292.0(Eclair )5优化文件结构,使得整个操作流畅性得到很大提升∙自带Chrome Lite浏览器加入对双击屏幕进行缩放的支持∙加强联系人网络社交功能,比如Facebook好友整合至联系人功能∙强化语音识别搜索控制,整个系统多处都支持语音控制,并拥有独立的控制面板∙更新谷歌地图服务,加入了全新导航系统∙新增原生微软Exchange邮件服务支持∙支持多个邮件帐户使用统一的收件箱∙新增双击上传图片至YouTube功能∙优化驾车体验,新的“Car Home”应用程序为各功能提供了易于操作的快捷链接,还能方便地使用语音控制功能,便于用户驾车时使用∙ 2.6.292.0.1(Eclair )6 2.6.292.1(Eclair )7(NDK 3)支持同时绑定多个Google账号∙增加VPN设置∙增加连接到PC设置∙增强语言和声音的转换功能∙全新拨号界面,按键更大,更易于操作∙支持更多桌面Widget∙新的Google地图可以使用谷歌地图导航功能∙新的浏览器版本,加强了稳定性和网页渲染能力∙全局搜索功能加强∙全新的Market程序,搜索更快布局更合理∙ 2.6.292.2(Froyo )8(NDK 4)全面支持Flash 10.1∙应用程序自动升级,让升级更加人性化∙支持应用程序安装到外置存储∙Linux内核将升级为最新的2.6.32版本,系统更加稳定∙对系统性能进一步优化,让手机有更多的运行内存∙增加轨迹球LED和指示灯变色功能∙优化3D性能,3D 性能更加强大∙增加FM功能∙ 2.6.322.3-2.3.2(Gingerbread )9(NDK 5)用户界面更美观∙提升游戏体验∙提升多媒体能力∙增加官方进程管理∙改善电源管理∙增加NFC近场通信∙增加全局下载管理∙全新虚拟键盘∙原生支持前置前置摄像头∙支持SIP网络电话∙ 2.6.352.3.3-2.3.7(Gingerbread )102.6.323.0(Honeycomb )11针对平板大屏幕进行了优化•多任务处理,可在桌面中方便使用所有开放性应用软件•桌面工具可建立在数据合成基础上,在桌面小窗口中可以同时设置多种应用软件•扩展Android Market•支持在应用程序内购买内容•增加硬件加速•新的3D 图像引擎Renderscript •支持视频通话•3.1(Honeycomb )12(NDK 6)将Android手机系统跟平板系统再次合并,方便开发者•支持USB 输入设备(键盘、鼠标等)•支持 Google TV •3.2(Honeycomb )13增加屏幕分辨率缩放兼容功能•错误修复和硬件加速优化•4.0.1-4.0.2(IceCreamSandwich)14(NDK 7)增加虚拟按键∙增加Widgets列表,与程序列表类似并且共存∙支持图标合并至一个文件夹,并支持重命名等∙桌面增加可定制项目∙增加可是语音邮件功能∙日历支持缩放操作∙音量键+电源键组合截图功能∙从锁屏界面直接访问应用程序∙内置流量统计和控制功能∙相机功能增强,包括零快门延迟、时间间隔设置等∙增加人脸识别∙内置照片编辑器∙增加多任务列表,运行程序缩略图,你可以关闭某个程序来释放内存∙新的图库布局和组织方式∙联系人应用整合社交网络信息,新版联系人程序功能更加丰富∙Android Beam ∙ 3.0.X4.0.3(IceCreamSandwich)15 3.0.X 4.1.2(Jelly Bean )16加入三重缓冲,渲染速度可达120fps,动画也变得更加流畅•增加Google Now:基于时间与位置的语音搜索•离线语音输入•通知中心可操作性增强•Google Play增加内容购买订阅功能•加入三重缓冲∙ 3.0.X4.2.2(Jelly Bean )17增加全景拍照功能•增加键盘手势输入功能•支持Miracast 无线显示共享•为盲人用户设计的语音输出和手势模式导航功能等•增加新的恶意软件扫描功能•支持用户界面开关切换• 3.0.X4.318增加硬件加速2D 渲染,优化图形性能•优化锁屏界面的用户切换速度•受限账户,引入“保密文档”功能•支持蓝牙4.0技术•支持“Bluetooth AVRCP 1.3”, 将帮助用户更好地完成外放设备与安卓设备间的音频互动•增加Wi -Fi后台自动搜索功能•支持OpenGL ES 3.0•增加虚拟环绕立体声•增加新的DRM 执行方式•单独的应用能够在WPA2网络上配置WiFi凭证,并通过可扩展身份验证协议(EAP)与网络交换认证•Keychain API为应用程序密匙加入了一种新的处理方式,即使系统被入侵,也无法从设备上导出•使用了SELinux强制访问控制系统•增加Keychain API 支持OpenGL ES 3.0• 3.4工具:开发者们能够使用到增强的Systrace工具,它能够从硬件模组、内核功能、Dalvik虚拟机和资源加载当中引入数据。
智能手机基本参数智能手机是一种便携式的电子设备,具有通信、计算、媒体播放、拍照以及其他多种功能。
随着技术的不断发展,智能手机的基本参数也在不断改进和更新。
首先,智能手机的屏幕尺寸是一项重要参数。
屏幕尺寸通常以英寸为单位,常见的尺寸有5英寸至6.9英寸不等。
较大的屏幕尺寸可提供更好的视觉效果和更好的用户体验。
其次,智能手机的分辨率也是一个关键参数。
分辨率指的是屏幕上像素的数量,通常以横向像素和纵向像素的乘积表示。
高分辨率的屏幕能够显示更多的细节和更清晰的图像,提供更好的视觉体验。
接下来,智能手机的处理器也是一个重要的参数。
处理器的性能直接影响到手机的运行速度和应用程序的响应速度。
目前,智能手机上常见的处理器有高通骁龙、苹果A系列、三星Exynos等。
处理器的核数和主频等指标也是评判处理器性能的重要参数。
除了处理器,智能手机的内存大小也是一个关键参数。
内存用于存储手机操作系统、应用程序和数据,较大的内存可以提供更好的多任务处理能力和更流畅的用户体验。
目前,智能手机的内存容量从2GB至16GB不等,高端手机甚至有更大容量的内存。
相机是智能手机的一项重要功能,其也是购买手机时考虑的参数之一、智能手机的相机通常以百万像素为单位来衡量拍照质量。
具有更高像素的相机可以拍摄更清晰、更细腻的照片。
除了像素,智能手机的相机还有其他功能,如自动对焦、光学防抖等,这些功能可以提升拍照的体验和质量。
智能手机的电池容量也是一个重要的参数。
电池容量的大小直接决定了手机的续航时间。
目前,智能手机的电池容量通常在2000毫安时(mAh)至5000mAh不等。
较大容量的电池可以提供更长时间的续航能力,从而减少用户的充电频率。
此外,智能手机还具有其他一些常见的基本参数,如存储容量、操作系统、网络连接、传感器等。
存储容量指的是内置存储器的大小,通常有16GB、64GB、128GB等选项。
操作系统是指手机所采用的软件平台,目前常见的操作系统有安卓、iOS等。
什么是Android?Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
简单来说,Android是与java、symbian、windows mobile、ios等并驾齐驱在手机市场上的一个手机操作系统平台。
它在两年前开始兴起,近年来迅速崛起,成为了2010年最热门的手机操作平台。
Android的由来Andy Rubin创立了两个手机操作系统公司:Danger和Android。
Danger 5亿美元卖给微软,今年成为了Kin,Android4千万美元卖给Google。
Android是Google于2007年11月05日宣布的基于Linux平台的开源移动操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。
底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C++开发。
最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。
不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。
Google通过与软、硬件开发商、设备制造商、电信运营商等其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
Android系统的特点与优势Android系统是一个完全开放,完全开源,完全的自由式系统。
应用程序可以并行运行。
方便,快捷的获得应用程序。
如果说之前的Symbian 系统以及Windows Mobile系统都是按照别人的意思来生产手机的话,那么Android系统则是彻底放开了厂商们的手脚。
安卓系统界面尺寸规范引言在开发安卓应用程序时,界面的尺寸规范是非常重要的。
合理的尺寸规范可以使应用在不同的设备上呈现一致的布局和使用体验。
本文将介绍安卓系统界面尺寸规范,包括尺寸单位、布局尺寸、字体尺寸等方面的规范。
尺寸单位在安卓开发中,使用dp(density-independent pixel,密度无关像素)作为主要的尺寸单位。
相比于像素(px),dp可以根据设备的屏幕密度进行适配,保证在不同密度的设备上显示相同的物理尺寸。
使用dp作为尺寸单位,可以实现界面的自适应和可伸缩性。
在布局文件中,可以使用dp或sp(scaled-pixel)作为尺寸单位。
dp主要用于控件的尺寸,而sp则用于文字的尺寸。
sp与dp类似,但还考虑了用户的字体大小设置,保证文字在不同设置下的可读性。
布局尺寸规范控件间距控件间的间距在安卓系统中是非常重要的。
合理的间距可以使界面显得整洁、有层次感,并且不会让用户感到拥挤或迷失。
在安卓系统中,推荐的控件间距为8dp。
这种间距适用于绝大多数情况,保证了界面的一致性。
当需要特殊的设计效果时,可以根据需求适度调整间距,但不建议超过16dp。
控件尺寸在设计控件尺寸时,应遵循如下准则:•尽量不要使用固定尺寸,而是使用自适应的方式。
•对于按钮等控件,高度设置为48dp是一个不错的选择。
•对于文本输入框,高度设置为36dp可保证良好的输入体验。
•避免将控件尺寸设置为奇数值,这样能够确保在不同密度的设备上有整数像素的对齐,防止模糊或扭曲的情况发生。
列表项尺寸在列表项中,每个项的尺寸也是需要关注的。
推荐的列表项高度为56dp,这个高度能够适应不同密度的设备,并保证列表的可读性。
对于多列表项的情况,每个项之间的间距应设置为8dp,以保证列表的整洁性。
字体尺寸规范在安卓系统中,字体尺寸也需要遵循一定的规范,以保证文字的可读性和一致性。
在不同的视图上,可以采用不同的字体尺寸。
例如在标题栏中,可以使用24sp的字体尺寸;在正文中,可以使用16sp的字体尺寸;在按钮上,可以使用14sp的字体尺寸等。