Activity.managedQuery()
获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。
首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。
然后通过调用 startManagingCursor(c) 实现由 Activity 来接管返回的 Cursor c 的生命周期。

原型:
public final Cursor managedQuery(Uri uri,
String[] projection,
String selection,
String[] selectionArgs,
String sortOrder)
{
Cursor c = getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder);
if (c != null) {
startManagingCursor(c);
}
return c;
}

Activity.managedQuery()分析相关推荐

  1. Android API:Activity.managedQuery()

    Android API:Activity.managedQuery() 转自:http://www.cnblogs.com/hibraincol/archive/2010/09/27/1837162. ...

  2. Activity.managedQuery()

    先介绍下什么是cursor??? 使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解. 关于 Cursor 在你理解和使用 An ...

  3. Android插件化开发之AMS与应用程序(客户端ActivityThread、Instrumentation、Activity)通信模型分析

    转载来自:http://blog.csdn.net/qinjuning/article/details/7262769 今天主要分析下ActivityManagerService(服务端) 与应用程序 ...

  4. 关于android隐式启动activity的分析和说明,Android学习之Intent中显示意图和隐式意图的用法实例分析...

    本文实例讲述了Android学习之Intent中显示意图和隐式意图的用法.分享给大家供大家参考,具体如下: Intent(意图)主要是解决Android应用的各项组件之间的通讯. Intent负责对应 ...

  5. android里面的Activity体系结构(3)_ActivityRecord和Activity状态变化分析说明

    ActivityRecord是运行在system_server进程里面的,Activity是运行在应用进程里面的,虽然内部有个变量ActivityInfo info来代表Activity的所有信息,但 ...

  6. Android adb shell dumpsys activity broadcasts分析

    adb shell dumpsys activity 中的broadcasts信息 通过adb shell dumpsys activity打印中的第二项就是broadcasts信息: ACTIVIT ...

  7. 【Android 启动过程】Activity 启动源码分析 ( Activity -> AMS、主线程阶段 )

    文章目录 一.Activity 启动源码分析 ( Activity -> AMS 阶段 ) 一.Activity 启动源码分析 ( Activity -> AMS 阶段 ) 调用 star ...

  8. 【Android 事件分发】事件分发源码分析 ( Activity 中各层级的事件传递 | Activity -> PhoneWindow -> DecorView -> ViewGroup )

    Android 事件分发 系列文章目录 [Android 事件分发]事件分发源码分析 ( 驱动层通过中断传递事件 | WindowManagerService 向 View 层传递事件 ) [Andr ...

  9. android6.0源码分析之Activity启动过程

    Activity最为Android开发者最熟悉的组件,由ActivityManagerService服务进行调度管理,而ActivityManagerService的启动过程在activitymana ...

最新文章

  1. [JavaScript]走进 JAVASCRIPT 黑洞
  2. 又一位!26岁当上985博导,这才是乘风破浪的姐姐!
  3. 4.21 IP通信原理
  4. Mybatis中 $ 和 # 千万不要乱用!
  5. select 在各浏览器中显示option的测试结果分享
  6. spring的Autowired和@Resource的区别是什么
  7. 关于远程终端不能登录问题解决!
  8. 【转】ubuntu,你改变了我的人生
  9. Redis分布式快速入门
  10. java与java ee_Java EE6装饰器:在注入时装饰类
  11. 鼠标方式自动弹出内容html,html 在一个超链接上面,鼠标移动上去时,也显示一串文字,如何实现...
  12. 数据分析数据挖掘(五)
  13. Linux命令之rz命令与sz命令
  14. 微信扫码支付开发流程
  15. 【高通量测序】.dna文件批量读取CAG重复序列长度
  16. JavaScript实现下雪效果
  17. matlab 变限积分计算,Matlab变限积分计算【方法教程】
  18. FreeSWITCH的传真发送
  19. Grafana接入Elasticsearch数据,绘制dashboard
  20. 《从你的全世界路过》之稻城

热门文章

  1. IDEA设置注释(已亲测)
  2. GRE写作高频题目真的有用么?
  3. mysql备份与恢复实验报告_实验报告六MYSQL备份和恢复.doc
  4. Your browser sent a request that this server could not understand. Additionally, a 400 Bad Request e
  5. java画熊猫_Java-基础练习2
  6. Android开发-WebView/WebViewClient/WebChromeClient简介 API详述 【一】
  7. 校园信息化的发展趋势
  8. Node.js 的 perf_hooks
  9. 关于计算机的英语手抄报简单,简单漂亮的英语手抄报图片大全
  10. html css圆角按钮,CSS:CSS使用滑动门技术实现圆角按钮