![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android SDK版本与兼容
甜甜小蜜桃
这个作者很懒,什么都没留下…
展开
-
6.1Android编程权威指南(第3版)————Android SDK版本
每一个有发布代号的版本随后都会有相应的增量版本。例如,Ice Cream Sandwich最初的发布版本为Android 4.0(API 14级),但没过多久,Android 4.0.3及4.0.4(API 15级)的增量发行版本就取代了它。 为什么仍有这么多设备运行着老版本Android系统? 主要原因在于Android设备生产商和运营商之间的激烈竞争。每个运营商都希望拥有专属定制机。设备生产...原创 2018-12-18 16:26:40 · 175 阅读 · 0 评论 -
6.2Android编程权威指南(第3版)————Android版本兼容、最低版本、目标版本、编译版本
Android SDK与版本兼容 各种设备迟缓的版本升级再加上Google定期的新版本发布,给Android编程带来了严重的兼容性问题。对于增量版本,向下兼容一般问题不大。主要版本向下兼容才是大麻烦。也就是说,仅支持5.x版本的工作量不大,但需要支持到4.x的话,考虑到这么多不同版本的差异,工作量就相当大。Google提供了一些兼容库,大大降低了开发难度。 SDK最低版本minSdkVersio...原创 2018-12-18 17:49:47 · 2310 阅读 · 0 评论 -
6.3Android编程权威指南(第3版)————安全添加新版本API中的代码
应用的SDK最低版本和编译版本间的差异较大,由此带来的兼容性问题需要处理。例如,在应用中,如果调用了KitKat(API 19级)以后的SDK版本中的代码会怎么样呢?结果显示,在 KitKat 设备上安装运行时,应用会崩溃。 假如APP的minSDKVersion是19,添加如下代码,改代码是API21之后出现的 int cx = mShowAnswerButton.getWidth() / 2;...原创 2018-12-19 10:29:00 · 136 阅读 · 0 评论 -
6.4Android编程权威指南(第3版)————第六章代码(报告编译版本、限制作弊次数)
报告编译版本 关键代码 xml文件 <TextView android:id="@+id/tv_compile_version" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout原创 2018-12-19 11:23:45 · 245 阅读 · 0 评论