首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android一些关于分辨率和布局的设置

drawable- hdpi、drawable- mdpi、drawable-ldpi的区别: (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854...,可以查看Multiple Screens Support.的设置,在manifest 中,加入supports-screens标签支持多种屏幕显示: android="...这里有个插曲,我创建好layout-large以后发现使用800.480的屏幕还是调用默认的layout,最后才发现layout-large里面所用的资源,一定要放入drawable-hdpi里面) 2...如果模拟器尚未启动,可以在Eclipse的项目Run as=>Open Run Dialog对话框中设置,如果android模拟器已经启动后,可以使用快捷键F12或Ctrl+F11来切换。...这时候可以通过设置android:configChanges="orientation|keyboardHidden" 来解决,activity的具体属性,可以参考andriod doc: /android-sdk-windows

1.3K90

046android初级篇之android多分辨率兼容

2.1 基本设置 2.1.1 AndroidManifest.xml设置 在中Menifest中添加子元素 android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载...,那么系统会去加载drawable_mdpi文件夹中的资源; 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源,其他同理...; 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有,系统会加载drawable-mdpi中的资源,其他同理,使用最接近的密度级别。...2.1.2 横屏竖屏目录区分 drawable a) drawable-hdpi该图片即适用于横屏,也适用于竖屏; b) drawable-land-hdpi,当屏幕为横屏,且为高密度时,加载此文件夹的资源...2.2 多屏幕适配的4条黄金原则 在layout文件中设置控件尺寸时应采用fill_parent、wrap_content、match_parent和dp; 具体来说,设置view的属性android

