awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

44 个仓库

Awesome GitHub RepositoriesCode Samples And Demos

Reference implementations and sample applications showcasing best practices.

Explore 44 awesome GitHub repositories matching part of an awesome list · Code Samples And Demos. Refine with filters or upvote what's useful.

Awesome Code Samples And Demos GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • android/architecture-samplesandroid 的头像

    android/architecture-samples

    45,719在 GitHub 上查看↗

    This project is a collection of reference implementations demonstrating recommended patterns for organizing code and managing data flow in Android applications. It provides structural examples of layered architecture, separating code into presentation, domain, and data layers to decouple business logic from data sources. The repository includes specific samples for implementing declarative user interfaces that automatically update their visual state based on underlying data changes. It further demonstrates how to manage object lifetimes and component dependencies to reduce boilerplate and sim

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

    Kotlinandroidandroid-architecturesamples
    在 GitHub 上查看↗45,719
  • android/compose-samplesandroid 的头像

    android/compose-samples

    22,893在 GitHub 上查看↗

    Compose Samples is a collection of reference implementations for the Jetpack Compose UI library, serving as a practical guide for building native Android user interfaces. It demonstrates the use of a declarative framework where Kotlin functions describe layout structures and data dependencies, enabling developers to construct modern, reactive interfaces. The repository highlights architectural patterns that prioritize maintainability and testability, such as layered organization and unidirectional data flow. It showcases how to implement adaptive layouts that automatically adjust to various s

    Official Jetpack Compose samples.

    Kotlinandroidjetpack-compose
    在 GitHub 上查看↗22,893
  • android/sunflowerandroid 的头像

    android/sunflower

    17,774在 GitHub 上查看↗

    Sunflower is a reference implementation designed to demonstrate modern Android development patterns and industry-standard architectural practices. It serves as a comprehensive guide for building functional mobile applications by integrating declarative user interface toolkits with robust data management and navigation systems. The project distinguishes itself by showcasing the transition from legacy view-based systems to modern declarative frameworks. It provides a practical example of how to organize code into distinct layers, manage complex state, and implement dependency injection to ensur

    A gardening app illustrating Android development best practices with Android Jetpack.

    Kotlin
    在 GitHub 上查看↗17,774
  • nickbutcher/plaidN

    nickbutcher/plaid

    16,193在 GitHub 上查看↗

    Rewriting Plaid using Android Architecture Components, in Kotlin.

    An Android app which provides design news & inspiration as well as being an example of implementing material design.

    Kotlin
    在 GitHub 上查看↗16,193
  • android/uampA

    android/uamp

    13,186在 GitHub 上查看↗

    uamp is an audio media application framework and reference implementation for building music playback applications on Android. It provides a cross-device media framework designed to maintain functional and visual consistency across phones, tablets, Wear OS, Android TV, and Android Auto. The project features specific implementations for automotive-safe music control and Google Cast integration for remote playback. It includes a multi-form factor UI kit that demonstrates how to adapt a single media codebase to various screen sizes and device types. The framework covers core media capabilities

    A sample audio app for Android

    Kotlin
    在 GitHub 上查看↗13,186
  • chrisbanes/cheesesquarechrisbanes 的头像

    chrisbanes/cheesesquare

    7,645在 GitHub 上查看↗

    CheeseSquare is an Android UI component gallery and reference application. It serves as a practical demonstration of Material Design components and layout patterns implemented on the Android platform. The project showcases the use of standardized library elements, including collapsing toolbars, floating action buttons, and navigation drawers. It provides a live environment for prototyping Android components to ensure design consistency across different device screens. The application focuses on the implementation of Android design guidelines and mobile user experience standardization through

    Demos the new Android Design library.

    Kotlin
    在 GitHub 上查看↗7,645
  • igorwojda/android-showcaseigorwojda 的头像

    igorwojda/android-showcase

    6,760在 GitHub 上查看↗

    This is an open-source Android application that serves as a reference implementation for modern app architecture. It demonstrates a modular, testable structure built with Kotlin, Coroutines, and Jetpack libraries, organized into independent feature modules that each follow Clean Architecture and the MVVM pattern. The project enforces coding standards through an automated static analysis pipeline that integrates linting, formatting checks, and code quality tools directly into the build process, failing the build on any violations. It uses reusable Gradle convention plugins to standardize build

    💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...

    Kotlinandroidandroid-applicationarchitecture
    在 GitHub 上查看↗6,760
  • android/camera-samplesandroid 的头像

    android/camera-samples

    5,422在 GitHub 上查看↗

    这是一系列用于集成 Android 相机硬件和软件 API 的参考实现和代码示例。该项目提供了使用 Jetpack CameraX 库和底层 Camera2 API 实现照片和视频拍摄功能的演示。 该仓库包括针对高性能录制的专门实现,例如高帧率慢动作和高动态范围(HDR)视频。它还具有机器学习视觉示例,演示了如何分析实时相机帧以进行对象检测和二维码扫描。 该项目涵盖了广泛的成像功能,包括静态图像采集、实时取景器渲染和视频质量配置。它进一步详细介绍了使用制造商特定的硬件扩展来应用散景、夜间模式和 HDR 等效果。 这些示例包括用于渲染视觉叠加的坐标映射实用程序,以及用于跟踪录制状态的事件监控功能。

    Multiple samples showing the best practices in camera APIs on Android.

    Kotlinkotlinsamples
    在 GitHub 上查看↗5,422
  • android10/android-cleanarchitecture-kotlinandroid10 的头像

    android10/Android-CleanArchitecture-Kotlin

    4,811在 GitHub 上查看↗

    该项目是一个参考 Kotlin Android 应用程序模板和一组演示整洁架构(Clean Architecture)原则的示例实现。它提供了一种结构设计,将核心业务规则与用户界面和数据源隔离到不同的分层模块中。 该实现专注于模型-视图-视图模型(MVVM)模式,以解耦 UI 逻辑与数据模型。它利用依赖注入框架来自动化对象创建并管理组件生命周期,同时采用仓库模式(Repository Pattern)来抽象跨内存、磁盘和云源的数据请求。 该架构结合了基于功能的包组织和模块化构建配置,以保持整个项目的一致性。它还包括一个全面的测试策略,结合了针对业务逻辑的单元测试、针对 UI 的仪器测试以及用于数据层验证的模拟模块。

    This is a movies sample app in Kotlin.

    Kotlinandroidandroid-cleanarchitecture-kotlinandroid-development
    在 GitHub 上查看↗4,811
  • vinaygaba/learn-jetpack-compose-by-examplevinaygaba 的头像

    vinaygaba/Learn-Jetpack-Compose-By-Example

    3,450在 GitHub 上查看↗

    🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way

    🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way

    Kotlin
    在 GitHub 上查看↗3,450
  • kotlin/kotlin-examplesKotlin 的头像

    Kotlin/kotlin-examples

    3,214在 GitHub 上查看↗

    Various examples for Kotlin

    Various examples for Kotlin

    gradlekdockotlin
    在 GitHub 上查看↗3,214
  • paulwoitaschek/materialaudiobookplayerPaulWoitaschek 的头像

    PaulWoitaschek/MaterialAudiobookPlayer

    3,001在 GitHub 上查看↗

    Minimalistic audiobook player

    Material design audiobook player implementation

    Kotlin
    在 GitHub 上查看↗3,001
  • corona-warn-app/cwa-app-androidcorona-warn-app 的头像

    corona-warn-app/cwa-app-android

    2,398在 GitHub 上查看↗

    Native Android app using the Apple/Google exposure notification API. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:

    Native Android app using the Apple/Google exposure notification API.

    Kotlin
    在 GitHub 上查看↗2,398
  • antoniolg/bandhook-kotlinantoniolg 的头像

    antoniolg/Bandhook-Kotlin

    1,852在 GitHub 上查看↗

    A showcase music app for Android entirely written using Kotlin language

    A showcase music app for Android entirely written using Kotlin language

    Kotlin
    在 GitHub 上查看↗1,852
  • google-developer-training/android-kotlin-fundamentals-appsgoogle-developer-training 的头像

    google-developer-training/android-kotlin-fundamentals-apps

    1,736在 GitHub 上查看↗

    android-kotlin-fundamentals-apps

    android-kotlin-fundamentals-apps

    Kotlin
    在 GitHub 上查看↗1,736
  • jmfayard/buildsrcversionsjmfayard 的头像

    jmfayard/buildSrcVersions

    1,709在 GitHub 上查看↗

    Life is too short to google for dependencies and versions

    Manage Gradle dependencies with type-safe accessors

    Kotlin
    在 GitHub 上查看↗1,709
  • byoutline/kickmaterialbyoutline 的头像

    byoutline/kickmaterial

    1,615在 GitHub 上查看↗

    Crowdfunding app concept for Android. Created to showcase new trends in Android development with strong focus on Material Design.

    Crowdfunding app concept for Android. Created to showcase new trends in Android development with strong focus on Material Design.

    Kotlinandroidmaterialshowcase
    在 GitHub 上查看↗1,615
  • mrcsxsiq/kotlin-pokedexmrcsxsiq 的头像

    mrcsxsiq/Kotlin-Pokedex

    1,553在 GitHub 上查看↗

    :cyclone: A Pokedex app using ViewModel, ViewBinding, LiveData, Room and Navigation

    A Pokedex app using ViewModel, LiveData, Room and Navigation

    Kotlinandroidarchitecture-componentshacktoberfest
    在 GitHub 上查看↗1,553
  • skydoves/disneymotionsskydoves 的头像

    skydoves/DisneyMotions

    1,494在 GitHub 上查看↗

    🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.

    🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, LiveData, Room, Repository, Koin) architecture.

    Kotlinandroidcoroutinesdisney
    在 GitHub 上查看↗1,494
  • nickbutcher/adaptiveiconplaygroundnickbutcher 的头像

    nickbutcher/AdaptiveIconPlayground

    1,365在 GitHub 上查看↗

    An Android app for experimenting with Adaptive Icons.

    An Android app for experimenting with Adaptive Icons.

    Kotlin
    在 GitHub 上查看↗1,365
上一个123下一个
  1. Home
  2. Part of an Awesome List
  3. Learning & Reference
  4. Code Samples And Demos