Android Context activity实例使用

输入图片说明

数字1:启动Activity在这些类中是能够的,可是须要建立一个新的task。通常状况不推荐。<br> 数字2:在这些类中去layout inflate是合法的,可是会使用系统默认的主题样式,若是你自定义了某些样式可能不会被使用。<br> 数字3:在receiver为null时容许,在4.2或以上的版本中,用于获取黏性广播的当前值。(能够无视)<br> 注:ContentProvider、BroadcastReceiver之因此在上述表格中,是由于在其内部方法中都有一个context用于使用。<br>ide

总结:和UI相关的方法基本都不建议或者不可以使用Application,而且,前三个操做基本不可能在Application中出现。实际上,只要把握住一点,凡是跟UI相关的,都应该使用Activity作为Context来处理;其余的一些操做,Service,Activity,Application等实例均可以,固然了,注意Context引用的持有,防止内存泄漏。<br>.net

转载至 http://blog.csdn.net/lmj623565791/article/details/40481055<br> 相关博客 http://blog.csdn.net/guolin_blog/article/details/47028975blog

相关文章
相关标签/搜索