Project Initialization and Component Encapsulation

After initializing the project, you can import this plugin to use common base components. The plugin is divided into two main parts: Components and Utilities.

πŸ‡¨πŸ‡³ δΈ­ζ–‡ζ–‡ζ‘£

πŸ‡¨πŸ‡³ English

Utilities

  • LoggerUtil – Encapsulated logging utility
  • PermissionCheckUtils – Permission detection
  • Utils – Regex tools and general-purpose utilities

Components

  • EasyStepper – Step progress bar
  • FileListView – File preview list
  • ImageListView – Image preview list
  • Tree – Tree view component
  • BaseTextField – Text field encapsulation
  • BaseToast – Toast/pop-up encapsulation
  • BaseViewModel – ViewModel encapsulation
  • DashedLine – Dashed line component
  • EmptyFailView – Empty/failure placeholder view
  • FlexItem – Left-right layout container
  • ScanPage – QR/Barcode scan page
  • UploadImageView – Image upload component
  • UploadFileView – File upload component

1. Logger Utility

Logger Screenshot

2. Permission Checking

Permission Checking

3. Component Preview

Component Preview