Android 适配工作笔记
随手记得笔记,记了个大概,想到了再补充
1、dp、sp这个不用说了
2、尽量使用RelativeLayout,现在Google已经推出了PercentRelativeLayout、PercentFrameLayout这两种可以按百分比定义子控件的布局,有兴趣可以搜下,貌似很流弊
3、图片一般是选择一套高分辨率的,放在xxhdpi文件夹下,在布局中用到图片的地方,宽高使用wrap_content,千万不要固定宽高,否则Android的自适应就要被浪费掉了
现在切图一般都是给480p、640p、1080p,其对应的存放目录是hdpi、xhdpi、xxhdpi。
4、美工给的切图,我个人是不喜欢带透明边缘的,如果使用ImageView的话,触摸区域太小,可以给ImageView 加padding就行了
5、偶尔,那些values-800x480这样的文件夹也是可以用到的
6、一般一个App里面的字体颜色、大小的个数都是有限的,这就需要多多定义style,以保证各处的字体一致,而且修改起来也方便。否则局部虽然无伤大雅,但是整体看上去就是不怎么好看。