应用XML文件开发Android自适应分辨率程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S ma l l( 小屏幕 ) 4 2 6 dP X 3 2 0 d P、 no r ma l( 中等屏幕)
An dr o i d系统推 荐 使 用 XM L布局文 件 来 控制 应 用 程 序 的 界 4 7 0 d p× 3 2 0 d p 、 l a r g e( 大屏幕) 6 4 0 d p× 4 8 0 d p 、 x l a r g e 面 视 图。 下 列代 码 展 示 了一 个ቤተ መጻሕፍቲ ባይዱML布局文 件 的实 例 。
’ > a ndr o i d: l a yo ut —he i ght =” ma t c h p arent’

</Li ne ar La yo ut >
在 此 应 用程 序 中, 我 们 预 先 规 上 述 XM L布 局 文 件 在 界 面 中 显 示 了一 个 线 性 布 局 的 界 何 自适 应 不 同 的 屏 幕 分 辨 率 , 定两 种 分 辨 率 : l a r g e 分辨率和6 0 0 d p i 分辨率。 面, 在 界面 中有一 个登 录 按 钮 。 打 开 And r o i d编 程 工 具 软 件 ( E C l i P S e 或 And r o i d
< Li near La yout Xm l s : a ndr oi d=ht t p: / /s c he ma s.
( 超大 屏幕) 9 6 0 d p X 7 2 0 d p、 xx hd p i ( 超 超 高 分 辨 率)
1 28 0 d p×7 2 0 dp
在 Andr o i d程 序 开 发 的 过 程 中,由于 XML 文 件 简单 、
如 果 程 序 设 计 的 分 辨 率 低 干 该 尺 寸 要 求 明 r, 能 够 将 应 用 程 序 的 视 图控 制 逻 辑 从 j a v a 代 码 中 分 离 寸 的 要 求 , r 0 i d系 统 中屏 幕 分 辨 率 有 5 种类型: 出来 , 放 人 XM L 文 件 中加 以 控 制 , 方 便 了程 序 的 复 用 , 更 就 不 能 运 行 。And 好 地 体 现 了M VC ( 模 型 一视 图一控 制 器) 编 程 原 则 , 因此 ,
江帆
( 苏州工业 园区工业 技术 学校
江苏苏州
2 1 5 1 2 3 )
摘 要:目 前, An d r o i d 系统应用程序已经非常普及 , 基于A n d r 0 i d 系统的软件应 用于各个 行业之中, d  ̄ A n d r o i d 鳊程工具开发的应
用软 件可 以应 用于手 机 、 平 板 电脑 以及 穿戴设 备 。 对 于 移动 终 端 而言, 有分 辨 率 较 小的 手 机 , 也 有分 辨 率 较 大 的平 板 电脑 , 如何 使 得 同一 款 应 用软 件在 不 同分 辨率 的 设 备上 都 具 有 良 好 的显示 效 果 , 是A n d r o i d 程序 员 需要 重 点考 虑的 I 司题 。 在A n d r o i d 应 用程 序设 计 过 程 中, 应 用x MI 资 源 文件 , 可 以很 好地 解 决这 个 问题 。 该 文详 细 阐述 了 如 何 应 用x ML 文件 开 发 自适 应 分 辨率 /  ̄ ' J A n d r o i d
( 3 ) 屏 幕方 向 : An d r o i d 编 程 工 具 将 设 备 的 屏 幕 方 向分 为
要 用 于 构建 程 序界面 , 再  ̄j a v a 代码 将 界 面文 件加 载 到程 序 l a n d( 横 向) 和p o r t( 纵 向) 。
中。
在编写A n d r o i d程 序 的 过 程 中 ,为 不 同 尺 寸 的 屏 幕设 置 用户界 面 时, 每 种 用 户 界 面 总 有 一个 最 低 屏 幕 尺
andr o i d. co m /a pk/ r e s /a ndr 0i d
ent“ andr o i d: l a yo ut — wi dt h= ” ma t c h p ar

3 开发 兼顾 屏 幕 分 辨率 的An d r o i d 应 用
下面, 我 们 以一 个 实例 ——显示 图书 信 息 , 来 说 明如 何 开 发一 个 自适 应 屏幕 分 辨 率 的An dr o i d 应 用程 序 。 为了说 明如
1 X ML 资源 概 述
使 其 具 有结 构 性 的 标 记语 言 。 在An dr o i d 应 用程 序 开发 中,
XM L 称 为 布局文 件 , 是 And r o i d  ̄ 统 的 一 类 资 源 文 件 …, . 主
d p i ( 低分辨 率) 、 md p i ( 中等 分 辨 率 ) 、 hd p i ( 高 分 xM L 称 为可扩展标记 语言, 是 一 种 用 于 标 记 电子 文 件 率 分 为 l 辨率) 、 xh d p i ( 超 高分 辨率 ) 、 x xh d p i ( 超 超 高 分辨 率 ) 。
应 用程 序 。
关键 词 : X MI 资源
A n d r o i d
中图分类号: T N 9 1 9
文献标 识码 : A
文章 编号 : 1 6 7 4 — 0 9 8 X ( 2 0 1 7 ) 0 2 ( b ) 一 0 1 2 0 —0 2 ( 2 ) 屏幕分辨率 : An d r o i d编 程 工 具 将 设备 的屏 幕 分 辨
团墨狙圃
2 。 _ _ 0 1 _ Z … O N 5 . 0
l n n 。 v a
信 息 科 学
DOI :1 0. 1 6 66 0 /j . c nki . 1 67 4—0 98 X. 20 1 7 . 0 5. 1 2 0
应 用X M L 文件 开 发 A n d r o i d 自适 应 分 辨 率 程 序
相关文档
最新文档