398得票15回答
Android:如何将枚举类型放入Bundle中?

如何将一个枚举对象添加到Android Bundle中?

298得票12回答
安卓应用中的"bundle"是什么?

什么是Android应用程序中的bundle?何时使用它?

83得票12回答
将Bundle的内容打印到Logcat?

如果您无法记住所有键的名称(即使仅能打印键名也很酷),那么是否有一种简单的方法将 Bundle 的内容打印到Logcat中?

76得票7回答
安卓操作系统中有哪些IPC机制可用?

请问有哪些在安卓系统中存在的进程间通信(IPC)机制? 据我所知包括: 意图(Intents) 绑定器(Binders)

63得票1回答
安卓实现RecognitionListener时如何获取Intent

如Iftah的这个答案所述,我可以通过获取传递给以下Intent的Uri来获取Android中语音识别记录的音频: @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { ...

53得票2回答
Android无法通过AlarmManager传递意图附加信息。

我试图在我的Intent中添加额外的消息,以便在稍后通过AlarmManager触发。 我的onReceive正确触发,但extras.getString()返回null。 设置:public PendingIntent getPendingIntent(int uniqueRequestC...

40得票2回答
将对象传递给Fragments

我最近一直在使用大量的Fragments,并且一直在使用两种不同的方法来向Fragments传递对象,但我只看到了 FragmentOne 中采用的方法与另一个方法的区别在于你必须实现 Serializable 接口(以及所有相关内容)。 这两种方法有没有优劣之分呢?public class...

40得票2回答
Android 横竖屏切换时如何保存状态

我有一个Android应用程序,它记录了行驶距离、时间等状态。这些状态可以方便地存储在对象中,并在Android调用onDestroy()时将该对象的引用存储在Bundle中,以便在创建新的Activity时恢复状态。但是,屏幕上的一些按钮和EditText对象也具有我想要在屏幕旋转时保持不变...

25得票3回答
安卓Kotlin扩展: 如何使用bundleOf

文档上说: fun bundleOf(vararg pairs: Pair<String, Any?>): Bundle 返回一个包含给定键值对作为元素的新Bundle。 我尝试过: val bundle = bundleOf { Pair("KE...

23得票6回答
向Fragment传递接口

让我们考虑这样一个情况,我拥有 片段A 和 片段B。 B 声明:public interface MyInterface { public void onTrigger(int position); } A 实现了这个接口。 当将 Fragment B 推入堆栈时,我应该如何在 B...