扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、drawable下主要存放XML。drawable-h、drawable-x等文件下主要存放不同的分辨率的图片。
创新互联是专业的西乡网站建设公司,西乡接单;提供网站设计、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行西乡网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
2、在用Android2的时候,创建个project后,在res文件下会有三个存放图片的文件夹:drawable- hdpi、drawable- mdpi、drawable-ldpi。出现上述情况,一定是将图片存放在drawable-hdpi文件夹中了。
3、你是要做手机适配是吧,其实也可以这样,把一张图片通过计算每个手机的屏幕分辨率来显示。你说的每个文件夹里面放一张图片也可以,但是很少这样去做。
比如在xxxhdpi下是200px*200px的icon,在xxhdpi下就是150px*150px大小。在xhdpi下就是100px*100px大小。注意 在做好适配之后,一定要将同一分辨率的icon放在一起。安卓的文件就以mdpi、hdpi···这样的方式命名。
Android 选择的单位是 dp 和 sp,dp 的定义是「在 160 dpi 的屏幕上,1 dp 大约等于 1 px」。这个说法也很拗口,简单点说,1 dp ≈ 1 / 160 inch,他就是物理界的一长度单位。
至此,已经可以做一套标注,让Android和iOS的开发共同使用了。当然前提是你要告诉开发这个标注怎么看,怎么用!下面看切图 在iOS切图与Android切图的转换中,是可以使用75%的换算关系的。
首先是Android的切图生成工具。桌面上有这样一张图片打开工具,选择该图片所在目录。记得先把源图片先命名好,因为该程序会自动命名其中2倍,1倍等。是相对于android中 mdpi而言的。 如果是xhdpi的图片,就是2倍。
1、IOS和Android开发需要的设计交付物至少要有:高保真UI图,标注,切图。高保真UI图所起到的作用是,开发会参照其画页面,仅仅是获知页面样子的一个手段,并非什么高精度的事情。
2、这整个过程,设计师做iOS尺寸图并标注,设计师调整iOS尺寸图为Android尺寸并标注px,Android开发看着设计师交付的标注,再将其换算成dp,很长的一个过程。
3、在设计和开发过程中,应该尽量使用逻辑像素尺寸来思考界面。设计Android应用时,有的设计师喜欢把画布设为1080x1920,有的喜欢设成720x1280。给出的界面元素尺寸就不统一了。
4、首先是Android的切图生成工具。桌面上有这样一张图片打开工具,选择该图片所在目录。记得先把源图片先命名好,因为该程序会自动命名其中2倍,1倍等。是相对于android中 mdpi而言的。 如果是xhdpi的图片,就是2倍。
iOS和 Android开发 需要的设计交付物至少要有:高保真UI图,标注,切图。高保真UI图所起到的作用是,开发会参照其画页面,仅仅是获知页面样子的一个手段,并非什么高精度的事情。
我们会发现xhdpi模式和hdpi模式的换算比例也是75%。也就是说xhdpi模式下切图尺寸跟iOS下是一样的。所以iOS的切图可以直接适用于Android的xhdpi模式。至于除hdpi和xhdpi之外的其他模式,如果需要适配,就需要单独处理图片了。
使用摹客切图,可快速切换平台(iOS、Android、Web)和选择倍率,支持自定切图尺寸和切图压缩,非常方便。
这里以UI设计、交互设计、IOS开发组、Android开发组、后台开发组都具备的情况下为例进行输出产品需求文档。
分辨率以iPhone 6 设计为主:750*1334px (字体 Helvetica/华文细黑,实际中运用黑体简或者Hiti-sc 最接近系统中所带字体)工具栏height:88px 如搜索、选择、删除、回复等。
iOS 上写 Desktop icon 档案命名使用 -,如果切图只给 iOS 使用,可以和 iOS 采用相同的命名方式。请注意 Android 不支援 - 的命名方式,如果图档要运用在 Android 上,请把所有的 - 改成 _ 底线。
众所周知iOS设计的像素尺寸是640*960/1136,Android主流的hdpi模式下的像素尺寸是480*800。
IOS与Android 共用一套效果图 750*1334 上面提到,750*1334 640*1136 640*960同为@2x,所以750跟640用同一套图标,同一套字体就可以了,至于其他的尺寸大小,只要跟着尺寸延伸就没问题了。
一般设计师们都是在效果图上直接做标注,由于效果图尺寸变成了{750,1334},我们iOS开发拿到标注图的尺寸也变成了{750,1334}。然后,开发拿着px做各种换算,碰到了各种奇怪的问题,做出来的页面和效果图的差距总是很大。
目前主流的是以iPhone 6为主,设计尺寸是750*1334px,7寸。
1、首先,选择一款主流机型。然后,设计师根据该机型的屏幕尺寸设计效果图,给出px单位的标注。最后,开发根据该机型,可以算出px与dp的换算方法,根据px单位的标注,设置为dp为单位的标注。
2、安卓的比例调整相对简单,做出1080px*1920px之后,按照比例换算比较方便。比如在xxxhdpi下是200px*200px的icon,在xxhdpi下就是150px*150px大小。在xhdpi下就是100px*100px大小。
3、androidapp界面设计是按720*1280的,切图上可以点9切图做到所有手机的适配。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流