问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android 怎么设置layout 的分辨率

发布网友 发布时间:2022-10-27 19:59

我来回答

1个回答

热心网友 时间:2023-09-29 04:30

归纳三点:

Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:

(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)

(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)

3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320) 测试的时候可以设定模拟器的分辨率知道了手机屏幕手机大小的分类以后,就开始着手设计自己的程序:

(a) 配置manifest 文档位置android-sdk-windows/docs/guide/topics/manifest/supports-screens-element.html,可以查看Multiple Screens Support.的设置,在manifest 中,加入supports-screens标签支持多种屏幕显示:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens android:largescreens="true" 
        android:normalscreens="true" 
        android:smallscreens="true" 
        android:resizable="true" 
        android:anydensity="true">
    </supports-screens>
</manifest>

(b)创建自己的layout 系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。 还要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 在我的项目里创建的是layout-large,(注意!这里有个插曲,我创建好layout-large以后发现使用800.480的屏幕还是调用默认的layout,最后才发现layout-large里面所用的资源,一定要放入drawable-hdpi里面)

重力感应设置:常规的显示为HVGA-P(port),即分辨率为320x480如果使用横屏(land)。如果模拟器尚未启动,可以在Eclipse的项目Run as=>Open Run Dialog对话框中设置,如果android模拟器已经启动后,可以使用快捷键F12或Ctrl+F11来切换。

布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性

热心网友 时间:2023-09-29 04:30

归纳三点:

Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢? drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:

(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)

(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)

3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320) 测试的时候可以设定模拟器的分辨率知道了手机屏幕手机大小的分类以后,就开始着手设计自己的程序:

(a) 配置manifest 文档位置android-sdk-windows/docs/guide/topics/manifest/supports-screens-element.html,可以查看Multiple Screens Support.的设置,在manifest 中,加入supports-screens标签支持多种屏幕显示:

<manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <supports-screens android:largescreens="true" 
        android:normalscreens="true" 
        android:smallscreens="true" 
        android:resizable="true" 
        android:anydensity="true">
    </supports-screens>
</manifest>

(b)创建自己的layout 系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。 还要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。 在我的项目里创建的是layout-large,(注意!这里有个插曲,我创建好layout-large以后发现使用800.480的屏幕还是调用默认的layout,最后才发现layout-large里面所用的资源,一定要放入drawable-hdpi里面)

重力感应设置:常规的显示为HVGA-P(port),即分辨率为320x480如果使用横屏(land)。如果模拟器尚未启动,可以在Eclipse的项目Run as=>Open Run Dialog对话框中设置,如果android模拟器已经启动后,可以使用快捷键F12或Ctrl+F11来切换。

布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性

怎么让pano2vr输入出的html文件适应不同分辨率的屏幕

怎么让pano2vr输入出的文件适应不同分辨率的屏幕 皮肤加个容器,容器设置居中或者左右上下自己选,然后把整个容器放到对应的地方,输出设置全屏就OK了 如何让Android自适应不同分辨率或不同屏幕大小的layout布局 一:不同的layout Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自...

原生ip - StormProxies

StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企业网络中获取的IP地址,这种类型的IP地址通常被认为是更加真实和可靠的代理服务。使用住宅原生IP可以更好地保护您的隐私和匿名性,并且可以提供更快的代理服务速度。2. 高匿名性:StormProxies的代理服务支持高匿名性,这意味着使用其服务的用户可以更好地保护自己的隐私和匿名性。高匿名性代理服务的匿名性更高,可以更好地避免被追踪和识别的…StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP纯净高匿;2、覆盖全球20...

android中的AbsoluteLayout如何如何设置大小和位?

1. 在自定义View的XML布局文件中,去除layout_width和layout_height属性,或将其值设置为具体的像素值,如width="wrap_content" height="wrap_content"或width="match_parent" height="match_parent",以符合需求。2. 在Java或Kotlin代码中,为自定义View实例设置具体的宽高值,例如使用view.layoutWidth...

怎么算设置多少 dp 才能让 Android 适应不同分辨率

1. 尽量使用wrap_content、match_parent、weight 来规定layout的大小。2. 要确保布局的灵活性并适应各种尺寸的屏幕,应使用 “wrap_content” 和 “match_parent” 控制某些视图组件的宽度和高度。3. 使用 “wrap_content”,系统就会将视图的宽度或高度设置成所需的最小尺寸以适应视图中的内容,而 “...

android中如何让程序自适应屏幕大小?

这个可是涉及到屏幕分辨率的问题啦,首先得获取设备屏幕的大小,然后再去调用与之比较接近的资源,这个资源就是你项目res目录下的那些文件夹唉,比如图片就有三个文件夹,放置不同尺寸的,下面的布局XML,就用如:layout—240x480,里面的xml对应了相应尺寸的图片;不知道对你有没有帮助 ...

android:layout_width 单位有没有百分比的设置方法?

没有设置方法 线性布局就用权重,设置layout_width="0dp",加个android:layout_weight="1.0"//权重 相对布局设置layout_width="0dp",然后在代码中通过屏幕宽度设置每个控件的大小。可以通过android:layout_weight的方式实现百分比

