对于编程世界来说,我还是比较新的,所以我希望这不是一个明显/抽象的问题。从库中监控android生命周期事件
我正在开发一个需要监视正在使用它的活动的生命周期事件的android库。在为使用我的库的开发人员创建最少工作量时,如何完成此操作?优选地,我喜欢使用已经内置于Android的内容。
我见过类似的问题,例如:Automatically log Android lifecycle events using ActivityLifecycleCallbacks? 但它并不真正适用于图书馆项目。
我错过了什么吗?任何有识之士将不胜感激。
对你为什么需要这样做感兴趣。最初,它似乎有点粗略,容易发生内存泄漏。 –
@Charles Durham我的库允许客户端只有在登录到我们的服务器后才能使用某些功能。当应用程序发送到后台时,这些功能将被禁用,直到他们再次登录。监控客户端应用程序的生命周期事件似乎是我唯一的选择,但如果您有其他方法,我将非常感谢您的建议。 – deMouser