摘要: 出发点:Android系统本身是支持多种分辨率的,如图1所示,一般情况下要适配不同尺寸的设备只需要做两件事,1. 根据4种不同的屏幕尺寸提供4套UI布局(layout)。 2. 根据4种不同屏幕像素密度(单位英寸的像素值)提供4套界面元素的图片。图1Android屏幕分类而实际应用合并过程中存在的问题是:同一个应用对应的手机和平板界面设计是完全不一样的,如何根据屏幕的大小来决定提供哪一套界面是一件很头疼的事情。目的:根据分辨率来区分手机和平板的不合理性在于:1. 分辨率高但是物理屏幕尺寸小的设备(比如三星5.3寸的galaxy NOTE1280*800 手机)采用平板布局后的可点击界面元素太小 阅读全文
posted @ 2013-02-22 15:00 bavariama 阅读(652) 评论(0) 推荐(0) 编辑
摘要: <!--单个控件经常用到android:id —— 为控件指定相应的IDandroid:text —— 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串android:grivity —— 指定控件的基本位置,比如说居中,居右等位置android:textSize —— 指定控件当中字体的大小android:background —— 指定该控件所使用的背景色,RGB命名法 android:width —— 指定控件的宽度android:height —— 指定控件的高度android:padding* —— 指定控件的内边距,也就是说控件当中的内 阅读全文
posted @ 2013-02-22 11:45 bavariama 阅读(27890) 评论(0) 推荐(0) 编辑
摘要: Activity布局初步 - 相对布局1、 相对布局的基本概念一个控件的位置它决定于它和其他控件的关系,好处:比较灵活;缺点:掌握比较复杂。2、 相对布局常用属性介绍这里将这些属性分成4个组,便于理解和记忆。a)、以下4个属性设置控件与之间的关系和位置但是上面4个属性并没有设置各个控件之间是否对齐。示例1:将控件A放置在控件B的上面,则使用android:layout_above属性,控件布局的效果可以有以下这么两种情况。1、 控件A与控件B对齐,并且控件A是在控件B的上面。2、 控件A没有与控件B对齐,但是控件A又确实是在控件B的上面。b)、以下5个属性,设置的是控件与控件之间对齐的方式(是 阅读全文
posted @ 2013-02-22 10:31 bavariama 阅读(831) 评论(0) 推荐(0) 编辑