社区
Symbian
帖子详情
如何让程序适应各种屏幕的大小?
Symbian_Lele
2008-11-14 03:52:34
加精
如何让程序适应各种屏幕的大小?
有多少种类的屏幕啊?
...全文
5395
141
打赏
收藏
如何让程序适应各种屏幕的大小?
如何让程序适应各种屏幕的大小? 有多少种类的屏幕啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
141 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xMobileIt
2011-07-01
打赏
举报
回复
尽量少用绝对值,多用相对值。
久礼
2011-06-29
打赏
举报
回复
学习下……
pigthe
2011-05-21
打赏
举报
回复
没有看到很直接的
fleshboy
2010-12-20
打赏
举报
回复
如果要最好的显示效果,就固定大小,然后根据各种分辨率和大小提供多个界面。
如果要更灵活的,就在paint的时候取屏幕大小,然后再自己计算位置和大小。
fenglaifu
2010-12-19
打赏
举报
回复
不解......
fenglaifu
2010-12-19
打赏
举报
回复
不解....
yaweqi100
2010-12-08
打赏
举报
回复
顶起再说吧 呵呵
z888c
2010-10-26
打赏
举报
回复
图片使用SVG格式的,布局使用AknLayoutUtils类,是可以做的到的
强天放
2010-10-20
打赏
举报
回复
关注ing too~
i_like_these
2010-10-19
打赏
举报
回复
学习下
车太靓
2010-10-19
打赏
举报
回复
qt里面有自动填充窗口的设置,界面自动占整个屏幕,然后就不能操作系统了,如果程序没有退出按钮!
一条语句搞定:
w.setGeometry(0,0,Uiconfig::getInstance()->getMWWidth(),Uiconfig::getInstance()->getMWHeight()
nettman
2010-09-04
打赏
举报
回复
学习!
blue_lake
2010-08-30
打赏
举报
回复
mark
草根豆
2010-08-25
打赏
举报
回复
帮顶。
ouccomputer
2009-10-10
打赏
举报
回复
取的屏幕大小,自己画控件就是。
ZnTXPDA
2009-10-01
打赏
举报
回复
void CAknExEditorContainer::SizeChanged()
{
TSize size = Size();
if (iGTextEd->ScrollBarFrame())
{
size.iWidth -= iGTextEd->ScrollBarFrame()->VerticalScrollBar()->ScrollBarBreadth();
}
iGTextEd->SetExtent(TPoint(0,0), size);
}
dsj188
2009-09-21
打赏
举报
回复
up
jprothwell
2009-09-15
打赏
举报
回复
mark
AUTOSAR之谜
2009-05-20
打赏
举报
回复
没有答案,要是有那就是“不行”,
guhog
2009-05-08
打赏
举报
回复
void CXnContainer::HandleResourceChange(TInt aType)
{
CCoeControl::HandleResourceChange(aType);
if ( aType==KEikDynamicLayoutVariantSwitch )
{
TRect rect;
AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EApplicationWindow, rect);//取得区域
//设置区域
SetRect(rect);
}
}
加载更多回复(116)
Android应用
程序
资源管理框架 PPT
Android应用
程序
主要由代码和资源组成。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用
程序
在运行时根据实际需要来组织UI。这样就可使得应用
程序
只需要编译一次,就可以支持不同的UI布局。这种特性使得应用
程序
在运行时可以
适应
不同的
屏幕
大小
和密度,以及不同的国家和语言等。资源在Android应用
程序
编译的过程中,也会被编译成二进制格式。这是为了压缩资源存储空间,以及加快运行时的资源解析速度。Android应用
程序
在运行的时候,资源管理器AssetManager和Resources会根据当前的机器设置,即
屏幕
大小
、密度、方向,以及国家、地区语言的信息,查找正确的资源,并且进行解析,最后将它们渲染在UI上。这个PPT讲Android应用
程序
资源的编译、打包,以及它们在运行时的查找、解析过程。了解Android应用
程序
资源管理框架,有助于我们更好地开发出能够适配多种机型的应用
程序
。
android开发:让
程序
适应
不同
屏幕
大小
对androidmanifest.xml进行配置即可: 附: ] android:smallScreens=["true" | "false"] android:normalScreens=["true" | "false"] android:largeScreens
微信小
程序
图片自
适应
屏幕
大小
真的有效
微信小
程序
图片自
适应
屏幕
大小
的问题
Android自
适应
不同
屏幕
大小
的全部方法
本文讲述了Android自
适应
不同
屏幕
大小
的全部方法。分享给大家供大家参考,具体如下: 本文将告诉你如何让你的应用
程序
支持各种不同
屏幕
大小
,主要通过以下几种办法: 让你的布局能充分的自
适应
屏幕
; 根据
屏幕
的配置来加载合适的UI布局; 确保正确的布局应用在正确的设备
屏幕
上; 提供可以根据
屏幕
大小
自动伸缩的图片; 使用 "wrap_content" 和 "match_parent"。 ...
android app
适应
不同
大小
屏幕
_Android自
适应
屏幕
大小
和布局
一:不同的layoutAndroid手机
屏幕
大小
不一,有480x320, 640x360, 800x480,854x480.怎样才能让App自动
适应
不同的
屏幕
呢? 其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据
屏幕
的
大小
自己选择合适的layout进行使...
Symbian
3,120
社区成员
9,186
社区内容
发帖
与我相关
我的任务
Symbian
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
复制链接
扫一扫
分享
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章