[英]How to use SQLiteOpenHelper without or less restrictive use of Context?
如果扩展SQLiteOpenHelper,对于构造函数,您必须使用Context。 我想知道是否有办法解决这个问题,并且能够使用没有Context的数据库表。
或者至少是限制性最小的,我的意思是一种项目/类结构的方式,它将使历史成为我现在必须做的几个上下文传递。
因为它是我的应用程序有几个级别的类,彼此链接,并且有一些连接到数据库,但对接口没有任何影响,因此它们实际上不需要Context。
您是否按照每次将Context传递给他们的方式创建类?
如果没有,你如何做,如何在短班中重用一个Context?
我想知道是否有办法解决这个问题,并且能够使用没有Context的数据库表。
在SQLiteDatabase
上调用openDatabase()
。
因为它是我的应用程序有几个级别的类,互相链接
请记住,这是您正在开发的手机。 太多的抽象层会妨碍性能。
您是否按照每次将Context传递给他们的方式创建类?
有时是,有时没有。
如果没有,你如何做,如何在短班中重用一个Context?
使用内部类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.