摘要: 利用getLayoutParams()方法和setLayoutParams()方法。三步曲:1、首先利用getLayoutParams()方法,获取控件的LayoutParams。eg:LayoutParams laParams=(LayoutParams)imageView.getLayoutParams();2、设置该控件的layoutParams参数eg:laParams.height=200; laParams.width=100;3、将修改好的layoutParams设置为该控件的layoutParams.eg:imageView.setLayoutParams(laParams); 阅读全文
posted @ 2013-10-14 01:29 brave-sailor 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Android设备屏幕的尺寸是各式各样的,如小米是4英寸的,Xoom平板是10英寸;分辨率也千奇百怪,800×480,960×540等;Android版本的碎片化问题更是萦绕于心,不过在设计应用时可以分为两大块:3.0之前的版本和3.0之后的版本。这种情况会带来什么问题我们用三个假设来说明一下。 1. 假设你的手上有两个4英寸的设备,设备A的分辨率是800×480,设备B的分辨率是1600×960。你在设备A上设计了一个64×64像素的图标,感觉它大小正合适,但放到设备B上的时候,这个图标看上去就只有之前一半大小了。2. 假设你手上的两个设备, 阅读全文
posted @ 2013-10-14 01:23 brave-sailor 阅读(381) 评论(0) 推荐(0) 编辑