<!-- [if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:PunctuationKerning/>
<w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing>
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:Compatibility>
<w:SpaceForUL/>
<w:BalanceSingleByteDoubleByteWidth/>
<w:DoNotLeaveBackslashAlone/>
<w:ULTrailSpace/>
<w:DoNotExpandShiftReturn/>
<w:AdjustLineHeightInTable/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:UseFELayout/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!-- [if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="156">
</w:LatentStyles>
</xml><![endif]--><!-- [if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
table.MsoTableGrid
{mso-style-name:网格型;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:none;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
</style>
<![endif]-->
Android
手机上各种屏幕的分辨率大致有以下几种主流的:
屏幕统称
|
分辨率
|
比例
|
WVGA
|
800*480
|
5:3
|
HVGA
|
480*320
|
3:2
|
QVGA
|
320*240
|
4:3
|
Android
图标在各屏幕下的大小设置:
图标所在位置
|
QVGA
(
ldpi
)
|
HVGA
(
mdpi
)
|
WVGA
(
hdpi
)
|
系统桌面
|
36*36
|
48*48
|
72*72
|
系统菜单
|
36*36
|
48*48
|
72*72
|
状态栏
|
24*24
|
32*32
|
48*48
|
标签
|
24*24
|
32*32
|
48*48
|
对话框上
|
24*24
|
32*32
|
48*48
|
列表视图
|
24*24
|
32*32
|
48*48
|
|
|
|
|
Android
设备的屏幕密度基线是中等。因此,一种被推荐的为多种屏幕密度创造图标方式是:
-
首先为基准密度设计图标(看表一为实际的像素尺寸设计的图标)。
-
把图标放在你的应用的默认可绘制资源中,然后在 Android
可视化设备(AVD
)或者HVGA
设备如 T-Mobile G1
中运行应用。
-
根据需要测试和调整你的基准图标。
-
当你对在基准密度下创建的图标感到满意的时候,为其他密度创造副本。
-
把基准图标按比例增加为150
%,创造一个高密度版本。
-
把基准图标按比例缩小为75
%,创造一个低密度版本。
-
把图标放入你的应用的特定密度资源目录中。例如:
-
中密度版本在 res/drawable-mdpi/
目录下运行(或在默认 res/drawable/
目录下运行)
-
高密度版本在 res/drawable-hdpi/
目录下运行。
-
高密度版本在res/drawable-ldpi/
目录下运行。
-
如果需要,测试和调整高密度和低密度的图标。
分享到:
相关推荐
在Android平台上进行UI设计是一项既具有挑战性又充满创意的工作。设计良好的用户界面不仅可以提升用户体验,还能使应用程序更具吸引力和易用性。以下是对标题和描述中提到的几个关键知识点的详细阐述: 1、**该做...
以下将根据提供的文件名,详细解析《谷歌Android UI设计技巧》的五部分内容。 **第一部分:该做的和不该做的** 这一部分主要讲解了Android UI设计的基本原则和避免的常见错误。开发者应该遵循平台一致性,确保应用...
这篇文档将深入探讨Android UI设计开发的一些核心技巧,旨在帮助开发者提升应用的用户体验和视觉吸引力。 一、布局管理 Android提供了多种布局管理器,如LinearLayout、RelativeLayout、ConstraintLayout等,它们...
在Android开发中,UI设计是至关重要的一环,它关乎到应用程序的用户体验和视觉吸引力。本压缩包中的"android UI 各种小例子"为初学者提供了丰富的实践资源,旨在帮助开发者掌握基本的Android用户界面设计技巧。每个...
传智播客的“21.android的UI设计技巧”视频课程聚焦于提升开发者在这一领域的技能。通过学习这门课程的代码,我们可以深入理解如何在Android平台上创建美观且高效的用户界面。 首先,WebView是Android系统中用于...
以下将详细介绍Android中UI设计的一些技巧,主要包括Android按钮(Button)的UI设计以及ListView和GridView的UI设计。 首先,Android按钮(Button)的UI设计要考虑按钮在不同状态下的显示效果。按钮通常具有以下三种...
综合上述内容,可以看出《精彩绝伦的Android UI设计:响应式用户界面与设计模式》一书对于Android UI设计的全面覆盖,它不仅为设计师提供了一个平台技术的指南,还深入地讲述了设计方法与实践,为希望深入学习...
在Android开发领域,UI设计是至关重要的一环,它直接影响到应用的用户体验和整体质感。"Android UI设计经典Demo"提供了一系列实例,展示了如何在Android应用中实现丰富的动画效果、抽屉效果、自定义View以及输入法的...
通过深入研究“仿做蘑菇街UI设计”的源码,开发者不仅可以学习到具体的UI设计技巧,还能掌握如何结合业务需求和用户体验,打造一个功能完备、美观易用的Android应用。在实际开发中,不断学习和借鉴优秀的UI设计,...
这个"androidUI典型例子"是基于模仿奇艺客户端,旨在帮助开发者掌握Android UI设计的基本原则和技巧。下面,我们将深入探讨这个主题,并结合"qiyi_UIPlayHD"这个压缩包中的文件,解析相关的知识点。 1. **布局管理...
本书旨在帮助读者掌握设计美观、高效且用户友好的Android应用界面所需的各项技能和知识,是Android UI设计领域的经典教程之一。 ### 一、Android UI设计的重要性 在当今高度竞争的移动应用市场中,用户界面(UI)的...
在Android应用开发中,UI设计对于提升应用的用户体验和视觉吸引力至关重要。以下是对标题和描述中所述10个UI设计技巧的详细解释: 1. **使用适配设备屏幕的图像**:不同设备屏幕尺寸和分辨率各异,因此为特定设备...
本资源"Android_ui.zip"包含了一个名为"Android用户界面详解.doc"的文档,它可能详细介绍了Android UI设计的基础知识,帮助开发者学习如何构建Android应用的用户界面。 首先,Android UI由多个组件构成,如布局...
对于想要学习和提升Android UI设计技巧的人来说,QQUI是一个值得参考和研究的实例。 首先,我们来看看QQUI为何能被称为“好看的界面”。在UI设计中,美观不仅体现在色彩搭配上,还在于布局的合理性、图标的设计以及...
Google在其官方开发者博客中发布的“Android User Interface Design Tips”(Android UI设计技巧)幻灯片,为开发者提供了宝贵的指南。本篇文章将详细介绍该幻灯片中的核心内容,并结合实际案例进行解析。 #### 二、...
源码的存在使得我们可以直接运行和调试,这对于学习和提升UI设计技巧非常有价值。 Android UI框架主要由以下几个核心组件构成: 1. **布局(Layouts)**:布局是控制应用程序界面元素排列方式的容器。常见的布局有...
在Android应用开发中,创建一个引人入胜的用户界面(UI)是至关重要的,尤其对于书籍类应用,书架式UI设计能提供一种直观且富有吸引力的用户体验。"Android书架UI实现"是一个专为Android平台设计的项目,旨在模拟...
在Android系统UI设计中,遵循一系列规则和最佳实践至关重要,以确保用户界面的直观性、易用性和一致性。以下是对给定文件内容的详细解读: **1. Android UI技巧** **1.1 不该做什么** - **避免跨平台UI复制**:每...
在Android应用开发中,UI(用户界面)设计是至关重要的,因为它直接影响到用户的使用体验。以下是一些关于Android UI开发的经典知识点,这些知识点都包含在提供的压缩包文件中。 1. **9-patch 图片**: Android 9-...