Aesthetic Dialogs

Rating ng content
Lahat
500+
Mga Download
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

**Tuklasin ang AestheticDialogs — Isang modernong sistema ng disenyo ng diyalogo para sa Jetpack Compose.**

Ang AestheticDialogs ay isang open-source UI library na nagdadala ng magaganda, pare-pareho, at naa-access na mga diyalogo sa mga Android application na ginawa gamit ang Jetpack Compose.

Ang opisyal na showcase app ay nagbibigay-daan sa iyong tuklasin ang kumpletong AestheticDialogs 2.0 component library sa pamamagitan ng mga totoong at interactive na halimbawa.

### ✨ Tuklasin ang sistema ng diyalogo

Tuklasin ang iba't ibang pamilya ng diyalogo at ang kanilang mga variant:

• **Kumpirmasyon** — hilingin sa mga user na kumpirmahin ang mahahalaga o mapanirang mga aksyon
• **Alerto** — ipabatid ang mga babala, error, impormasyon, at mga kinakailangang aksyon
• **Pagpili** — isahan at maramihang pagpili na may suporta sa paghahanap
• **Input** — pag-input ng teksto at password na may pagpapatunay
• **Nilalaman** — mga flexible na diyalogo para sa custom na nilalaman
• **Feedback** — pinakintab na flat at gradient na feedback dialog
• **Mga Abiso** — mga non-modal na banner at istilo ng notification

Ang bawat halimbawa ay ginawa gamit ang aktwal na mga bahagi ng AestheticDialogs.

### 🎨 Dinisenyo upang umangkop sa iyong app

Ang AestheticDialogs ay may temang hindi nakadepende sa disenyo.

Hindi nito ipinapataw ang isang temang Material sa iyong application. Ang iyong mga kulay, tipograpiya, at sistema ng disenyo ay mananatiling iyo habang ang AestheticDialogs ay nagbibigay ng sarili nitong mga semantic token at bahagi.

Sinusuportahan ang mga tema na maliwanag at madilim, na may mga opsyon sa pagpapasadya para sa mga kulay, tipograpiya, at mga hugis.

### 🏗️ Ginawa bilang isang tunay na sistema ng disenyo

Ang AestheticDialogs 2.0 ay ganap na muling itinayo mula sa simula sa Jetpack Compose.

Ang arkitektura nito ay sumusunod sa isang malinaw na paghihiwalay ng mga responsibilidad:

**Bahagi → Variant → Primitive → Tokens**

Ang resulta ay isang napapanatili, napalawak, at nahuhulaang pundasyon ng UI sa halip na isang koleksyon ng mga hindi magkakaugnay na bahagi ng dialog.

### ♿ Unahin ang Accessibility

Ang Accessibility ay bahagi ng arkitektura, hindi isang nahuling pag-iisip.

Kasama sa AestheticDialogs ang suporta para sa:

• Semantika ng screen reader
• Wastong mga pamagat at heading ng dialog pane
• Mga kontrol sa pagpili na madaling ma-access
• Mga live na rehiyon para sa mga notification
• Minimum na touch target
• Malalaking laki ng font
• Mga kagustuhan sa reduced-motion

### ⚡ Ginawa para sa modernong Android

• Jetpack Compose
• Minimum na SDK 24
• Magaan
• Walang sapilitang Material 3 dependency
• Mga adaptive layout
• Mga stateless UI component
• Tahasang paghawak ng estado at kaganapan
• Mga tema na maliwanag at madilim

### ❤️ Open source

Ang AestheticDialogs ay open source at ginawa para sa mga Android developer na nagmamalasakit sa pinakintab na UI, accessibility at maintainable architecture.

Galugarin ang showcase, mag-eksperimento sa iba't ibang component at tingnan kung ano ang maaaring idulot ng AestheticDialogs 2.0 sa iyong susunod na Compose application.

**AestheticDialogs 2.0 — mga dialog, dinisenyo bilang isang sistema.**
Ang opisyal na showcase app para sa AestheticDialogs UI Library
Na-update noong
Ago 12, 2026

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
  • Walang data na ibinabahagi sa mga third party
    Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
  • Walang nakolektang data
    Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagkolekta

Ano'ng bago

We migrated AestheticDialogs to Compose design system !