[Builder]代码中android版本的判断[from oschina.亭子happy]
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB) {//TODO:如果当前版本小于HONEYCOMB版本,即3.0版本
}
Build.VERSION_CODES类下面的版本信息
Constants
int BASE October 2008: The original, first, version of Android.
int BASE_1_1 February 2009: First Android update, officially called 1.1.
int CUPCAKE May 2009: Android 1.5.
int CUR_DEVELOPMENT Magic version number for a current development build, which has not yet turned into an official release.
int DONUT September 2009: Android 1.6.
int ECLAIR November 2009: Android 2.0
Applications targeting this or a later release will get these new changes in behavior:The Service.onStartCommand function will return the new START_STICKY behavior instead of the old compatibility START_STICKY_COMPATIBILITY.
int ECLAIR_0_1 December 2009: Android 2.0.1
int ECLAIR_MR1 January 2010: Android 2.1
int FROYO June 2010: Android 2.2
int GINGERBREAD November 2010: Android 2.3
Applications targeting this or a later release will get these new changes in behavior:The application's notification icons will be shown on the new dark status bar background, so must be visible in this situation.
int GINGERBREAD_MR1 February 2011: Android 2.3.3.
int HONEYCOMB February 2011: Android 3.0.
int HONEYCOMB_MR1 May 2011: Android 3.1.
int HONEYCOMB_MR2 June 2011: Android 3.2.
int ICE_CREAM_SANDWICH October 2011: Android 4.0.
int ICE_CREAM_SANDWICH_MR1 December 2011: Android 4.0.3.
int JELLY_BEAN Android 4.1.
from: http://www.oschina.net/code/snippet_661133_13538
亭子happy [Builder]android版本判断
[Builder]代码中android版本的判断[from oschina.亭子happy]相关推荐
- 手机中android版本9是什么,这是Android手机Android 9.0还是Android 6.0?
我想将一些评论变成一个答案,该答案可用于其他验证,以防其他人遇到类似的问题(供应商也重新设置了通知窗口). Android 9.0于2018年3月发布.安全补丁程序级别为2017年5月.这根本没有意义 ...
- java keypress事件_javaweb开发-js代码中keypress事件调用判断,取得keyCode值
在js代码中的一段代码,keypress事件调用的函数中的代码. var keyCode = event.keyCode ? event.keyCode : event.which ? event.w ...
- ionic判断android版本,$ionicplatform 判断是android还是ios?
一只名叫tom的猫 安装环境首先应该安装好 node.js (略),然后安装cordova.ionic等sudo npm install -g cordova ionic ios-sim创建不同类型的 ...
- android系统中“关于设备”中android版本和android安全补丁信息修改
android/build/tools/buildinfo.sh 在此文件中读取ro.build.version.security_patch 而此文件中ro.build.version.securi ...
- Unity 在代码中利用Mesh实时生成圆环/空心圆柱
本篇文章主要介绍了利用Unity中的mesh 实时生成圆环的过程以及思想,我会在开头直接放出源码.如若有任何疑问,可向后继续观看详细解说~~~ (PSPSPS:Mesh生成的顺序,方式等有很多,当前代 ...
- 一名Android程序员如何减少代码中该死的-if-else-嵌套,怎么让代码更简洁?
减少代码中该死的-if-else-嵌套,让代码更简洁! 写在前面 不知大家有没遇到过像"横放着的金字塔"一样的if else嵌套: if (true) {if (true) {if ...
- 从Android代码中来记忆23种设计模式
原文链接:http://www.jianshu.com/p/1a9f571ad7c0 相信大家都曾经下定决心把23种设计模式牢记于心,每次看完之后过一段时间又忘记了~,又得回去看,脑子里唯一依稀记得的 ...
- 关于《Android应用开发揭秘》中早期版本中联系人例子错误的解决办法
发现目前还有人问这个问题,就在这里在说明一下. 针对于android应用开发揭秘书中的4-5节代码不能工作的补充 首先感谢该篇文章的作者,因为网上到处转载,就不知道原作者了,在这里感谢你对本书的关于与 ...
- 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 内存复用 | 弱引用 | 引用队列 | 针对不同 Android 版本开发不同的 Bitmap 复用策略 | 工具类代码 )
文章目录 一.Bitmap 复用池 二.弱引用 Bitmap 内存释放 三.从 Bitmap 复用池中获取对应可以被复用的 Bitmap 对象 1.Android 2.3.3(API 级别 10)及以 ...
- 【Android NDK 开发】在 C 代码中获取 Android 系统信息 ( NDK 项目创建 | NDK 配置 | 获取 Android 系统版本号 )
文章目录 I . 创建 NDK 项目 II . NDK 项目 相关配置 III . NDK 中获取 Android 版本号 IV . 使用 __system_property_get 可获取的参数 I ...
最新文章
- Oracle与JCP执行委员会分享了他们的Java EE策略
- 【codevs1851】越狱,快速幂数学
- Joomla源代码解析(十九) JController
- 「Android」Lenovo K860 root脚本备忘
- 3.Jenkins 2 权威指南 --- 流水线执行流程
- 3. Longest Substring Without Repeating Characters
- 智能硬件无线通信协议(二)
- MQ消息队列常用命令
- 【Python】断言(assert)
- plsql误删除数据,怎么恢复?
- polkit启动失败_zabbix4.4 启动失败分析
- DailyFi - 9.2 |Loot,黑纸白字?
- 10个BS后台UI框架
- 国内支持原生android吗,定制安卓和原生Android到底有哪些不同之处?彻底真相了...
- Android常用五大平台上架详解
- Python 不完全LU分解
- 虚幻引擎图文笔记:使用Rider的开发环境配置(5月22日 更新)
- 电销机器人源码开发+独立搭建的要点(一)
- c语言之无符号/有符号数加减法运算
- 【渝粤题库】国家开放大学2021春2226物业管理实务(2)题目
热门文章
- jq html怎么优化seo,长沙网站seo:浅谈SEO优化技巧之HTML结构调整!
- quartus中与modelsim进行联合仿真出现错误error:(vopt-13130)failed to find design unit****
- Python下载库pip pygame
- 关闭Win10自动更新
- anaconda conda环境管理命令
- 网络层 --- 路由器工作原理
- 【狂神说笔记—— Java基础17-JavaScript,jQuery】
- 射频识别技术IC卡——通讯协议概述
- Python 日历模块 calendar
- 【老罗笔记】哪来的天才——练习中的平凡与伟大