960*960大小写1024.请问怎么搞

分辨率DPI设多少才会和正常尺寸96时字体大小比例一致呢? - Microsoft Community
告知我们你对网站的体验
我是19英寸CRT显示器,现在用的是分辨率,DPI正常尺寸96,这样字体大小正合适看着也很舒服,可就是在作图看图时区域嫌小不方便。听说19英才CRT的最佳分辨率是,我改成这个分娩率下字体太小了,不增加DPI实在受不了。我想问的是,在下DPI设置为多少才能和正常尺寸96时的字体大小比例相一致呢?
/30 中对 红色狂想 文章的回复
您只有绘图软件的界面字体会很小,其他的软件在使用时并未出现此类问题,您如果只是迁就绘图软件来调整DPI分辨率会导致其他的所有软件的使用或是显示受到影响。
您的作图软件的编程开发源程序导致您作图时此软件界面字体很小,根本性解决此问题需要您联系此恢复软件厂商。
这是否解决了你的问题?
抱歉,这没有帮助。
本站点的其他语言版本IOS&&retain&&屏幕像素与尺寸的关系
1,retina的问题
&&&&&bool&
CCDirector::enableRetinaDisplay(bool bEnable);
用于开启retina模式,返回bool值表示是否开启成功。
cocos2d-1.0.1-x-0.11.0和cocos2d-1.0.1-x-0.12.0两个版本的该函数在win32下会返回不同的值,原因见第4条。
&&&&&在支持retina设备下(目前是ip4/itouch4或以上),CCDirector中的m_fScaleFactor(大概是这么写)会被设置为2,否则为1。
这个值用于确定渲染时元素的尺寸,比如480x320px的图片,开启retina之后,在ip4屏幕上将占一半大小(此时屏幕分辨率为960x640),
retina未开启时,将占住整个屏幕(此时屏幕分辨率为480x320),其实屏幕还是那块屏幕,硬件并没有变化,只是元素被绘制成不同尺寸了。
CC_CONTENT_SCALE_FACTOR()这个宏可以直接获取当前的m_fScaleFactor。
2,如何让程序界面适配iphone(480x320),iphone-retina(960x640),ipad()
实际项目中经常会遇到的问题,一套资源应用于多个型号。目前的解决方式是,美术按的场景出背景图,场景元素等资源。
&&&&&获取设备分辨率
if(width &=
1024){&&&&&
&&&&&&&&&&&&资源不做裁剪和缩放直接使用;
}else{&&&&&
//iphone or iphone-retina
&&&&&&&&&&&
背景图上下切去43个像素高的部分,切除后背景图宽高比等于屏幕宽高比,可进行下面的等比缩放
&&&&&&&&&&&
float fScale =
width/1024;&&&&&&&&&&&
//裁剪后的背景图&
和其他元素的缩放比例
&&&&&&&&&&&
对各种元素按照fScale应用缩放(特别注意:以像素为单位的位置坐标也应一并缩放)。。。
这个建议是陶小胖提出来的,适合一套资源适配多个型号,因为本身就是HD的资源,HD屏幕完全没问题,只是应用在非retina型号时,资源偏大,浪费了。但没办法,前提是没有时间出多套资源。
3,point和pixel的问题
void CCNode::setPosition(CCPoint
&pos);&& void
CCNode::setPositionInPixels(CCPoint &pos);
void CCNode::setContentSize(CCSize
&size);&& void
CCNode::setContentSizeInPixels(CCSize &size);
可以看到cocos2d中有一些这种前面同名后缀不同的函数,一般都是和元素的尺寸,位置相关的操作。
&&&&&&其实它们执行效果同与不同由CC_CONTENT_SCALE_FACTOR()决定(见第1条),缩放因子为1时,它们的效果是一样的,缩放因子为2时(retina模式),pixels的值是point的两倍,举个栗子:
&&&&&&retina未开启(分辨率480x320):
&&&&&&&&&&&&
pSprite-&setPosition(ccp(480, 320));&
会把pSprite设置到屏幕的右上角(距离左下角原点480x320像素的位置)
&&&&&&&&&&&&
pSprite-&setPositionInPixels(ccp(480, 320));&
会把pSprite设置到屏幕的右上角(距离左下角原点480x320像素的位置)
&&&&&&&&&&&&
实际是把pSprite都设置到了距离屏幕左下原点480x320像素的位置
&&&&&&&retina开启(分辨率960x640):
&&&&&&&&&&&&
pSprite-&setPosition(ccp(480, 320));&
会把pSprite设置到屏幕的右上角(距离左下角原点960x640像素的位置)
&&&&&&&&&&&&
pSprite-&setPositionInPixels(ccp(480, 320));&
会把pSprite设置到屏幕的正中(距离左下角原点480x320像素的位置)
可以很清楚的看出&&
xxxInPixels(...)是直接按照像素尺寸进行的操作,可以说是最直观的操作
而不带InPixels的操作是对“point”的操作,框架会认为传入的参数是基于point的,自动将pixels的值在point基础上乘以CC_CONTENT_SCALE_FACTOR()
&&&&&&&实际项目中,因为美术出图都是按像素来标注尺寸和位置,比如这个元素距背景左下角多少个像素等等,所以程序需要直接操作像素,
再举个栗子:
一个魔鬼的图片,美术告诉我应该在背景上距左下角200x30像素的位置,那么就应该
pDemon-&setPositionInPixels(ccp(200,30));,如果
pDemon-&setPosition(ccp(200,30));,非retina模式下到没问题,一旦开启retina,pDemon就会跑
到400x60的位置去了。
总结一下设置和尺寸需要注意的函数
&&&&&&&CCDirector::getWinSize();&&&&&&&&&&&&&
CCDirector::getWinSizeInPixels();
&&&&&&&CCNode::set/getPosition();&&&&&&&&&&&&CCNode::set/getPositionInPixels();
CCNode::set/getContentSize();&&&&&
CCNode::set/getContentSizeInPixels();
CCSprite::spriteWithFile(char*
pszFileName,&&&
CCRect & rect);
这个是截图时用,一定注意:这里的rect是point的尺寸,而不是pixels的!
&&&&&&&各种移动以及和位置相关action,如
CCMoveTo::actionWithDuration(float fDur, CCPoint &
这里面传入的参数都应为point的值。举个花生:
&&&&&&&需要pDemon移动到300x100像素的位置,就应该这么写
&&&&&&&CCMoveTo::actionWithDuration(1.0f,
ccp(300/CC_CONTENT_SCALE_FACTOR(),&
100/CC_CONTENT_SCALE_FACTOR()));&&&&&&&&
retina模式时,传入的实际参数就是150x50了,框架会再乘以CC_CONTENT_SCALE_FACTOR()转化为像素坐标(吃饱了撑得吧<img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://ctc.qzs.qq.com/qzone/em/e113.gif" ALT="" STYLE="margin:0 padding:0 border-width:0 border-style: vertical-align:top"
TITLE="IOS&&retain&&屏幕像素与尺寸的关系" />&)&&
&&&&&&&怎么CCMoveTo不支持直接传入像素坐标呢?!
4,enableRetinaDisplay在不同版本下的问题
今天遇到个有趣问题,陶小胖在win32+vs2010环境下,开启retina后按道理
CCDirector::getWinSizeInPixels();应该返回960x640(前面win32窗口大小设置的是480x320),但实际
却返回480x320,似乎没起作用。而同样的代码在我的机器上,却能返回960x640,调试一番,找出原因所在:
我用的是cocos2d-1.0.1-x-0.11.0版本,他用的是cocos2d-1.0.1-x-0.12.0版,两者在bool&
CCDirector::enableRetinaDisplay(bool bEnable);
内部实现有点不同,0.12.0版本多加了一个判断,当环境是win32时,会直接返回retina不可开启,而0.11.0版本没有判断是否
win32,让vs下也能模拟retina的效果,不知道为什么新的版本反而要取消win32下的模拟,有知道的达人请告之!!
解决方法:要么换到0.11.0版本,要么把判断win32的那句代码注释掉(准确的说不是判断win32,是win32平台下,就会自动调用适合win32的EGLView)。自作多情有木有!!<img src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src ="http://ctc.qzs.qq.com/qzone/em/e116.gif" ALT="" STYLE="margin:0 padding:0 border-width:0 border-style: vertical-align:top"
TITLE="IOS&&retain&&屏幕像素与尺寸的关系" />&荷兰死得憋屈有木有!俄罗斯死得憋屈有木有!
5,CCPointExtension.h里有各种对CCPoint操作的宏,比如乘法,减法等
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。苹果6桌面壁纸尺寸
苹果6桌面壁纸尺寸
(C)2017 列表网&琼ICP备号-12&增值电信业务经营许可证B2-&PPT的分辨率是多少?怎么设置_百度经验
&&&&&&生活常识PPT的分辨率是多少?怎么设置?听语音1234567
百度经验:jingyan.baidu.comPPT的分辨率是多少?怎么设置?PPT有时要在不同的显示设备上进行显示,分辨率可以按照16:9,4:3,进行设置,本例主要讲解如何设置分辨率,需要的朋友可以参考下百度经验:jingyan.baidu.com1PPT有时要在不同的显示设备上进行显示,分辨率可以按照16:9,4:3,进行设置,本例主要讲解如何设置分辨率。常用4:3分辨率的为,等;常用16:9的分辨率为,66×768等;常用16:10的分辨率为,等。21、打开PowerPoint软件,如下图:32、选择【设计】选项卡,如下图:43、单击【幻灯片大小】按钮,如下图:54、弹出常用分辨率,4:3或16:9,宽屏一般使用16:9,详细的还需要根据终端显示设备(如电视、投影机等)分辨率进行选择,如下图:65、如果分辨率不能满足,如16:10的投影机,可以单击【自定义幻灯片大小】按钮,弹出以下对话框:76、选择下拉按钮,如下图:87、弹出更多大小设置,可以选择16:10的分辨率,注意不要点错,16:9和16:10紧挨着,如下图:98、根据自己显示终端设备的需要,定义不同的分辨率,下图为4:3的分辨率:109、根据自己显示终端设备的需要,定义不同的分辨率,下图为16:9的分辨率:END百度经验:jingyan.baidu.com一定要根据末端显示设备来确定分辨率。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。投票(5)已投票(5)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验00000热门杂志第1期房屋装修全攻略3297次分享第2期愚您同乐371次分享第9期实用房子装修攻略1563次分享第1期欢度春节 合家团圆275次分享第1期年货选购技巧573次分享◆请扫描分享到朋友圈新手都头疼尺寸问题,其实并不复杂,关键是设计本身比较难把握。
先来看看各种iPhone的尺寸和分辨率,这张图写的很清楚。
竖屏点(point)
竖屏分辨率(px)
1125 x 2436
iPhone 8+, 7+, 6s+, 6+
1242 x 2208
iPhone 8, 7, 6s, 6
750 x 1334
iPhone SE, 5, 5S, 5C
640 x 1136
iPhone 4, 4S
iPhone 1, 3G, 3GS
iPad Pro 12.9
1024 x 1366
2048 x 2732
iPad Pro 10.5
834 x 1112
1668 x 2224
iPad Pro, iPad Air 2, Retina iPad
768 x 1024
1536 x 2048
iPad Mini 4, iPad Mini 2
768 x 1024
1536 x 2048
768 x 1024
768 x 1024
最新设计指南推荐:
虽然现在出来了Iphone X ,但是我们在工作中还是会按照750*1134来设计,虎哥总结一个精简版的设计流程方法,按这个做法就可以展开工作。
以PS工具设计IOS界面。
画布尺寸:
新建750&#215;1334
分辨率72,像素/英寸。
常见的字体大小:
24px、26px、28px、30px、32px、34px,36px等等。记住是偶数的。最小字号20px。
中文用苹方黑,英文用San Francisco,如果安不上也可以用Helvetica代替。
app所用的字体大礼包下载(虎哥整理的)
ios开发里单位是pt
750&#215;1334尺寸的换算关系 1pt=2px,也就是说程序员拿到我们的px单位的标注稿,自己除以2就是pt了。
界面里的小图标常见的尺寸:
24px、32px,48px等,记住4的倍数比较好。
注意图标的尺寸要统一尺寸,以眼睛观察为主调整尺寸看上去一样。方形的比圆形的看着要大,需要调整下。
界面上的间距和元素尺寸:
以偶数为单位,不清楚的可以截图量大公司的APP界面作为参考。
750 x 1334 设计稿尺寸:
状态栏高度:40 px
导航栏高度:88 px
标签栏高度:98 px
设计稿实时预览:
安装一个可以在iphone上实时观看效果。
标注工具:
界面的图标切图:
用选中@2x @3x导出。
启动图标:
做24尺寸,一般做方形无圆角。然后用
自动切图一套图标资源丢给程序员就ok了。
交接给程序:
最好是一个界面一个文件夹。文件夹里包括:界面效果图,标注文件图,切图资源文件包。
值得注意的是引导页切图需要单独设计多套(640&#215;&#215;&#215;&#215;2208)这个可别傻乎乎的用Cutterman切几套图,这就尴尬了。
适配方法3个原则:(不清楚的在网站搜索适配2字)
图片等比缩放
测试界面:
程序实现DEMO版本以后,咱们要在测试机上好好检查下界面问题,及时跟程序沟通并更改。
干货资料:
可以看看下面这几篇文章:
以PS工具设计安卓界面。
画布尺寸:
如果想一稿适配ios,那就新建720&#215;1280
分辨率72,像素/英寸。
如果单独设计安卓MD新规范的,那就新建20
分辨率72,像素/英寸。
720&#215;1280常见的字体大小:
24px、26px、28px、30px、32px、34px,36px等等。记住是偶数的。最小字号20px。
中文用Noto/思源黑体(是一个字体,叫法不同而已),英文用Roboto。
app所用的字体大礼包下载(虎哥整理的)
距离单位是DP
文字单位是SP
720&#215;1280尺寸的换算关系 1dp=2px,文字1sp=2px。也就是说程序员拿到我们的px单位的标注稿,自己除以2就是dp和sp了。
20尺寸就是1dp=3px,文字1sp=3px
界面里的小图标常见的尺寸:
24px、32px,48px等,记住4的倍数比较好。
注意图标的尺寸要统一尺寸,以眼睛观察为主调整尺寸看上去一样。方形的比圆形的看着要大,需要调整下。
界面上的间距和元素尺寸:
最新规范MD的做法:
栅格系统的最小单位是8dp,一切距离、尺寸都应该是8dp的整数倍。
常见一般常用做法:
直接把ios的设计稿照搬过来,只不过状态栏,导航栏,标签栏按照安卓的来。
720 x 1280 设计稿尺寸:
状态栏高度:50 px
导航栏高度:96 px
标签栏高度:96 px
设计稿实时预览:
安装一个可以在安卓手机上实时观看效果。
标注工具:
PxCook 像素大厨
标注的时候,如果是720&#215;1280尺寸设计的,就选对应的xhdpi,如果是20尺寸设计的,就选对应的xxhdpi。
界面的图标切图:
用选中下面所示,根据需要选择不同分辨率的导出。
界面中重复利用的资源切图需要做成点9图片:
主要是一些按钮,单色或半透明的背景块。图标不用做点9。
启动图标:
做24尺寸,安卓对图标的样式没有要求,你可以做各种形状都行,一般做方形无圆角的,各家手机厂商的定制系统会自己加圆角。
自动切图一套图标资源丢给程序员就ok了。
交接给程序:
最好是一个界面一个文件夹。文件夹里包括:界面效果图,标注文件图,切图资源文件包。
值得注意的是引导页切图需要单独设计多套(480&#215;800、720&#215;&#215;1920)这个可别傻乎乎的用Cutterman切几套图,这就尴尬了。
适配方法3个原则:(不清楚的在网站搜索适配2字)
图片等比缩放
测试界面:
程序实现DEMO版本以后,咱们要在测试机上好好检查下界面问题,及时跟程序沟通并更改。
干货资料:
可以看看下面这几篇文章:
最后说句:“对界面上的字号,间距不清楚的,多动手去截图,量一量优秀APP界面,多分析找规律。”
虎哥整理。
转载请注明: &
学UI就上学UI网!越努力,越幸运!
“学UI网 ”最值得关注的UI学习平台! 每天发布高质量的设计教程和分享设计经验,服务于20万UI设计师,帮助初学者快速转型。每周六晚上免费YY公开课(),给大家提供更多免费学习的机会。想成为设计师的你快来关注吧!
【特色推荐】
” 海量APP截图,让你灵感爆发!国内最好的APP截图站。
“” 每一个作业题都尽量配有教程,交作业就有大神免费帮你点评作业,爽歪歪!
“” 专为UI设计学习者打造的资源+学习,双用途的网址导航站。亲爱的,你收藏了吗?
你可能喜欢的:

我要回帖

更多关于 大小谎言 的文章

 

随机推荐