Android编程:如何设置屏幕分辨率让应用软件适应不同Android系统手机 请 ...

做适配。res文件夹下drawable开头的文件有好多,“-”后面第一个字母就代表其适配的屏幕大小,把对应分辨率的图片放进去,就可以在调用的时候自动适配。还有res下的value文件夹,如果你必须用到一些死数据的话就仿照drawale创建以value开头的文件夹,把对应分辨率的对应的适配尺寸放进去,同样会自动适配,不...

android:layout_width=“0dp”有什么用?为什么这么设置?

dp是dpi的缩写,dpi表示分辨率,指每英寸长度上的点数,0dp就是0分辨率。如果你要设置水平方向的比例,就必须把View的android:width属性设置为0dp。然后设置为android weight属性设置比例即可;同理,竖直方向,只需设android:height为0dp,然后设weight属性即可。

怎么写layout 适配 android 2015

android3.0之前,适配指定分辨率,将layout文件夹做如下命名:layout layout-1024x768 layout-1024x600 layout-1280x768 android3.0以后,需将高度减去48像素,即底部状态栏的高度:layout layout-1024x720 layout-1024x552 layout-1280x720 横屏版本的话,中间加上land,例如: layout-...

Android中view 怎样通过代码设置 layout

Android中view 通过代码设置 layout首先确定要设置的layout是哪种layuot,这里以LinearLayout为例,首先步骤如下:1、首先在代码中创建一个LinearLayout.LayoutParams对象,然后设置其宽高代码如下:LinearLayout.LayoutParams ll = new LinearLayout.LayoutParams(20,30);2、然后设置margin、padding之类的属性,如下...

android适配布局,写了个文件layout-1800x1080,结果改分辨率的手机没调用...

屏幕适配默认调用最接近当前分辨率的布局样式,当前手机分辨率是否为1800x1080,如果确定,查看当前手机的屏幕密度情况,TeachCourse使用模拟器调试,方便更改屏幕密度/屏幕分辨率等参数 建议使用下面方法查看当前屏幕密度:float density = context.getResources().getDisplayMetrics().density;...

su的layout怎么设置中文 androidtablayout layout怎么设置比例 layout怎么设置模板 android可拖拽layout android layout布局 androidlayout描边 androidlayout轮播图 gridlayout设置大小
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米摄像头离线人在外地怎么办 win11如何固定电脑桌面图标 QQ三国的当代杰出少年是怎么得的? 三国人物风云榜的作者简介 三国人物风云榜作者简介 三国人物风云榜目录 三国人物风云榜内容提要 w10电脑不动黑屏w10系统开机黑屏只有鼠标箭头怎么回事 ...FRAMEWORK中的Action, Control, Resource, Model到底是什么关系... windframework特点 电脑layout和手机layout 如何让Android自适应不同分辨率或不同屏幕大小的layout布局 室温下声速是多少? 声音在20摄氏度空气中的传播速度 为什么狐妖小红娘南国篇里的涂山红红发色变成了*?以前不是橘色吗? 20摄氏度的声速 声速的问题 声音在20摄氏度的空气中传播速度是多少 微信公众号开心欢乐豆金币可以提现吗? 客厅效果麦克风重要吗 蚂蚁是动物类吗 纯铜的zippo上面的汗渍如何去除 为什么淘宝物流(天天快递)显示我的快递已被快递代收点签收了,但代收点一直没有通知我去拿快递? 淘宝的代收货功能取消了? 梦见雪地里走 梦见阅览室有什么征兆 ps改字放大后还是能看出来 支付宝微信6月后就停用了吗? 今年6月份之后办的工商银行支付宝的支付上限示多少 支付宝真的6月底不能使用了吗 计算机怎么添加打印机 我是嘉定初二党,明年中考。我的理想高中:进才中学。想问下考进才中学是不是很难? 我初三下没2个月就要中考了,现在就是英语差了很多,有什么办法可以提高得快一些! 郊原晓绿初经雨,巷陌春阳乍禁烟。副使官闲莫惆怅,酒钱犹有撰碑钱。(译文) 郊原晓绿初经雨,苍陌春阴乍禁烟。整首诗是什么 《宿新市徐公店》中描写儿童快乐的诗句是 郊愿晓绿初经雨这首诗的题目 日长简仲咸阅读答案翻译赏析 有关不乱涂乱画的作文5篇 (别忘记展开看详细描述)我想问一下拼多多标识:品牌、官方和旗舰店这三个标识有啥区别?_百度问一问 x5能更换外屏吗 你好!我的手机x5pro外屏坏了!能自己换吗? X5屏幕碎了 能不能不动主板 只换外屏? 怎么取消360的通讯录呀 我想问一下拼多多猫好友怎么删除? 360度记录仪辅助系统需网络流量吗? 成都报考心理咨询师要什么条件? 如何解二次齐次微分方程? 二次齐次微分方程怎么求通解 急急急!二阶微分方程初值问题求解方法及相应公式。