Android 分辨率适配方法

摘要:
inth=d.getHeight();intw=d.getWidth();h+“x”+w);2.在项目res.xmlversion=“1.0”encoding=“UTF-8”下创建相应的分辨率值文件(values-1024x552和values-1280x752)?资源>dimenname=“着陆”></资源>

1、先获取屏幕分辨率。

Display d = getWindowManager().getDefaultDisplay();
     int h = d.getHeight();
     int w = d.getWidth();    
     Log.i("xxxx", h+"x"+w);

2、在项目res下面创建相应的分辨率的values文件(values-1024x552 和 values-1280x752)。
Android 分辨率适配方法第1张

3、在不同的values文件中创建 dimens.xml  文件,调节各个分辨率的值。

<?xml version="1.0" encoding="UTF-8"?>
<resources>
    <dimen name="landing">10dip</dimen>
</resources>

4、在xml文件中加入。

android:layout_height="@dimen/landing"

注意:在每个分辨率values下的dimens.xml文件中,定义的name要统一都一样,要不然会找不到相应的值。

免责声明:文章转载自《Android 分辨率适配方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇运用CDH5.15离线搭建简易版集群mysql 命令行操作1下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

springboot使用druid连接池连接Oracle数据库的基本配置

#阿里连接池配置 #spring.datasource.druid.driver-class-name=oracle.jdbc.driver.OracleDriver #可配可不配,阿里的数据库连接池会通过url自动搜寻 spring.datasource.druid.url=jdbc:oracle:thin:@localhost:1521:orcl...

微信小程序实现给循环列表点击添加类(单项和多项)

在微信小程序里面没有DOM对象, 不能操作DOM. 所有的操作通过数据来实现,下面主要实现了给循环列表点击添加类的操作 一、单项 目标需求:实现下图,给点击的view增加类,每次只能选择一个。 主要思路:给点击的view增加类,依靠点击的index对state进行赋值。如果相同时,给该view增加类。 实现代码: .wxml文件 <view>...

[DM8168]Linux下控制GPIO控制12864液晶屏(ST7565控制器)

首先加载驱动模块,应用程序通过调用API实现GPIO控制功能。 驱动函数: 1 /* 2 * fileName: st7565_driver.c 3 * just for LCD12864 driver 4 * GP1_14(46) -> D6(SCK) 5 * GP1_15(47) -> D7(SDA) 6...

appscan 对api的手工检测

AppScan 在 API 安全测试中的实例介绍 在本项目中,API 遵循标准的的 REST 架构和背端服务器进行通信。针对 API 的功能测试由两部分组成:一部分是用一个 Web 的测试页面直接实现的,另一部分,由于 Web 页面的局限性(比如不能任意修改 HTTP header),所以是通过 Shell 脚本调用 curl 实现的。 并且这个 API...

Cesium粒子系统学习

<!DOCTYPE html> <html lang="en"> <head> <!-- Use correct character set. --> <meta charset="utf-8"> <!-- Tell IE to use the latest, best vers...

html常用标签以及css基本属性和选择器

html常用标签 一般格式为: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7...