您的位置:首页 > 移动开发

this,getApplication(),getApplicationContext()的区别

2012-05-15 11:51 375 查看
this:虽然回去的是当前的.class,但是Activity的class是继承的Context的class,所以可以获取到当前class的context

getApplication():获取的是工程的Application,但是Application.class是继承于Context.class的,所以能够获取到Application的context的,而且它能够获得Application的主题资源文件等内容。

getApplicationContext():获取的是Application的context

getBaseContext():是获取当前Activity的context

仅是自己对这几项的理解,有不对的地方望大家指正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  application class
相关文章推荐