Build.VERSION_CODES类

来源:互联网 发布:飞鹰网络电视破解版 编辑:程序博客网 时间:2024/05/01 17:44

一、类结构:

java.lang.Object↳android.os.Build.VERSION_CODES

二、类概述:

目前已知的SDK版本号的枚举类,这些值可以在SDK中找到,每次官方发布,这些值都是单调递增。

三、构造方法:Build.VERSION_CODES()

四、静态属性:这些属性可以在下面测试示例中一一看到,就不再逐一列举了。

五、示例:

[java] view plaincopy在CODE上查看代码片派生到我的代码片
  1. package com.home.build;  
  2.   
  3. import android.app.Activity;  
  4. import android.os.Build;  
  5. import android.os.Bundle;  
  6. import android.widget.TextView;  
  7.   
  8. public class TestSDKActivity extends Activity {  
  9.     private TextView showText;  
  10.     private static String NEWLINE = "\n";  
  11.   
  12.     @Override  
  13.     protected void onCreate(Bundle savedInstanceState) {  
  14.         super.onCreate(savedInstanceState);  
  15.         setContentView(R.layout.main);  
  16.         showText = (TextView) findViewById(R.id.main_tv);  
  17.         showText.setText(getSDKVersionInfo());  
  18.     }  
  19.   
  20.     /** 
  21.      * 获取设备信息 
  22.      *  
  23.      * @return 
  24.      */  
  25.     private String getSDKVersionInfo() {  
  26.         StringBuffer sb = new StringBuffer();  
  27.         sb.append("第一版:" + Build.VERSION_CODES.BASE + NEWLINE);  
  28.         sb.append("1.1版:" + Build.VERSION_CODES.BASE_1_1 + NEWLINE);  
  29.         sb.append("1.5版:" + Build.VERSION_CODES.CUPCAKE + NEWLINE);  
  30.         sb.append("此版官方未发布:" + Build.VERSION_CODES.CUR_DEVELOPMENT + NEWLINE);  
  31.         sb.append("1.6版:" + Build.VERSION_CODES.DONUT + NEWLINE);  
  32.         sb.append("2.0版:" + Build.VERSION_CODES.ECLAIR + NEWLINE);  
  33.         sb.append("2.0.1版:" + Build.VERSION_CODES.ECLAIR_0_1 + NEWLINE);  
  34.         sb.append("2.1版:" + Build.VERSION_CODES.ECLAIR_MR1 + NEWLINE);  
  35.         sb.append("2.2版:" + Build.VERSION_CODES.FROYO + NEWLINE);  
  36.         sb.append("2.3版:" + Build.VERSION_CODES.GINGERBREAD + NEWLINE);  
  37.         sb.append("2.3.3版:" + Build.VERSION_CODES.GINGERBREAD_MR1 + NEWLINE);  
  38.         sb.append("3.0版:" + Build.VERSION_CODES.HONEYCOMB + NEWLINE);  
  39.         sb.append("3.1版:" + Build.VERSION_CODES.HONEYCOMB_MR1 + NEWLINE);  
  40.         sb.append("3.2版:" + Build.VERSION_CODES.HONEYCOMB_MR2 + NEWLINE);  
  41.         sb.append("4.0版:" + Build.VERSION_CODES.ICE_CREAM_SANDWICH + NEWLINE);  
  42.         sb.append("4.0.3版:" + Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1  
  43.                 + NEWLINE);  
  44.         sb.append("4.1版:" + Build.VERSION_CODES.JELLY_BEAN + NEWLINE);  
  45.         sb.append("4.2版:" + Build.VERSION_CODES.JELLY_BEAN_MR1 + NEWLINE);  
  46.         sb.append("4.3版:"+Build.VERSION_CODES.JELLY_BEAN_MR2+NEWLINE);  
  47.         sb.append("4.4版:"+Build.VERSION_CODES.KITKAT);  
  48.         return sb.toString();  
  49.     }  
  50. }  

http://blog.csdn.net/u010142437/article/details/21260901
0 0
原创粉丝点击