• Home
Name Date Size #Lines LOC

..--

figures/12-May-2024-

public_sys-resources/12-May-2024-

Readme-EN.mdD12-May-202410.1 KiB166164

ability-startup-with-explicit-want.mdD12-May-2024697 63

ability-startup-with-implicit-want.mdD12-May-20242.6 KiB7768

abilitykit-overview.mdD12-May-20244.2 KiB5835

abilitystage.mdD12-May-20244.3 KiB7046

access-dataability.mdD12-May-202412.6 KiB374307

access-datashareextensionability-from-fa.mdD12-May-20242.5 KiB5534

accessibilityKit.mdD12-May-20242.5 KiB2414

accessibilityextensionability.mdD12-May-20249.9 KiB238199

actions-entities.mdD12-May-20242.3 KiB2612

api-switch-overview.mdD12-May-20242.3 KiB8165

app-deviceconfig-switch.mdD12-May-20243 KiB3021

application-component-configuration-fa.mdD12-May-20248.2 KiB10885

application-component-configuration-stage.mdD12-May-20248.2 KiB11284

application-context-fa.mdD12-May-20242 KiB8054

application-context-stage.mdD12-May-202421.8 KiB465385

application-model-composition.mdD12-May-20242.6 KiB2813

application-model-description.mdD12-May-20246.8 KiB5933

application-models.mdD12-May-20247.4 KiB5529

arkts-ui-widget-configuration.mdD12-May-20247.5 KiB9983

arkts-ui-widget-content-update.mdD12-May-20241.6 KiB3427

arkts-ui-widget-creation.mdD12-May-20242 KiB3320

arkts-ui-widget-event-call.mdD12-May-20246.7 KiB166144

arkts-ui-widget-event-formextensionability.mdD12-May-20244.1 KiB10488

arkts-ui-widget-event-overview.mdD12-May-20241 KiB1711

arkts-ui-widget-event-router.mdD12-May-20245.1 KiB142125

arkts-ui-widget-event-uiability.mdD12-May-202412.3 KiB311270

arkts-ui-widget-image-update.mdD12-May-20249.1 KiB225200

arkts-ui-widget-interaction-overview.mdD12-May-20241.2 KiB2013

arkts-ui-widget-lifecycle.mdD12-May-20244.3 KiB8971

arkts-ui-widget-modules.mdD12-May-20242 KiB2514

arkts-ui-widget-page-animation.mdD12-May-20241.7 KiB4937

arkts-ui-widget-page-custom-drawing.mdD12-May-20243.8 KiB8882

arkts-ui-widget-page-overview.mdD12-May-20241.2 KiB219

arkts-ui-widget-update-by-proxy.mdD12-May-202410.8 KiB236200

arkts-ui-widget-update-by-status.mdD12-May-202411.1 KiB258234

arkts-ui-widget-update-by-time.mdD12-May-20247 KiB119102

arkts-ui-widget-working-principles.mdD12-May-20244.8 KiB6334

background-services.mdD12-May-2024477 83

bind-serviceability-from-stage.mdD12-May-20243.1 KiB11190

bind-serviceextensionability-from-fa.mdD12-May-20242.1 KiB7153

common-event-fa.mdD12-May-2024108 52

common-event-overview.mdD12-May-20242 KiB2712

common-event-publish.mdD12-May-20243 KiB8962

common-event-remove-sticky.mdD12-May-20241.7 KiB4832

common-event-static-subscription.mdD12-May-20245.7 KiB11990

common-event-subscription-overview.mdD12-May-2024772 84

common-event-subscription.mdD12-May-20243.9 KiB7556

common-event-unsubscription.mdD12-May-20241.6 KiB5338

component-startup-rules-fa.mdD12-May-20243.2 KiB7338

component-startup-rules.mdD12-May-20243 KiB6530

config-file-fa.mdD12-May-2024714 73

config-file-stage.mdD12-May-2024798 63

configuration-file-diff.mdD12-May-20241.2 KiB125

connect-serviceability.mdD12-May-20244.1 KiB10890

