如何解释以下术语(Cursor,Context,DatabaseHelper)

时间:2012-03-21 09:47:16

标签: android

如果有人问你:这些术语代表什么?

如何向没有发展经验的人解释?

1 个答案:

答案 0 :(得分:10)

据我所知,我理解这些术语,我在这里粘贴..

  

光标:使用Cursors从Android中的SQLite数据库中检索数据。 Android SQLite查询方法返回Cursor对象   包含query.Cursors存储查询结果记录的结果   在行中并授予许多方法来访问和迭代   records.To use Cursors android.database.Cursor必须导入。

     

上下文:上下文是有关应用程序环境的全局信息的接口。它是一个抽象类,其实现   由Android系统提供。

     

Context允许访问特定于应用程序的资源和类,   以及调用应用程序级操作(如启动)   活动,广播和接收意图等。

     

所有小部件在其构造函数中都接收Context参数。在一个   常规Android应用程序,你通常有两种Context,   活动与应用。它通常是一个活动上下文   开发人员传递给需要Context的类和方法。

     

DatabaseHelper类:处理数据库的一个好方法是创建一个帮助器类来封装所有复杂性   访问数据库,使其对调用代码透明。   因此,创建一个名为DBAdapter的辅助类,它创建,打开,   关闭,并使用SQLite数据库。