2 个仓库
Management of activity instantiation and navigation flow through launch modes.
Distinct from Launch Behaviors: Specific to mobile OS activity task stacks, which is not covered by general launch behaviors or kernel stacks.
Explore 2 awesome GitHub repositories matching mobile development · Activity Stack Configurations. Refine with filters or upvote what's useful.
LearningNotes 是一个技术知识库和工程学习指南,专注于 Android 框架内部原理、系统架构和移动性能优化。它作为分析 Android 引导序列、进程引导和系统服务初始化的参考。 该项目提供了关于移动性能的详细指南,包括减少内存占用、识别内存泄漏和优化图像解码的策略。它进一步涵盖了使用 AIDL 和 Binder 内核驱动程序的 Android 进程间通信,以及通过 MVVM 和 MVP 等模式将业务逻辑与用户界面解耦的软件架构手册。 除了移动开发外,该仓库还包括用于技术面试准备的计算机科学知识库,涵盖数据结构、算法和操作系统概念。它还具有 Git 版本控制的实用参考,详细介绍了仓库管理、同步和分支工作流。
Configures activity launch modes to control the navigation flow and instantiation of the task stack.
InstaMaterial 是一个适用于 Android 的 Material Design 社交媒体界面实现。它作为一个移动应用程序前端和导航框架,具有可滚动的内容流、用户个人资料和交互式社交参与元素。 该项目以其复杂的运动设计而著称,包括从特定触摸坐标在屏幕间过渡的圆形揭示动画,以及协调平移、透明度和缩放变换的序列化进入效果。它还实现了一个自定义相机集成系统,利用着色器在照片发布工作流中进行圆形图像裁剪和位图处理。 该框架涵盖了广泛的界面功能,包括 Activity 栈管理、程序化导航抽屉注入和社交流管理。它结合了具有涟漪反馈、数值计数器状态驱动文本切换以及输入错误和上传进度专门动画的交互式组件设计。
Implements a mechanism to manage activity stacks by clearing instances and returning to previous screens.