随着Android版本的增多,在不同的版本中使用不同的设计是必须的,根据程序运行的版本来提供不同的功能。这涉及到如何在程序中判断Android系统的版本。

在Android api中的android.os.Build和android.os.Build.VERSION类中包含了Android版本信息。

可以使用该信息来判断设备的系统版本:

public static final int SDK_VERSION_ECLAIR = 5;
public static final int SDK_VERSION_DONUT = 4;
public static final int SDK_VERSION_CUPCAKE = 3;
public static boolean PRE_CUPCAKE = getSDKVersionNumber() < SDK_VERSION_CUPCAKE ? true : false;
public static int getSDKVersionNumber() {int sdkVersion;try {sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK);} catch (NumberFormatException e) {sdkVersion = 0;}return sdkVersion;
}

如何判断Android系统的版本相关推荐

  1. Android 系统各版本新特性总结

    Android 4.0 Space 留白 PopupMenu GlidLayout 网格布局 Android 5.0 MaterialDesign设计风格 Material Theme Meteria ...

  2. Android系统和版本介绍

    Android系统的发展 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发.Android操作系统最 ...

  3. android 系统更新版本比较好,手机系统到底要不要更新 这里面有什么猫腻?

    手机系统要不要升级,这原本就不是个问题,有升级当然要升啦,难不成一直要用古董系统吗?但因为某两个国际大厂都有过故意让手机变慢的事情,所以人们对系统升级的怀疑越来越重,以至于有些人看到系统升级就心惊胆战 ...

  4. Android系统的版本

    Android是google公司推出的应用于手机上的操作系统,简单来说它就是一个大的包裹着linux-kernel的虚拟机.目前关于android的文章很多,本文不在雷述,倒是关于android的版本 ...

  5. Android系统各个版本系统特性整理

    闲暇无事,整理下Android各个版本系统特性,以方便后续查看! 1. android 1.1                             发布时间:发布于 2008 年9月 2.Andr ...

  6. android系统 最新版本是多少,安卓系统最新版本是多少 Android M 最新功能

    就在小编的手机还停留在Android 4.4的时候,谷歌今天的开发者大会已经发布了最新的安卓系统.一起来看看这个最新的系统是否值得我们更新系统或者更换手机吧! Android M 介绍 5月29日消息 ...

  7. Android系统各个版本系统特性整理(1.1-6.0)

    查看全文 http://www.taodudu.cc/news/show-6095013.html 相关文章: PHP MVC及模板引擎 webservice 实现与his系统对接_一键放牧,一架管 ...

  8. android系统旧版本下载安装,我的世界旧版下载安装-我的世界老版本下载手机版-乐游网安卓下载...

    <我的世界老版本>是一款像素3D沙盒游戏,由pc端移植而来,朋友们可以在手机上玩耍我的世界了,游戏玩法自由,玩家可以建造各种自己想象的东西,比如一栋大楼.一艘轮船.一架飞机.一个人物角色等 ...

  9. Android 系统各个版本市场占有率 官方统计地址

    官方统计地址 点击跳转 https://developer.android.google.cn/about/dashboards

最新文章

  1. 点击按钮显示谷歌地图
  2. 03-spring bean
  3. 引入antd组件样式_扩大团队技术影响力,搭建团队自己的 UI 组件库
  4. Elasticsearch介绍
  5. 轻松搞定python中模板和包的使用
  6. 某次元app之data参数分析
  7. java 跨站点脚本编制_AppScan跨站点脚本编制修复
  8. Shell-脚本只能运行1次
  9. 2015-05-31
  10. 5G大幕已启 将如何改变社会?
  11. C++/Qt 序列化操作
  12. 「Vijos 1285」「OIBH杯NOIP2006第二次模拟赛」佳佳的魔法药水
  13. echarts中x轴文件消失_百度Echarts图表在Vue项目的完整引入以及按需加载
  14. python使用字典描述学生信息_一起学Python:字典介绍
  15. 虚拟服务器配置推荐,如何选择虚拟主机配置
  16. 图书馆借阅系统(应用)的设计与实现
  17. 微信小程序----实现YDUI的ScrollNav组件(滚动导航)
  18. 叉乘与空间曲线的切向量
  19. 红杉资本投资的企业汇总
  20. exchange创建邮箱组_在 Exchange 2016 中创建用户邮箱

热门文章

  1. 厉害了!华为将发布国产编程语言,打破国外垄断!
  2. html进行语音播报,JQuery插件制作:[2]语音播报jspeech
  3. MySql连接不上问题
  4. 今天心情好,给各位免费呈上200兆SVN代码服务器一枚,不谢!
  5. 关于RapidSSL证书
  6. 有效解决应用程序无法正常启动(0xc000007b)的错误
  7. @Scope注解设置创建bean的方式和生命周期
  8. 代码比较工具(代码比对软件,比较软件)收集整理
  9. Linux查看端口详情
  10. 嵌套交叉验证的一致特征(Consensus features nested cross-validation)