关于程序在不同分辨率的机器上运行的问题

daniel_duan 2010-04-02 09:29:13
请教各位牛人,我做了一个6.0的程序,怎么才能让程序在不同的分辨率(240*320,480*800等)的机器上运行呢?
这种情况是要根据不同分辨率的机型制作程序呢,还是靠程序检测分辨率自适应呢?
另外我程序用的有背景图片,但是背景图是按默认的240*320的分辨率做的
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
忆龙2009 2010-04-04
  • 打赏
  • 举报
回复
没有见过480*640的真机,其屏幕大小是否是和240*320的一样大(或者差别不大),只是DPI加倍而以?
ericllzh 2010-04-02
  • 打赏
  • 举报
回复
你可以这样.
UI做不同分辨率的
然后代码不要写死的
然后每当你打包一个版本的时候.就给系统添加属性标记这是240*240还是480*480的
最后,在程序里面就判断240的还是480的.就加在不同的UI就可以了.
程序活.程序员就活了.程序是死的.程序员就做死自己了.就这么简单.
sxcnfly 2010-04-02
  • 打赏
  • 举报
回复
只能不同的分辨率使用不同的资源,但做成一个版本会特别大,不推荐。
bsr2009 2010-04-02
  • 打赏
  • 举报
回复
一般都是每个分辨率一个版本吧,下载的时候根据机型来下载。
st_cruze 2010-04-02
  • 打赏
  • 举报
回复
可以自适应,但这样的话程序会很大,图片需要每个分辨率都要配一张,用代码调整的话,图片效果会很差,我的做法就是每个分辨率的做一个版本
Abcix 2010-04-02
  • 打赏
  • 举报
回复
最好是一个分辨率一套图片资源,图片拉伸的效果太差

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