前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Build.VERSION_CODES.HONEYCOMB

Build.VERSION_CODES.HONEYCOMB

作者头像
黄啊码
发布2020-05-29 17:08:20
5250
发布2020-05-29 17:08:20
举报
文章被收录于专栏:黄啊码【CSDN同名】
代码语言:javascript
复制
Check System Version at Runtime(在软件运行时检查判断系统版本)
 private void setUpActionBar() {
     // Make sure we're running on Honeycomb or higher to use ActionBar APIs
     if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {

          ActionBar actionBar = getActionBar();
          actionBar.setDisplayHomeAsUpEnabled(true);
     }
 }
 从上面可以知道Android为我们提供了一个常量类Build,其中最主要是Build中的两个内部类VERSION和VERSION_CODES,

 VERSION表示当前系统版本的信息,其中就包括SDK的版本信息,用于成员SDK_INT表示;

 对于VERSION_CODES在SDK开发文档中时这样描述的,Enumeration of the currently known SDK version codes. These are the values that can be found in SDK. Version numbers increment monotonically with each official platform release.

 其成员就是一些从最早版本开始到当前运行的系统的一些版本号常量。

   在我们自己开发应用过程中,常常使用如下的代码形式判断运行新API还是旧的API:


     if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) 
     {
             // 包含新API的代码块
     }
     else
     {
             // 包含旧的API的代码块
     }


 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/02/25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档