4 个仓库
Reference source code and architectural patterns for building Android mobile applications.
Distinct from Android App Architecture Patterns: Focuses on general app development patterns rather than specific build tools or execution environments.
Explore 4 awesome GitHub repositories matching mobile development · Android App Development Patterns. Refine with filters or upvote what's useful.
该项目是一个 Android 开发参考库,提供源代码和示例应用程序,演示架构模式和核心 API 功能的实现。它作为数据管理、系统集成和用户界面组件开发参考实现的集合。 该库提供了管理硬件接口、后台任务和进程间通信的具体示例。它包括一个用户界面组件库,以及实现无障碍功能和系统级字体缩放的模式。 该项目涵盖了广泛的功能领域,包括使用数据库的本地数据持久化、通过 HTTP 客户端进行的远程 API 通信以及应用程序生命周期管理。它还包括主屏幕小部件、设备管理策略和应用程序崩溃报告的实现。
Provides a comprehensive library of reference source code and patterns for building Android applications.
本项目提供了一系列参考资料、指南和速查表,旨在优化 Android 开发工作流。它作为实现应用构建、调试和用户界面设计最佳实践的综合资源。 该仓库涵盖了专门的构建优化技术,包括减小二进制大小和加速编译的方法。它还提供了关于设备调试、内存泄漏检测以及 Material Design 原则应用的详细参考。 该项目进一步详细介绍了开发环境的生产力增强功能,例如键盘快捷键、实时模板和编辑器配置。它还包括通过命令行工具进行设备管理、性能分析以及实现可访问排版和运动物理学的指导。
A comprehensive collection of best practices and shortcuts for building and refining Android applications.
该项目是 Android 应用程序参考实现和示例项目的集合。它提供了演示构建功能性移动应用程序的标准开发模式的教育性源代码。 该存储库包括 Android UI 设计、数据持久化和硬件集成的具体示例。它提供了处理长时间运行的后台进程和系统广播的参考实现,以及构建布局和自定义图形的演示。 该代码库涵盖了广泛的功能,包括用于远程数据获取的网络编程、使用共享首选项和数据库的本地数据管理,以及设备传感器、蓝牙、摄像头和麦克风的使用。它还演示了模块化 Fragment 布局、系统通知和应用程序权限管理的使用。
Provides a comprehensive collection of reference source code and architectural patterns for building Android applications.
该项目作为教育资源和实践指南,供开发者学习使用 Kotlin 编程语言在 Android 平台上构建原生移动应用。它提供了一个结构化的代码库,演示了如何将现代语言语法和开发范式应用于现实世界的软件任务。 该仓库专注于通过实现行业标准设计模式来教授专业移动应用架构。通过一系列动手示例,它展示了如何在移动环境中组织应用逻辑、管理组件依赖以及维护整洁、可测试的代码结构。 该代码库涵盖了基本的移动工程概念,包括组件生命周期的管理、响应式数据流的实现以及通过声明式组合构建用户界面。它还强调了使用编译时空安全来防止开发过程中常见的运行时错误。
Serves as a practical guide for building native Android applications using modern Kotlin and architectural standards.