我要制作我的第一个Android应用程序(不用担心它只是一个学校项目,不会是市场上另一个无用的应用程序:>)。
所以,在开始这个任务之前,我做了一些教程,其中一个(我认为非常有用,因为sqlite部分)是Notepad Tutorial。通过它,我看到它最初是为Android 1.8或其他东西设计的(当然它仍然适用于我的Android 4.1)。
我现在真正想知道的是: 这个代码在android编程中仍然是“最先进的”(特别是sqlite,还有其余的:)还是“被弃用”?如果是这样,你能指点我更新更好的东西吗?
谢谢。
答案 0 :(得分:1)
SQLite绝对是每个Android设备上默认可用的数据库。此外,本教程中介绍的基础知识仍适用于任何Android版本。当然,操作系统的每个新版本也为您可以使用哪些控件或其他新API提供了新的可能性,但对于非常简单的应用程序,本教程仍然有效。
答案 1 :(得分:0)
我浏览了这篇文章;其大部分内容似乎对Android 4.x有效。 虽然我不认为教程会在任何地方提到片段:它们是在Android 3.0中引入的。
我认为本教程之后的一个重要练习是阅读片段文档;查看一些示例(如图库应用程序)并重写记事本以使用片段 如果您的应用支持的最低Android版本不如Android 3.0,则必须使用支持库才能使用片段,但我认为这也是一项有趣的练习。
一个小提示:许多初学者(以及经验丰富的开发人员:) :)错误来自在应用程序中添加新元素但忘记在manifest.xml中声明它。