安卓中文开发指南(SDK)连载(4)
来源:互联网 发布:mac卸载不了软件 编辑:程序博客网 时间:2024/05/04 21:02
*各种设备的显示方式
.数以亿计的移动电话与平板电脑已经用上了安卓系统,这些设备有多种不同尺寸的显示屏。安卓系统在设计上有灵活的布局系统,当你设计软件程序时,可以将大屏幕的平板电脑的页面设计优雅地缩放到小屏幕的移动电话上,反向亦然。
*灵活性
通过拉伸、压缩两种 方法,去适应不同高度与宽度的屏幕
*优化布局
在大屏幕设备上,充分利用它的优点,创建组合式的视图设计,使它显示更多更直观的信息,方便用户选择不同的信息。
*为不同尺寸、分辨率的屏幕设计的图标,图片等资源
在设计时,需要设计出不同分辨率的图片,图标等资源,确保你的程序看起来非常舒适。
*方法
说了这么多,那么该如何开始做?一个方法是先设计一个中间的分辨率,然后通过向上拉伸和向下压缩来得到其它分辨率的支持,当然,这种拉伸与压缩是无损的,例如,你不能强行地将320 X 480分辨率的图片强行拉伸成480 X 800 分辨率的图片。如果你用曾经用过photoshop等软件去设计,你懂的;又或者你只用矢量化的图片,天然就获得这种能力。第二种方法是一开始就用最大的分辨率去设计,然后只是向下压缩以适应尺寸小的屏幕。这种方法得出的图片基本上不会失真,除非你为了将文件尽量压缩,强行将“质量”这个参数调整成70%以下。基本上我赞成第二种方法,因为用美图秀秀也可以完成图片、图标的设计与优化,而不用去碰photoshop,矢量文件等东东。
! 花点心思,成为设计师也不是难事!
更多的信息请关注后期连载的:《多方框布局》,会在设计与编程的层面上展示如何去完全实现支持不同的设备。
- 安卓中文开发指南(SDK)连载(4)
- 安卓中文开发指南(SDK)连载(3)
- 安卓中文SDK连载(1)
- 安卓中文SDK连载(5)
- 安卓中文SDK连载(6)--触控响应
- 安卓中文SDK连载(2) 软件的设计要求
- 安卓中文SDK连载(7) 尺寸与设计规律
- 开发指南(中文)
- 安卓开发指南
- 《Android/OPhone开发完全讲义》连载(4):Android SDK中常用命令行工具(二)
- 安卓开发SDK全部版本安装文件(截止2015年4月21日)
- 安卓开发常用SDK
- 安卓开发 中文课程 (8)-- 字体样式
- 安卓开发 中文课程 (9)--颜色
- 安卓开发 中文教程 (12) --程序的结构
- Android开发SDK中文翻译连载
- 安卓开发 中文教程 (11)-- 安卓4.0系列的新功能
- 安卓开发中文乱码
- matlab里作图使用不同的颜色
- matlab中plot画图参数的设置
- 黑马程序员_银行业务调度系统
- Objective-C之NSArray
- 其是3,回忆曾经,其实很多老师都是那么好,给了我们最宝贵的东西,受益终生,难以忘记他们点点滴滴的教导,深切的盼望
- 安卓中文开发指南(SDK)连载(4)
- 三十30,这么冷酷,非热死她不可
- zoj 1915 Above Average
- [译]Kinect for Windows SDK开发入门(一):开发环境配置
- Kinect for Windows SDK开发初体验_操作Camera
- mac怎么查看处理器位数
- JavaScript的对象层次结构
- Java 2 SDK SE 开发人员文档 中文 网页版
- zoj 1926 Guessing Game