android根据系统的版本号加载不同的布局
来源:互联网 发布:金蝶软件客服电话 编辑:程序博客网 时间:2024/06/18 13:36
android根据系统的版本号加载不同的布局
import android.os.Build;import android.os.Bundle;import android.app.Activity;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);int veision = getAndroidSDKVersion();switch (veision) {case Build.VERSION_CODES.JELLY_BEAN:setContentView(R.layout.activity_main);break;default:setContentView(R.layout.activity_main2);break;}}public int getAndroidSDKVersion() {int version = 0;version = Integer.valueOf(Build.VERSION.SDK_INT);switch (version) {// 2.1case Build.VERSION_CODES.ECLAIR_MR1:version = Build.VERSION_CODES.ECLAIR_MR1;break;// 2.2case Build.VERSION_CODES.FROYO:version = Build.VERSION_CODES.FROYO;break;// 2.3case Build.VERSION_CODES.GINGERBREAD:version = Build.VERSION_CODES.GINGERBREAD;break;// 2.3.3case Build.VERSION_CODES.GINGERBREAD_MR1:version = Build.VERSION_CODES.GINGERBREAD_MR1;break;// 3.0case Build.VERSION_CODES.HONEYCOMB:version = Build.VERSION_CODES.HONEYCOMB;break;// 3.1case Build.VERSION_CODES.HONEYCOMB_MR1:version = Build.VERSION_CODES.HONEYCOMB_MR1;break;// 3.2case Build.VERSION_CODES.HONEYCOMB_MR2:version = Build.VERSION_CODES.HONEYCOMB_MR2;break;// 4.0case Build.VERSION_CODES.ICE_CREAM_SANDWICH:version = Build.VERSION_CODES.ICE_CREAM_SANDWICH;break;// 4.0.3case Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1:version = Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1;break;// 4.1case Build.VERSION_CODES.JELLY_BEAN:version = Build.VERSION_CODES.JELLY_BEAN;break;// 4.2case Build.VERSION_CODES.JELLY_BEAN_MR1:version = Build.VERSION_CODES.JELLY_BEAN_MR1;break;// 4.3case Build.VERSION_CODES.JELLY_BEAN_MR2:version = Build.VERSION_CODES.JELLY_BEAN_MR2;break;// 4.4case Build.VERSION_CODES.KITKAT:version = Build.VERSION_CODES.KITKAT;break;default:break;}return version;}}
1 0
- android根据系统的版本号加载不同的布局
- Android 根据不同的屏幕,加载不同的布局文件 使用refs.xml
- iOS 根据不同的系统版本加载不同图片方法
- Android listview 加载不同的布局实现
- Android不同版本的版本号
- storyboard开发,根据系统版本选择不同的storyboard加载
- ListView加载不同的布局
- RecycleView加载不同的布局
- recyclerview加载不同的布局
- android listview item 加载不同的布局样式文件
- Android 横竖屏切换加载不同的布局
- android的语言切换-应用程序 根据 不同的语言 加载不同的 res
- Android不同版本的API方法使用和Android系统版本对应的API版本号
- android系统源码根据不同的配置文件编译生成不同的系统
- html5根据不同的宽度加载不同的图片
- 根据不同系统(ios、android、win等)的浏览器跳转到不同的地方
- 根据不同configuration加载不同的plist文件
- Spring MVC 根据不同环境加载不同的配置文件
- Servlet入门
- 长颈鹿类对动物类的继承【 private】
- URL重写 实现会话管理 http状态保持
- Android之使用weight属性实现控件的按比例分配空间
- CSS overflow清除浮动
- android根据系统的版本号加载不同的布局
- Smack 中 PacketCollector的作用和用法举例
- 快速排序学习
- 深入理解Java中的final关键字
- hibernate异常解决java.lang.reflect.InvocationTargetException
- 01_05.border属性
- harris corner原理
- 计算机学科中重要的概念总结
- DAVINCI DM3730开发攻略——开发环境篇