2 个仓库
Mechanisms for integrating external assets and managing paths within the Android system resource manager.
Distinct from Resource Loading: Existing candidates are for web resources or game world loading; this is specifically about Android system assets.
Explore 2 awesome GitHub repositories matching mobile development · Android Resource Loading. Refine with filters or upvote what's useful.
LearningNotes 是一个技术知识库和工程学习指南,专注于 Android 框架内部原理、系统架构和移动性能优化。它作为分析 Android 引导序列、进程引导和系统服务初始化的参考。 该项目提供了关于移动性能的详细指南,包括减少内存占用、识别内存泄漏和优化图像解码的策略。它进一步涵盖了使用 AIDL 和 Binder 内核驱动程序的 Android 进程间通信,以及通过 MVVM 和 MVP 等模式将业务逻辑与用户界面解耦的软件架构手册。 除了移动开发外,该仓库还包括用于技术面试准备的计算机科学知识库,涵盖数据结构、算法和操作系统概念。它还具有 Git 版本控制的实用参考,详细介绍了仓库管理、同步和分支工作流。
Explains how to access and manage external assets from plugin packages using Android system resource paths.
EffectiveAndroidUI 是一个参考实现和示例项目的集合,展示了 Android UI 架构模式、导航策略和资源管理技术。它提供了实现 MVP(模型-视图-呈现器)和 MVVM(模型-视图-视图模型)模式的实际示例,以将业务逻辑与用户界面分离。 该项目展示了集中的屏幕转换逻辑和 Fragment 之间的通信。它包括使用自定义限定符来组织资源并根据屏幕密度和尺寸调整布局的资源管理示例。 该仓库涵盖了广泛的功能领域,包括用于控制对象生命周期的依赖管理、用于响应式界面的布局优化,以及针对大数据集的视图回收列表性能优化。
Demonstrates the use of Android system resource managers and qualifiers for adaptive layout loading.