版本与程序
通知:这里是Android应用开发案例教程第一版,搭建时间2019,本书新的第二版的教学网站于2023年2月搭建完成,感兴趣的读者请移步新网址:https://mooc1.chaoxing.com/course/218803748.html
Android的版本更新极快,受到商业驱动,流行的商业软件都是如此。教程第一版编写和排版时是Android 2.3.3,建网课时是Android 3.5.2,眼下已是Android 4.2.2。
Android的版本不同,就会导致App的程序不同。程序有多大的不同呢?其实差别不大,但是这细微的差别,就会导致程序在高版本上无法运行。这使得我们至少半年就要更新一次程序。
现在support的库不能用了,改用androidx的库,androidx是Google推出的新扩展库,主要是对Android 支持库做了重大改进。与support一样,androidx与 Android 操作系统分开提供,并与各个 Android 版本向后兼容,androidx就是为了替换Android支持库support而设计的。在Android Studio修改程序,只需要删除不能使用的 import 语句,点击红色提示的语句,然后按Alt+Enter键,即可自动导入相应的库。
超星课程平台是我们的第一个课程平台,因此我们会坚持在这个网络平台上放出Android新版本的程序和教材发行的程序,并标记差别。
本站网页上贴出的程序均是基于Android 3.5.2。教材基于是Android 2.3.3。网页会标注每一个细小的差别。新的Android 4.2版本程序相对于Android 3.5,只有广播的程序略有变化,稍后会标注。
细心的读者可以来看看新程序是什么样子。
教材的出版社资源下载链接 http://www.ryjiaoyu.com/book/details/9536

Android的安装软件和说明文档:Java和Android均是开源,教材使用的版本如下,需要安装的读者可以在这里下载,这是教材编写时采用的配套版本, 读者安装后接受自动升级,即可得到最新版本。

