Intent
Android Intent 的包装接口。 用于封装 Intent 的创建、属性设置以及常量的访问。
Author
M8Test, [email protected], https://m8test.com
Functions
添加类别。
对 ObjectWrapper
对 ObjectWrapper
获取 Boolean 类型的额外数据。
获取 Intent 动作 (Actions) 的常量提供者。 包含如 ACTION_VIEW, ACTION_MAIN 等常量。
获取 Intent 类别 (Categories) 的常量提供者。 包含如 CATEGORY_LAUNCHER, CATEGORY_DEFAULT 等常量。
获取 Intent 额外数据键 (Extras Keys) 的常量提供者。 包含如 EXTRA_TEXT, EXTRA_TITLE 等常量。
获取 Intent 标志位 (Flags) 的常量提供者。 包含如 FLAG_ACTIVITY_NEW_TASK 等常量。
获取 Int 类型的额外数据。
获取当前设置的包名。
获取 String 类型的额外数据。
判断是否包含指定类别。
移除类别。
移除指定键的额外数据。
设置明确的组件名称 (ClassName)。 用于显式启动特定的 Activity 或 Service。
同时设置数据和类型。 (注意:在 Android 中,单独调用 setData 会清除 Type,单独调用 setType 会清除 Data,如果需要同时设置请使用此方法)
设置明确的应用程序包名。 用于限制 Intent 仅解析到该包中的组件。
如果 ObjectWrapper
如果 ObjectWrapper