context-switch.mdD12-May-202412.5 KiB2926

create-dataability.mdD12-May-20243.4 KiB8672

create-pageability.mdD12-May-20243.2 KiB129104

create-serviceability.mdD12-May-20243 KiB9275

data-share-via-want.mdD12-May-2024293 42

dataability-configuration.mdD12-May-20242.3 KiB6744

dataability-lifecycle.mdD12-May-20242.2 KiB2418

dataability-overview.mdD12-May-2024753 114

dataability-permission-control.mdD12-May-20242.4 KiB6950

dataability-switch.mdD12-May-20245.5 KiB4429

dataabilityhelper-switch.mdD12-May-202410.7 KiB2219

driverextensionability.mdD12-May-20245.7 KiB132105

enterprise-extensionAbility.mdD12-May-20245.9 KiB11485

explicit-implicit-want-mappings.mdD12-May-202414.4 KiB171106

extensionability-overview.mdD12-May-20247.3 KiB5835

fa-model-development-overview.mdD12-May-20241.4 KiB1610

fa-stage-interaction-overview.mdD12-May-20242.3 KiB2615

featureability-switch.mdD12-May-20247.6 KiB1815

formkit-overview.mdD12-May-20244.9 KiB6348

hop-cross-device-migration.mdD12-May-202424.5 KiB484363

hop-multi-device-collaboration.mdD12-May-202440.4 KiB983811

inputmethodextentionability.mdD12-May-202417 KiB411340

inter-device-interaction-hop-overview.mdD12-May-20244.7 KiB5426

itc-fa-overview.mdD12-May-2024131 52

itc-with-emitter.mdD12-May-20241.7 KiB6449

itc-with-eventHub.mdD12-May-2024497 52

js-ui-widget-development.mdD12-May-202428.2 KiB675533

lifecycleapp-switch.mdD12-May-20244.6 KiB2219

lifecycledata-switch.mdD12-May-20244.4 KiB2017

lifecycleform-switch.mdD12-May-20242 KiB1411

lifecycleservice-switch.mdD12-May-20241.6 KiB129

medialibrary-switch.mdD12-May-2024518 85

mission-management-fa.mdD12-May-2024124 52

mission-management-launch-type.mdD12-May-20241.7 KiB3617

mission-management-overview.mdD12-May-20248 KiB198173

mission-set-icon-name-for-task-snapshot.mdD12-May-20243.3 KiB7851

model-switch-overview.mdD12-May-20241.6 KiB2813

module-switch.mdD12-May-20247.8 KiB7660

page-mission-stack.mdD12-May-20243.1 KiB5328

pageability-configuration.mdD12-May-20242 KiB138

pageability-launch-type.mdD12-May-20242.3 KiB4128

pageability-lifecycle.mdD12-May-20242.4 KiB4629

pageability-overview.mdD12-May-2024407 83

pageability-switch.mdD12-May-20243.6 KiB7151

particleability-switch.mdD12-May-20246.9 KiB1411

process-model-fa.mdD12-May-2024800 229

process-model-stage.mdD12-May-20241.8 KiB3317

redirection-rules.mdD12-May-20241.6 KiB3723

request-permissions.mdD12-May-20241.1 KiB167

request-switch.mdD12-May-20241.5 KiB85

resourcemanager-switch.mdD12-May-20241 KiB74

rpc.mdD12-May-2024118 52

service-widget-overview.mdD12-May-20245 KiB8351

serviceability-configuration.mdD12-May-20241.6 KiB178

serviceability-lifecycle.mdD12-May-20241,014 1610

serviceability-overview.mdD12-May-2024386 52

serviceability-switch.mdD12-May-20242.5 KiB3722

serviceextensionability.mdD12-May-202429.8 KiB551442

stage-model-development-overview.mdD12-May-20244.3 KiB4525

start-dataability.mdD12-May-2024387 139

start-local-pageability.mdD12-May-20241.4 KiB4031

start-page.mdD12-May-20248.5 KiB256218

