我是 android 开发的初学者,我已经看到了 Activity 的使用,即使它们在应用程序中看起来非常相关,但从代码角度来看它们几乎是完全独立的。我开始好奇 ebuddy 和 imo 如何管理多个打开的聊天。
它们是否只是一项 Activity ,然后仅在我们返回时更改参数?或者它们是在运行时生成的?
如果有人能解释它是如何完成的,我将不胜感激。
最佳答案
Android Activites 可以使用 Service 在后台运行事物,然后当 Activity 启动时,它会从后台服务中提取所需的信息,本质上是在 Activity 之间保留数据。
您看到的带有“通知”之类的所有应用程序都使用这样的后台服务。
关于java - 他们是如何在 Android 上制作 imo/ebuddy 应用程序的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015164/