Is it beneficial to keep a member reference to system services in Android?

拟墨画扇 提交于 2019-12-05 23:02:49

s it beneficial to have private members for keeping reference to those services once in the constructor or onCreate method instead of getting those service managers each and every time they are needed by calling getSystemService(...)`?

Sure! It's less typing that way. :-)

If so, are those members safe to use in case one of those system services crash and restart?

If a system service crashes, the user has bigger problems than what happens with your app. That being said, you might get some sort of RuntimeException.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!