android 安卓UI设计问题,对于不同的屏幕大小会出现错位现象,我用的是linerlayout+margin_*
答案:3 悬赏:70 手机版
解决时间 2021-03-03 18:37
- 提问者网友:我是女神我骄傲
- 2021-03-03 11:11
对于android,他不像iPhone屏幕大小的固定的,那么在设计UI界面的时候应该怎么办才好呢。。。一弄就错位了 。。在这个机子好着呢 放到其他机子上或者别的尺寸的模拟器上就会错位 我就用的linnerlayout + margin_** 这样的做法 就是在模拟器上是好着呢 但是模拟器不是有个规格么 多少*多少的 但是如果软件开发发布需要运行的话 考虑到不同屏幕大小的用户 这时候我用margin_left margin_top这种类似与css这种布局方式就有问题了啊 所以在androidUI设计时 ,但模拟器上看似好着的的UI,换到其他分辨率或者不同大小的屏幕的手机上 就会想css样式错位那样。有人说用什么framelayout,但是我现在的问题关键是“不是说界面设计的问题 ,而是针对不同手机屏幕大小,ui布局不统一的问题”。
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-03-03 12:31
模拟器上有不同的分辨率配置 ,QVGA、WQVGA 等等 ,应该根据实际机器的分辨率配置模拟器上面的参数,在AVD里面配置不同的分辨率参数 。这样下载到手机里面,控件就不会错位了 。
全部回答
- 1楼网友:深街酒徒
- 2021-03-03 13:32
这个应该是游戏设定怪物或者主角的layout设定30点sp值(魔法值)
- 2楼网友:由着我着迷
- 2021-03-03 12:57
主要还是你对安卓的布局控件还不熟悉,多看看例子吧
你也可以用代码来创建控件,先获取屏幕分辨率再布局
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