# MainActivity

- File ID: file:1246987:mainactivity-cs
- Path: NexusReader.Maui/Platforms/Android/MainActivity.cs
- Role: program-entry
- Layer: frontend

## Purpose

Android platform entry Activity for the MAUI app; provides the Android lifecycle hook used to start the MAUI application on Android.

## Key Details

Class annotated with [Activity(..., MainLauncher = true)] making it the Android app entry; minimal override that logs and calls base.OnCreate.

## Symbols

- MainActivity: Android platform entry Activity for the MAUI app; provides the Android lifecycle hook used to start the MAUI application on Android.
- OnCreate(): Handles the Android creation lifecycle event; logs start and completion and delegates to base implementation.
- MainActivity: Android Activity class that serves as the MAUI application entry point on Android.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Coverage

- Symbols: 3
- Executable symbols: 1
- Executable symbols with control flow: 1
- Grounded edges: 3
- Unresolved references: 0
- Control-flow fragments: 1
- Unresolved jumps: 0
- Unsupported constructs: 0
- Control-flow coverage: 100%
- Required diagrams: 2
- Generated diagrams: 2

## Control Flow Fragments

- OnCreate: 5 nodes, 4 edges, 0 jumps, 0 unsupported constructs

## Diagrams

### MainActivity Neighborhood

```mermaid
flowchart LR
    class_1ay0je3_mainactivity("MainActivity")
    file_1246987_mainactivity_cs("MainActivity")
    method_t9hn2c_oncreate[["OnCreate()"]]
    type_4pccjy_mainactivity[/"MainActivity"/]
```

### MainActivity Execution Overview

```mermaid
flowchart TD
    class_1ay0je3_mainactivity("MainActivity")
    method_t9hn2c_oncreate[["OnCreate()"]]
    class_1ay0je3_mainactivity -->|contains| method_t9hn2c_oncreate
```

## Diagram Validation

- Status: pass
