cursor相关内容

访问大型BLOB在Android的SQLite的无光标

似乎有在Android上的光标窗口大小1MB的限制,限制从SQLite的读取BLOB的能力。我知道你会说我们不应该存储BLOB在数据库中,但根据定义,BLOB被认为是一个二进制大对象,如果没有必要将它们存储在数据库中,没有必要在任何数据库引擎来实现这样的对象类型。 光标执行情况的1 MB的限制然而,似乎是不够的几乎所有情况下。我需要存储我的二进制数据在SQLite数据库正当理由,他们超过1 MB ..
发布时间:2015-12-02 22:37:17 Java开发

Android的:如何重新查询光标删除数据库行之后刷新的ListView?

我需要一些帮助,我的code在这里,它的驾驶我坚果。这可能是一个小白的问题,但我是很新的这一切的SQLite数据库内光标适配器-的ListView,做它,正确-东西 我有什么: 在我的 MainActivity 我有一个的ListView 。我使用 SQLite数据库并填充的ListView 与自定义适配器延长 SimpleCursorAdapter 。通过点击一个项目在我的动作条我激活上下文 ..

内存的分配游标时

我有,我不能想出一个内存问题。我有一个类,做我的所有数据库中检索工作。我的错误是: android.database.CursorWindowAllocationException:2048 KB光标窗口分配失败。 #打开的游标= 733(#游标打开这个PROC = 733) 内存分配错误发生时,我这样做: mDatabaseInterface.getGraphForLevel(水 ..
发布时间:2015-12-02 21:52:32 移动开发

getLastVisiblePosition返回-1

我有我的的ListView (使用 CursorAdapte r)的一个问题。当我打电话 getListView()。getLastVisiblePosition()我收到 1 。这是一个问题,因为我的列表填充项。此外, getListView()。getFirstVisiblePosition()总是返回0,不管我在哪里滚动的名单上。任何想法? 它是与startManagingCursor ..
发布时间:2015-12-02 21:51:49 移动开发

安卓:无尽的滚动 - ListView和光标

我的数据库表,我要在列表视图显示〜15000行。我想显示第100时,应安装在用户向下滚动到最后一个项目的下一个100(一...等)。我已在OnScrollListener()的调用AsyncTask的负责加载更多的项目来实现。我有问题是,经过行添加到游标我SimpleCursorAdapter没有更新。我曾尝试adapter.notifyDataSetChanged();但是,这并不做任何事情。 ..
发布时间:2015-12-02 21:37:16 移动开发

关于Android中的SQLite数据库游标几个问题

要实现我的应用程序,接着拉尔斯·沃格尔教程的数据库访问,但我很困惑的几件事情... 1)每次调用到 fetchTodo 一个新的光标将被创建并返回。离开previous光标垃圾收集器。所以,如果我不使用 startManagingCursor 甚至 CursorLoader 对于这个问题,我应该叫 .close()上的光标,当我用它做?外 fetchTodo 当然范围,例如: 光标光标= mN ..
发布时间:2015-12-02 21:33:37 移动开发

怎样关闭游标和数据库安全?

我取的数据库使用游标的记录。它的工作完美。但是,我在logcat中已经一些错误,而我使用这个code 公开光标使用fetchall() { SQLiteDatabase DB = this.getReadableDatabase(); 光标光标= db.query(T1,新的String [] {“_id”,名称,日期,之前,时间,日期格式},NULL,NULL,NULL,NUL ..
发布时间:2015-12-02 21:30:06 移动开发

ViewPager PagerAdapter光标 - CursorLoader.onLoadFinished犯规被调用不同的查询

我做这样的拉行情从数据库中引用的应用程序,我需要在一个ViewPager显示引号。 我创建了我CursorPagerAdapter这似乎运作良好。 公共类MyCursorPagerAdapter扩展PagerAdapter { 私人光标指针; 私人LayoutInflater充气; 公共MyCursorPagerAdapter(上下文的背景下,光标光标){ Log ..
发布时间:2015-12-02 20:39:51 移动开发

在Android中使用游标

我会通过一些有关数据库连接,检索codeS的网络连接。我看到光标CUR1 = moveToFirst()在许多codeS,我想知道有什么用游标的,为什么我们使用 moveToFirst( ),因为我是新来的机器人。 解决方案 光标是重新$ P $类psents任何数据库的二维表。当您尝试使用检索一些数据的选择语句,则数据库会首先创建一个 CURSOR 对象,并返回其引用到你。 这个返回的指针 ..
发布时间:2015-12-02 17:46:03 移动开发

加入光标和排序

我在写一个“画廊式”的应用程序为Android。在“主活动”,我有我想要加载/填充从设备上的照片缩略图的GridView控件。所以,我写了一个ContentProvider的,那里的查询方法返回一个光标从MediaStore.Media.Thumbnails。 不过,我也希望显示MediaStore.Media.Images一些元数据。为了做到这一点,我结束了使用一个CursorJoiner加入 ..
发布时间:2015-12-02 17:23:46 移动开发

取得联系通过在Android手机号码

我知道我怎样才能在Android中的所有联系人,以及如何让自己的手机号码。 我似乎无法弄清楚是如何得到的联系人电话号码...... 这是我目前的一块code我写了要测试的电话号码是可用的: //创建一个游标 光标光标= Base.contentResover()查询(Phone.CONTENT_URI,NULL,NULL, NULL,NULL); ..
发布时间:2015-12-02 16:33:56 移动开发

为什么我的活动轰然击中home键的时候?

在这一点上我很沮丧。我一直在研究这个了几天,甚至不能分离超出游标的问题什么。我扩展ListActivity并在OnCreate方法使用startManagingCursor(newcursor)。这里是code(数据库已填写)运行,并在击中home键崩溃: 私人无效loadAlbums(){ 尝试 { newcursor = mDbHelper.getAlbumTitle ..

Android的列表中提供的所有图像

我米做这需要我名单上的手机的SD卡所有可用的图像的应用程序。 我想查询ContentResolver的方式,即 光标图像= getContentResolver()查询(Images.Media.EXTERNAL_CONTENT_URI,新的String [] {Images.Media._ID,Images.Media.DATA,Images.Media.DISPLAY_NAME} ,NUL ..
发布时间:2015-12-02 16:02:01 移动开发

添加行插入光标手动

我的电话号码数组,我想从联系人数据库中获取相应的联系人姓名。 在电话号码数组,我也有未保存之前的联系人数据库的一些数字。例如; 3333333 - >添 5555555 - >吉姆 1111111 - >未知 我上面显示包含电话号码的阵列,即的 phoneArr 的。 INT大小= phoneArr.size(); 如果(尺寸大于0){ 光标[]光标=新光标[尺寸] ..
发布时间:2015-12-02 15:48:43 移动开发

获取详细的短信其ID的Andr​​oid

我想获得的手机短信详细信息(数字,文本正文,未来的时间);我只知道短信的ID。 我可以查询到“内容://短信”这个ID,并得到详细信息? 目前,我可以做一个循环,并查询每个消息并获得详细信息。但是,当你要得到一个短信细节10倍的1000条短信,是不是有效率..... 希望大家理解这个问题。 感谢名单 解决方案 我找出我自己,但我花了一些时间,按照code对我的作品: 乌里myMessage ..
发布时间:2015-12-02 15:37:15 移动开发