Android开发中的图形设计与应用
1. Android UI设计回顾
在Android开发里,除了对话框之外,我们能够借助XML标记来设计用户界面(UI),而非使用Java代码。这样做能让应用设计师更接近应用编码流程。例如,创建系统选项菜单时,仅需几十行代码就能实现。
主要的UI对象包括:
- ImageButtons :可用于创建自定义、可视化程度高的UI元素。
- TextView和ImageView对象 :能在屏幕上展示相关信息。
- Menu items :借助Android的菜单按钮来控制应用。
- Alert dialogs :与用户交互,收集信息或告知决策。
2. 图形资源概述
在Android应用中,图形元素的整合与优化极为重要。这些图形元素涵盖静态图形(如位图图像)和动态图形(如补间动画、位图动画、图像过渡效果)。
不同分辨率的Android屏幕包括QVGA(320 × 240像素)、HVGA(480 × 320像素)、WVGA(800 × 480像素)、WSVGA(1,024 × 600像素),如今部分设备还支持HD分辨率(1,280 × 720像素)。Android 4.2还新增了TVDPI规格,支持特定的电视和大型平板设备。
图形的使用可分为用户界面(UI)设计和用户体验(UX)设计。若图形用于控制应用操作,属于UI设计;若作为装饰或内容的一部分,则属于UX设计,二者对应用的成功都至关重要。