krahets /
hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
90/100 healthLoading repository data…
InsaneCoder789 / repository
A sophisticated, modern Android application built with Kotlin that enables users to monitor their sleep health, track real-time sleep sessions, and analyze their consistency against personal goals. Developed as a comprehensive project for the Android Development Lab Experiment.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A sophisticated, modern Android application built with Kotlin that enables users to monitor their sleep health, track real-time sleep sessions, and analyze their consistency against personal goals.
Developed as a comprehensive project for the Android Development Lab Experiment.
SharedPreferences, ensuring data isn't lost when the app closes.The control center of the app. It features a live chronometer, current sleep stage indicator, and quick-glance statistics for the last session and overall averages.
Designed for customization. Users can toggle haptic feedback, enable smart alarms, and adjust their sleep goals via a Material 3 Time Picker.
A dedicated "Done" screen that appears after a session. It provides a deep dive into the session data, compares it against the user's set goal, and offers insights into REM cycle consistency.
The app is built using the MVVM (Model-View-ViewModel) architecture pattern, promoting clean separation of concerns and testability.
com.example.sleeptracker
├── model
│ └── SleepSession.kt # Data structure for sleep entries
├── repository
│ └── SleepRepository.kt # Single source of truth (SharedPreferences)
├── uiscale # UI/View Layer
│ ├── MainActivity.kt # Main Tracking Logic
│ ├── SettingsActivity.kt # Goal & App Configuration
│ └── SummaryActivity.kt # Post-Sleep Data Analysis
├── viewmodel
│ └── SleepViewModel.kt # Business logic & Data stream management
└── res
└── layout # XML UI definitions (ConstraintLayout)
Language: Kotlin
UI Framework: Material Design 3 (Material Components)
Architecture: MVVM
Storage : SharedPreferences (Persistent Key-Value Storage)
Layout Engine: ConstraintLayout for flat, performant UI hierarchies
Components: Chronometer, MaterialCardView, MaterialSwitch, MaterialTimePicker
Selected from shared topics, language and repository description—not editorial ratings.
krahets /
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
90/100 healthlysine-dev /
A meticulous HTTP client for the JVM, Android, and GraalVM.
98/100 healthsquare /
A memory leak detection library for Android.
android /
A fully functional Android app built entirely with Kotlin and Jetpack Compose
91/100 healthafollestad /
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
42/100 healthJetBrains /
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
96/100 health