start-pageability-from-stage.mdD12-May-20243.8 KiB12496

start-remote-pageability.mdD12-May-20246.7 KiB169127

start-serviceability.mdD12-May-20241.9 KiB4332

start-uiability-from-fa.mdD12-May-20242.5 KiB8258

stop-pageability.mdD12-May-2024853 3324

storage-switch.mdD12-May-20242.4 KiB1512

subscribe-system-environment-variable-changes.mdD12-May-20249.9 KiB192143

thread-model-fa.mdD12-May-20241 KiB2716

thread-model-stage.mdD12-May-20241.8 KiB2620

uiability-data-sync-with-ui.mdD12-May-20247.5 KiB178149

uiability-intra-device-interaction.mdD12-May-202448.9 KiB1,078860

uiability-launch-type.mdD12-May-202411.1 KiB215166

uiability-lifecycle.mdD12-May-20246.6 KiB168118

uiability-overview.mdD12-May-20242.1 KiB5132

uiability-usage.mdD12-May-20243.6 KiB10677

want-fa.mdD12-May-202484 52

want-overview.mdD12-May-20243.6 KiB5840

widget-development-fa.mdD12-May-202430.1 KiB696567

widget-switch.mdD12-May-20243 KiB4925

window-properties.mdD12-May-2024204 52

window-switch.mdD12-May-20241.5 KiB85

windowextensionability.mdD12-May-20244.5 KiB11782

Readme-EN.md

