Pro Android with Kotlin


Download 5.42 Mb.
Pdf ko'rish
bet4/223
Sana04.11.2023
Hajmi5.42 Mb.
#1746807
1   2   3   4   5   6   7   8   9   ...   223
Bog'liq
@de android telegram Pro Android with Kotlin Developing Modern Mobile

vii
Table of Contents
Adding Security to Broadcasts ��������������������������������������������������������������������������������������� 55
Securing Explicit Broadcasts ���������������������������������������������������������������������������������������������������������������� 55
Securing Implicit Broadcasts ���������������������������������������������������������������������������������������������������������������� 57
Sending Broadcasts from the Command Line ���������������������������������������������������������������� 58
Random Notes on Broadcasts ���������������������������������������������������������������������������������������� 59
 

Chapter 6: Content Providers ������������������������������������������������������������������������������ 61
The Content Provider Framework ����������������������������������������������������������������������������������� 61
Providing Content ����������������������������������������������������������������������������������������������������������� 63
Initializing the Provider ������������������������������������������������������������������������������������������������������������������������� 63
Querying Data ��������������������������������������������������������������������������������������������������������������������������������������� 63
Modifying Content �������������������������������������������������������������������������������������������������������������������������������� 65
Finishing the ContentProvider Class ����������������������������������������������������������������������������������������������������� 66
Registering the Content Provider ����������������������������������������������������������������������������������� 67
Designing Content URIs ������������������������������������������������������������������������������������������������������������������������ 70
Building a Content Interface Contract ��������������������������������������������������������������������������������������������������� 71
A Cursor Class Based on AbstractCursor and Related Classes������������������������������������������������������������� 73
A Cursor Class Based on the Cursor Interface �������������������������������������������������������������������������������������� 75
Dispatching URIs Inside the Provider Code ������������������������������������������������������������������������������������������� 76
Providing Content Files ������������������������������������������������������������������������������������������������������������������������� 76
Informing Listeners of Data Changes ��������������������������������������������������������������������������������������������������� 79
Extending a Content Provider ����������������������������������������������������������������������������������������� 79
Client Access Consistency by URI Canonicalization ������������������������������������������������������������������������������ 80
Consuming Content �������������������������������������������������������������������������������������������������������� 80
Using the Content Resolver ������������������������������������������������������������������������������������������������������������������ 80
Accessing System Content Providers ��������������������������������������������������������������������������������������������������� 82
Batch-Accessing Content Data ������������������������������������������������������������������������������������������������������������� 93
Securing Content ������������������������������������������������������������������������������������������������������������ 93
Providing Content for the Search Framework ���������������������������������������������������������������� 95
Documents Provider ������������������������������������������������������������������������������������������������������� 95



Download 5.42 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   223




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling