Android适配不同版本、屏幕
2017-09-19 12:59
302 查看
不同版本SDK
1,指定minSDKVersion与targetSDKVersion2,运行时获取版本号
3,使用系统内置的主题,会随着版本的更换而自动适配
不同屏幕
1,使用wrap_content、match_parent、weight2,使用相对布局,禁用绝对布局
3,使用自动拉伸位图 .9格式(nine-patch图片)
4,使用dp来设置控件间距,使用sp来设置文字大小
5,提供备用的位图,
xhdpi
hdpi
ldp
6,使用Size限定符,在普通layout文件夹中写一个布局文件,在到layout-large文件夹中写另一个布局文件,然后根据屏幕大小不同来加载不同的布局文件。
7,使用Smallest-width限定符,比如:layout-sw600dp 就会在屏幕是600dp以上就会加载这个布局文件。
相关文章推荐
- Android 最全适配不同语言、屏幕、系统版本及常见适配方法
- Android Soupport Differcent Device(Android不同语言地区,屏幕,平台版本适配)
- 【Android Training - 02】适配不同的屏幕[Lesson 3 - 实现可适配的UI流程]
- Android屏幕适配不同的资源图片和布局
- android屏幕适配,自动生成不同的dimens.xml详解
- Android适配不同分辨率——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android适配不同的系统版本
- Android适配不同的屏幕
- Android平板上开发应用的一点心得——精确适配不同的dpi和屏幕尺寸
- Android是如何在不同屏幕上适配图片的 -- 或控件大小
- Android平板上开发应用-关于精确适配不同的dpi和屏幕尺寸
- Android屏幕适配与版本适配
- Android开发中如何适配不同屏幕大小(1)
- Android适配之适配不同的系统版本
- (转)[整理]Android屏幕适配(不同的屏幕分辨率和尺寸)
- Android屏幕适配不同的资源图片、布局
- 【Android Training - 02】适配不同的屏幕[Lesson 2 - 适配不同屏幕密度]
- [整理]Android屏幕适配(不同的屏幕分辨率和尺寸)