翻译了官方的入门教程之后,还是对如何使用SQLite数据库比较模糊。于是想结合示例程序NotePad进一步学习。首先,我需要记录一下,如何将示例程序导入到自己的工程中来。
启动ADT之后,选择File->Import,会出现如下对话框:
![](http://static.oschina.net/uploads/space/2013/0128/170521_9PSr_861628.png)
选择其中的Android下面的Existing Android Code Into Workspace,然后点击Next。
![](http://static.oschina.net/uploads/space/2013/0128/170637_gEmr_861628.png)
在上面这个对话框中,需要设置Root Directory。这个需要根据自己安装的SDK目录来进行相应的设置。如果设置成功,那么Projects中就会列出所有示例代码,就像下面这样:
![](http://static.oschina.net/uploads/space/2013/0128/170922_10FD_861628.png)
在上面这个对话框中,默认是将所有的示例代码都勾选上了。我则只选择了一个:NotesList。注意:这里是NotesList,而非NotePad,我也不清楚为什么是这样。同时需要勾选Copy projects into workspace。最后点击Finish按钮即可。
![](http://static.oschina.net/uploads/space/2013/0128/171208_vNrU_861628.png)
这样一个示例工程就引入到我们的开发环境中了。
接下来让我们运行一下,看看实际效果是怎么样的:
![](http://static.oschina.net/uploads/space/2013/0128/172027_kgA9_861628.png)
在“管理程序”中看看它的相关信息:
![](http://static.oschina.net/uploads/space/2013/0128/172105_LBRl_861628.png)
程序运行起来之后的效果如下所示:
![](http://static.oschina.net/uploads/space/2013/0128/172417_AYFI_861628.png)
![](http://static.oschina.net/uploads/space/2013/0128/172444_mW5I_861628.png)
![](http://static.oschina.net/uploads/space/2013/0128/172501_hyLS_861628.png)
![](http://static.oschina.net/uploads/space/2013/0128/172516_tkwT_861628.png)