71320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【知识普及】平板的屏幕分辨率和屏幕比例_和平精英平板分辨率

    大家好,又见面了,我是你们的朋友全栈君。 针对IOS,Android 手机分辨率大小、屏幕尺寸、开发尺寸的参考。 在实际页面的开发过程,往往显示屏幕的宽度换算为像素尺寸的1/2。...2 安卓手机屏幕适配的注意事项 2.1 基本设置 2.1.1 AndroidManifest.xml设置 在中Menifest中添加子元素 android:anyDensity=”true”时,应用程序安装在不同密度的终端上时...,那么系统会去加载drawable_mdpi文件夹中的资源; 2) 如果drawable-hpdi中有高密度图片,其它两个文件夹中没有对应图片资源,那么系统会去加载drawable-hdpi中的资源,其他同理...; 3) 如果drawable-hdpi,drawable-mdpi中有图片资源,drawable-ldpi中没有,系统会加载drawable-mdpi中的资源,其他同理,使用最接近的密度级别。...2.2 多屏幕适配的4条黄金原则 1) 在layout文件中设置控件尺寸时应采用fill_parent、wrap_content、match_parent和dp; 具体来说,设置view的属性android

    5.3K20

    Android开发 屏幕适配之像素密度适配

    大家好,又见面了,我是你们的朋友全栈君。 由于市场上采用Android系统的设备种类繁多,迫使Andriod开发人员不得不做烦人的适配工作。...考虑以下问题: 假如有一个设备屏幕像素密度为320dpi,在android工程res/drawable-hdpi目录放一张48×48大小的图片,布局文件中使用一个ImageView引用该图片,其中ImageView...工程中mdpi目录下默认机器人图标),分别复制到drawable,drawable-mdpi,drawable-hdpi目录并使用不同文件名 xml布局控件:三个ImageView, 设置android...96×96 引用drawable-hdpi目录下图片的ImageView大小为 64×64 I619: 引用drawable,drawable-mdpi目录下图片的ImageView大小都为 48...> 可以看出,ImageView固定大小后,如果不设置scale type,图片会按ImageView大小来显示,如果设置同样大小图片,ldpi 会压缩大小(128 -> 96),hdpi会拉伸大小(64

    1.4K10

    Android开发笔记(七)初识Drawable

    例如 drawable-ldpi里面主要放低分辨率的图片,如QVGA(240×320) drawable-mdpi里面主要放中等分辨率的图片,如HVGA(320×480) drawable-hdpi...比如说,我在drawable-hdpi放了一张背景图片bg.png(分辨率480×800),其他目录就没放,使用分辨率480×800的手机查看该APP是没有问题的,但是现在有一台分辨率高的手机如720×...StateListDrawable是在一个xml文件中定义不同状态下呈现的图像。 下面是一个例子btn_visit_selector.xml 的状态位有: state_pressed:为true时表示按下,一般用于按钮Button,图形设置于android:background state_checked:为true时表示勾选,一般用于单选框...,图形设置于android:background state_focused:为true时表示获取焦点,一般用于文本框EditText,图形设置于android:background

    70540

    Android图片相关

    肯定心里会想,放在哪一个都行,只要是在android中的res目录下的drawable中就行,系统会自己找到。...大部分人都把的图片放在drawable—mdpi中。 在分辨率低于480*800时把图片放在drawable—mdpi中是不会有什么影响,但是当分辨率为420*800或高于它时就会出问题了。...drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。...drawable-hdpi里面存放高分辨率的图片,如WVGA (480×800),FWVGA (480×854) drawable-mdpi里面存放中等分辨率的图片,如HVGA (320×480) drawable-ldpi...240,1dp=1.5px 计算公式:1dp*像素密度/160 = 实际像素数 3)横屏竖屏 每个activity都有这个属性screenOrientation,每个activity都需要设置,可以设置为竖屏

    72630

    9.png

    一、什么是9.png:         可能做过任务栏美化的同学都会知道,我靠,framework-res.apk\res\drawable-hdpi 目录下有非常非常多的XXXXXX.9.png...9.png格式的图片是安卓平台上新创的一种被拉伸却不失真的玩意(挺高级的吧),也许有的同学在做美化的时候很喜欢一个图片素材,重命名替换了drawable-hdpi下的素材,但是运行系统后发现,怎么被拉伸得不像样子了...重要声明,该制作工具均需要搭建java运行环境,就是下载jdk安装,并在计算机属性中搭建环境变量,具体操作本帖就不讲了,  网上找一下如何搭建环境变量就有了。 ...听到电脑滴的一声,即可完成去黑边(此时的9.png图片内部加载了黑边信息) 3.根目下会自动生成done文件,在done\example1\res\drawable-hdpi下,就是我们经过处理的9....在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”。

    1.2K100

    如何让一套代码完美适配各种屏幕?

    :layout_weight属性,为布局中的每个子View设置权重;3.父布局为RelativeLayout,可以选择使用layout_centerInParent等属性,设置子View的相对位置;4....分辨率限定符在Android项目中,会把放置图片资源的文件夹分为drawable-hdpi、xhdpi xxhdpi xxxhdpi等,这些指的就是分辨率限定符。...这里提一点AS对图片资源的匹配规则:举个例子,当当前的设备密度为xhdpi,此时代码中ImageView需要去引用drawable中的图片,那么根据匹配规则,系统首先会在drawable-xhdpi文件夹中去搜索...,如果需要的图片存在,那么直接显示;如果不存在,那么系统将会开始从更高dpi中搜索,例如drawable-xxhdpi,drawable-xxxhdpi,如果在高dpi中搜索不到需要的图片,那么就会去drawable-nodpi...中搜索,有则显示,无则继续向低dpi,如drawable-hdpi,drawable-mdpi,drawable-ldpi等文件夹一级一级搜索.当在比当前设备密度低的文件夹中搜到图片,那么在ImageView

    1.2K20

    Android开发(1) - 登录界面的布局演示

    我是越来越倾向于流式布局的方式了,它的一点好处是适应设备时比较灵巧,wm使用了自适应dpi的方式,哪叫一个复杂啊,切不易于控制。...布局里有个重要的属性叫android:background ,指定一个背景图片,例如:android:background="@drawable/images1",指定了一个资源文件的位置。...说起这个资源文件,还是让我google了一番,不知道怎么放,后来常识复制粘贴到res下的drawable-hdpi目录下,居然就能用了。...而哪个fill_parent就是不胖也全占满了。 再说android:layout_weight="0.1",这个weight(重量)是个很有意思的东西。...可为一个父容器的 “子控件们”设置这个重量属性,父容器根据这个重量的多少择情分给这些子控件们多大空间。

    85500

    Android Studio advanced configuration

    但是,最近发生了一件悲剧的事情-我丢失了我的设置文件(幸灾乐祸点个赞~)。 我的建议:即时的备份你的设置文件到云盘等地方。...显示行号 当我首次启动我的 Android Studio 的时候,我想做的第一件事就是希望能看到文件中的行号,我一直很奇怪这个基本的配置为毛不是默认开启的?!...Android 开发中常用的文件目录全部生成,比如默认只生成了一个 drawable 文件夹,常用的 drawable-hdpi 等文件夹需要我们自己创建。...NewAndroidModule | root | res 在res文件夹下创建 drawable-hdpi 等文件夹(可选:从对应的 mipmap文件夹中拷贝 iclauncher.png到创建的 drawable...如果你正在办公室,不建议你阅读以下内容。 想啥呢你们,全都是套路!

    1K20
    领券