1# Application Models
2
3- Application Model Overview
4  - [Elements of the Application Model](application-model-composition.md)
5  - [Interpretation of the Application Model](application-model-description.md)
6- Stage Model Development
7  - [Stage Model Development Overview](stage-model-development-overview.md)
8  - Stage Model Application Components
9    - [Application- or Component-Level Configuration](application-component-configuration-stage.md)
10    - UIAbility Component
11      - [UIAbility Overview](uiability-overview.md)
12      - [UIAbility Lifecycle](uiability-lifecycle.md)
13      - [UIAbility Launch Type](uiability-launch-type.md)
14      - [UIAbility Usage](uiability-usage.md)
15      - [Data Synchronization Between UIAbility and UI Page](uiability-data-sync-with-ui.md)
16      - [Intra-Device Interaction Between UIAbility Components](uiability-intra-device-interaction.md)
17    - ExtensionAbility Component
18      - [ExtensionAbility Overview](extensionability-overview.md)
19      - [InputMethodExtensionAbility](inputmethodextentionability.md)
20      - [AccessibilityExtensionAbility](accessibilityextensionability.md)
21      - [ServiceExtensionAbility](serviceextensionability.md)
22      - [WindowExtensionAbility (for System Applications Only)](windowextensionability.md)
23      - [EnterpriseAdminExtensionAbility](enterprise-extensionAbility.md)
24      - [DriverExtensionAbility](driverextensionability.md)
25    - Service Widget Development in Stage Model
26      - [Service Widget Overview](service-widget-overview.md)
27      - Developing an ArkTS Widget
28        - [ArkTS Widget Working Principles](arkts-ui-widget-working-principles.md)
29        - [ArkTS Widget Related Modules](arkts-ui-widget-modules.md)
30        - ArkTS Widget Development
31          - [Creating an ArkTS Widget](arkts-ui-widget-creation.md)
32          - [Configuring Widget Configuration Files](arkts-ui-widget-configuration.md)
33          - [Widget Lifecycle Management](arkts-ui-widget-lifecycle.md)
34          - Widget Page Development
35            - [Widget Page Capability Overview](arkts-ui-widget-page-overview.md)
36            - [Using Animations in the Widget](arkts-ui-widget-page-animation.md)
37            - [Applying Custom Drawing in the Widget](arkts-ui-widget-page-custom-drawing.md)
38          - Widget Event Development
39            - [Widget Event Capability Overview](arkts-ui-widget-event-overview.md)
40            - [Redirecting to a UIAbility Through the router Event](arkts-ui-widget-event-router.md)
41            - [Launching a UIAbility in the Background Through the call Event](arkts-ui-widget-event-call.md)
42            - [Updating Widget Content Through the message Event](arkts-ui-widget-event-formextensionability.md)
43            - [Updating Widget Content Through the router or call Event](arkts-ui-widget-event-uiability.md)
44          - Widget Data Interaction
45            - [Widget Data Interaction Overview](arkts-ui-widget-interaction-overview.md)
46            - [Configuring a Widget to Update Periodically](arkts-ui-widget-update-by-time.md)
47            - [Updating Widget Content Through a Proxy](arkts-ui-widget-update-by-proxy.md)
48            - [Updating Local and Online Images in the Widget](arkts-ui-widget-image-update.md)
49            - [Updating Widget Content by State](arkts-ui-widget-update-by-status.md)
50            - [Updating Widget Content by Widget Host (for System Applications Only)](arkts-ui-widget-content-update.md)
51      - [Developing a JS Widget](js-ui-widget-development.md)
52    - [AbilityStage Component Container](abilitystage.md)
53    - [Context](application-context-stage.md)
54    - Want
55      - [Want Overview](want-overview.md)
56      - [Matching Rules of Explicit Want and Implicit Want](explicit-implicit-want-mappings.md)
57      - [Common action and entities Values](actions-entities.md)
58      - [Using Explicit Want to Start an Application Component](ability-startup-with-explicit-want.md)
59      - [Using Implicit Want to Open a Website](ability-startup-with-implicit-want.md)
60      - [Using Want to Share Data Between Applications](data-share-via-want.md)
61    - [Component Startup Rules (Stage Model)](component-startup-rules.md)
62    - Inter-Device Application Component Interaction (Continuation)
63      - [Continuation Overview](inter-device-interaction-hop-overview.md)
64      - [Cross-Device Migration](hop-cross-device-migration.md)
65      - [Multi-device Collaboration](hop-multi-device-collaboration.md)
66    - [Subscribing to System Environment Variable Changes](subscribe-system-environment-variable-changes.md)
67  - Process Model
68    - [Process Model Overview](process-model-stage.md)
69    - Common Events
70      - [Introduction to Common Events](common-event-overview.md)
71      - Common Event Subscription
72        - [Common Event Subscription Overview](common-event-subscription-overview.md)
73        - [Subscribing to Common Events in Dynamic Mode](common-event-subscription.md)
74        - [Subscribing to Common Events in Static Mode (for System Applications Only)](common-event-static-subscription.md)
75        - [Unsubscribing from Common Events in Dynamic Mode](common-event-unsubscription.md)
76      - [Publishing Common Events](common-event-publish.md)
77      - [Removing Sticky Common Events (for System Applications Only)](common-event-remove-sticky.md)
78    - [Background Services](background-services.md)
79  - Thread Model
80    - [Thread Model Overview](thread-model-stage.md)
81    - [Using EventHub for Intra-Thread Communication](itc-with-eventHub.md)
82  - Mission Management
83    - [Mission Management Scenarios](mission-management-overview.md)
84    - [Mission and Launch Type](mission-management-launch-type.md)
85    - [Page Stack and Mission List](page-mission-stack.md)
86    - [Setting the Icon and Name of a Mission Snapshot](mission-set-icon-name-for-task-snapshot.md)
87  - [Application Configuration File](config-file-stage.md)
88- FA Model Development
89  - [FA Model Development Overview](fa-model-development-overview.md)
90  - FA Model Application Components
91    - [Application- or Component-Level Configuration](application-component-configuration-fa.md)
92    - PageAbility Component Development
93      - [PageAbility Overview](pageability-overview.md)
94      - [PageAbility Configuration](pageability-configuration.md)
95      - [PageAbility Lifecycle](pageability-lifecycle.md)
96      - [PageAbility Launch Type](pageability-launch-type.md)
97      - [Creating a PageAbility](create-pageability.md)
98      - [Starting a Local PageAbility](start-local-pageability.md)
99      - [Stopping a PageAbility](stop-pageability.md)
100      - [Starting a Remote PageAbility (for System Applications Only)](start-remote-pageability.md)
101      - [Starting a Specified Page](start-page.md)
102      - [Window Properties](window-properties.md)
103      - [Requesting Permissions](request-permissions.md)
104      - [Redirection Rules](redirection-rules.md)
105    - ServiceAbility Component Development
106      - [ServiceAbility Overview](serviceability-overview.md)
107      - [ServiceAbility Configuration](serviceability-configuration.md)
108      - [ServiceAbility Lifecycle](serviceability-lifecycle.md)
109      - [Creating a ServiceAbility](create-serviceability.md)
110      - [Starting a ServiceAbility](start-serviceability.md)
111      - [Connecting to a ServiceAbility](connect-serviceability.md)
112    - DataAbility Component Development
113      - [DataAbility Overview](dataability-overview.md)
114      - [DataAbility Configuration](dataability-configuration.md)
115      - [DataAbility Lifecycle](dataability-lifecycle.md)
116      - [Creating a DataAbility](create-dataability.md)
117      - [Starting a DataAbility](start-dataability.md)
118      - [Accessing a DataAbility](access-dataability.md)
119      - [DataAbility Permission Control](dataability-permission-control.md)
120    - [Service Widget Development in FA Model](widget-development-fa.md)
121    - [Context](application-context-fa.md)
122    - [Want](want-fa.md)
123    - [Component Startup Rules (FA Model)](component-startup-rules-fa.md)
124  - Process Model
125    - [Process Model Overview](process-model-fa.md)
126    - [Common Events](common-event-fa.md)
127    - [Background Services](rpc.md)
128  - Thread Model
129    - [Thread Model Overview](thread-model-fa.md)
130    - [Using Emitter for Inter-Thread Communication](itc-with-emitter.md)
131  - [Mission Management](mission-management-fa.md)
132  - [Application Configuration File](config-file-fa.md)
133- Development of Component Interaction Between the FA Model and Stage Model
134  - [Component Interaction Between the FA Model and Stage Model](fa-stage-interaction-overview.md)
135  - [Starting a UIAbility from the FA Model](start-uiability-from-fa.md)
136  - [Connecting to a ServiceExtensionAbility from the FA Model](bind-serviceextensionability-from-fa.md)
137  - [Accessing a DataShareExtensionAbility from the FA Model](access-datashareextensionability-from-fa.md)
138  - [Starting a PageAbility from the Stage Model](start-pageability-from-stage.md)
139  - [Connecting to a ServiceAbility from the Stage Model](bind-serviceability-from-stage.md)
140- Switching from the FA Model to the Stage Model
141  - [Model Switching Overview](model-switch-overview.md)
142  - Configuration File Switching
143    - [Differences in Configuration Files](configuration-file-diff.md)
144    - [Switching of app and deviceConfig](app-deviceconfig-switch.md)
145    - [Switching of module](module-switch.md)
146  - Component Switching
147    - [PageAbility Switching](pageability-switch.md)
148    - [ServiceAbility Switching](serviceability-switch.md)
149    - [DataAbility Switching](dataability-switch.md)
150  - [Widget Switching](widget-switch.md)
151  - API Switching
152    - [API Switching Overview](api-switch-overview.md)
153    - [Context Switching](context-switch.md)
154    - [featureAbility Switching](featureability-switch.md)
155    - [particleAbility Switching](particleability-switch.md)
156    - [LifecycleForm Switching](lifecycleform-switch.md)
157    - [LifecycleApp Switching](lifecycleapp-switch.md)
158    - [LifecycleService Switching](lifecycleservice-switch.md)
159    - [LifecycleData Switching](lifecycledata-switch.md)
160    - [DataAbilityHelper Switching](dataabilityhelper-switch.md)
161    - [mediaLibrary Switching](medialibrary-switch.md)
162    - [request Switching](request-switch.md)
163    - [resourceManager Switching](resourcemanager-switch.md)
164    - [window Switching](window-switch.md)
165    - [Storage Switching](storage-switch.md)
166