2015-06-08 26 views

回答

0

Thery是不同的,我不知道你爲什麼比較,也許我們需要知道的上下文。

ContentResolver將URI解析爲特定的內容提供者。

LoaderManager幫助應用程序協同管理長時間運行操作與活動或片段生命週期

2

ContentResolver是您的應用程序和其他應用程序的ContentProviders(也許你自己ContentProviders)之間的層。您可以撥打ContentResolver.query()來使用它們。但是,由於查詢可能需要一段時間,因此您需要在單獨的線程上撥打電話,您可以自己執行此操作,可以使用AsyncTask或其他方法,也可以使用CursorLoader,該類型由LoaderManager類管理。

http://developer.android.com/guide/topics/providers/content-provider-basics.html

爲了清楚起見,「UI線程」,」在實際的代碼,但是,你應該做異步查詢在此區間調用ContentResolver.query(代碼段)。在一個單獨的線程。要做到這一點的方法之一是使用CursorLoader類,它更詳細的裝載機指南中說明。

這兩者之間的連接。