查询数据会比较耗时,所以我们想把查询数据放在一个异步任务中,查询结果获得Cursor,然后在onPostExecute (Cursor result)方法中设置Adapter,我们可能会想到使用Activity的managedQuery来生成Cursor,这样Cursor就会与Acitivity的生命周期一致了,多么完美的解决方法!然而事实上managedQuery也有很大的局限性,managedQuery生成的Cursor必须确保不会被替换,因为可能很多程序事实上查询条件都是不确定的,因此我们经常会用新查询的Cursor来替换掉原先的Cursor。因此这种方法适用范围也是很小。
我们不能直接将Cursor关闭掉,但是注意,CursorAdapter在Acivity结束时并没有自动的将Cursor关闭掉,因此,你需要在onDestroy函数中,手动关闭。
复制代码 代码如下:
@Override
protected void onDestroy() {
super.onDestroy();
mPhotoLoader.stop();
if(mAdapter != null && mAdapter.getCursor() != null) {
mAdapter.getCursor().close();
}
}
如果没有在Adapter中用到Cursor,可以手动关闭Cursor。
复制代码 代码如下:
Cursor cursor = null;
try{
cursor = mContext.getContentResolver().query(uri,null,null,null,null);
if(cursor != null){
cursor.moveToFirst();
//do something
}
}catch(Exception e){
e.printStatckTrace();
}finally{
if(cursor != null){
cursor.close();
}
}
相关推荐:
SEO门户:打造高效网站流量的关键利器,创意网站建设要求
ChatGPT免费版的限制:你需要了解的5大制约因素,Ai分解模型
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
用AI写文章,释放你的创作潜力!
SEO目标:让您的网站轻松登顶搜索引擎,优化购物网站的搜索
代哥SEO-让您的网站迅速登顶搜索引擎的秘密武器,济南关键词的排名优化
ChatGPT免登录:轻松畅聊,无需注册,快速体验AI智能助手,眼泪ai
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
AI自动化:开启智能未来的无限可能,simplify ai
“曝光量扩大,助力品牌腾飞的秘密武器”,盐山网站优化免费咨询
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
SEO行销:开启网站流量增长的秘密武器,百威产品关键词查询排名
seO经理是什么岗位,seo经理招聘 ,ai写作重复被查
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
OpenAI银联支付-未来支付新体验,安全便捷全新升级,医学加ai
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
ChatGPT-深度学习与自然语言处理的革命性突破,金华ai视觉锁螺丝机
SEO快速提升SEO排名的有效策略:让你的网页飞跃搜索引擎,ai调色食物
ChatGPT中文版下载免费版:智能对话新时代,尽在,ai光波
AI免费生成文章让创作变得轻松自如
SEO工装裤-打造时尚与实用兼备的工作利器,ai画中国爸爸辅导孩子写作业
SEO优化公司一般怎么优化?揭秘专业SEO服务的操作流程,人工智能ai写作软件 哪一个好
SEO优化中怎么找关键词:全面解析与实战技巧,ai2002.4.8
SEO找出网站流量提升的终极策略,带你走向搜索引擎巅峰!,朝阳模板网站建设价格
SEO与SEM策略:提升网站流量与品牌曝光的双剑合璧,ai补图
用AI写文,开启创作新时代
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
seo类文章是什么,seo技术文章 ,ai3.5-ai聊天
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
SEO埋词技巧,如何提升网站排名?,贵州营销推广方法
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱
SEO非常:如何利用SEO提升网站排名与流量,助力品牌快速成长,绥化短视频营销推广
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
一秒采集:提升效率、创造价值的秘密武器,苏州网站整站优化
实用AI工具:提升效率、优化生活的科技利器
SEO努力:提升网站排名的关键策略,网站建设微企动力
什么是seo公司口碑,seo品牌 ,ai大模型训练是什么意思
为什么做seo的人很少,为了什么做seo ,ai不负你
AI自动生成:开启智能时代的无限可能,ai熊熊图片
SEO项目指的是什么,seo项目指的是什么意思 ,写个ai
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
ChatGPTO1Pro模型:开启AI新纪元,免费应用带来无尽可能,苹果上的ai写作在哪里
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,丰县互联网网站推广优势
OpenAI注册问题解决方案:如何顺利通过手机号验证,反对ai头像
SOE优化:让你的网站轻松登顶,流量激增的秘密武器,广西网站建设存在问题
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
用AI生成的文章算原创吗?深度解析AI写作背后的秘密
ChatGPT页面无法访问?解决方案,让你轻松摆脱困扰!,ai染发颜色
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个