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

什么是文字适配,如何进行文字适配

发布网友 发布时间:2022-04-23 01:25

我来回答

1个回答

热心网友 时间:2023-06-29 02:28

通过对尺寸单位、图片、文字、布局这四种资源进行合理设计及规划,在布局时合理利用各种类型资源,让布局拥有适应能力,能在各种设备下保持良好的展示效果。

屏幕尺寸指屏幕的对角线的长度,mdpi、hdpi、xdpi、xxdpi、代表不同的密度设备。

1.分别创建mdpi、hdpi、xdpi、xxdpi的模拟器

2.观察尺寸、分辨率、dpi分别是多少。

3.在res下新建valus-960*540、valus-1184*720文件夹,分别创建名为dimens.xml的文件

4.为每个dimens.xml创建一个<dimen>标签,name为app_width,值分别为100dp和800dp。

5.在acyivity_main.xml中创建一个Button。

6.分别观察Button的变化。

在 Android 工程的 res 目录下有 values 目录,这个是默认的目录,同时为了适配不同尺寸手机我们可以创建一个 values-   1280x720 的文件夹,同时将 dimens.xml 文件拷贝到该目录下。 

在 dimens.xml 中定义一个尺寸,如下图所示 

在 values-1280x720 目录中的 dimens.xml 中定义同样的尺寸名称,但是使用不同的尺寸,如下图所示。 

当我们在布局文件中使用长或者宽度单位时,比如下图所示,应该使用@dimen/width 来灵活的定义宽度。 

在 values-1280x720 中,中间的是大写字母 X 的小写形式 x,而不是加减乘除的乘号。如果我们在values-1280x720 中放置了 dimens 常量,一定记得也将该常量的对应值在 values 目录下的 dimens.xml 中放一份,因为该文件是默认配置, 当用户的手机不是 1280*720 的情况下系统应用使用的是默认 values 目录中的 dimens.xml。 

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有要业余时间弹古筝的酒店么 古筝演奏师的就业前景怎么样 茶馆里主要放的音乐类型是 日语一级的话什么水平啊 一级到底要求多少词汇啊? WPS右键菜单(win11) 再生缘 我的温柔暴君结局是什么啊?女主最后傻了? 为什么做爱多了没感情了 情侣之间在一起时间长了是不是做爱的时候也懒得接吻了直接进入主题吗... 夫妻性爱后为何丧失了热情 什么是页面适配? 什么是适配器 web前端怎么做适配 如何进行手机屏幕适配 如何让网页适配不同分辨率 css屏幕适配问题 适配是什么意思? csrss.exe是什么进程 自己泡的方便面为什么不如外面煮的好吃? 泡面泡多长时间 泡面是不是要过一次热水了再泡一次才好? 方便面怎么泡才最好 泡方便面的时候没注意,到了温开水,请问方便面还会泡开吗? 连续吃了两天泡面干吃的没泡这样会发胖吗 在汽车金融公司申请的车贷还清后,还需要办理哪些手续 方便面用温水没泡开怎么办 泡面为什么要泡啊? 车贷还完多久可以办理解压手续 拆开的桶装泡面放了两天没泡还能吃吗 车辆贷款结清后怎样办理解押 移动适配工具该怎么用,如何提升适配效果等 iphone X 出来了,想问一下怎么做屏幕适配 开发安卓APP如何考虑机型适配问题? 鼠标右击桌面没有反应 鼠标右键选项太多 怎么处置? 我电脑的鼠标右键不能用,怎样解决? 右击鼠标,不显示右键菜单? win7鼠标右击的内容怎么调整 鼠标右键经常失灵怎么办? 鼠标右键不灵? 为什么鼠标右击半天才反应 csrss.exe是什么意思? 桃子能放冰箱吗,桃子可以放冰箱吗,桃子放冰箱好吗 桃子可以放冰箱吗? 桃子可以放冰箱保存么? 黄桃放冰箱好还是放外面好? 桃子熟了放冰箱好一点,还是放到外边好一点? 桃子能放冰箱冷藏吗? 水蜜桃可以放冰箱吗 建议应该尽快食用 社保卡银行账户怎么激活