专栏名称: 鸿洋
你好,欢迎关注鸿洋的公众号,每天为您推送高质量文章,让你每天都能涨知识。点击历史消息,查看所有已推送的文章,喜欢可以置顶本公众号。此外,本公众号支持投稿,如果你有原创的文章,希望通过本公众号发布,欢迎投稿。
今天看啥  ›  专栏  ›  鸿洋

Android上下文Context,学有所得

鸿洋  · 公众号  · android  · 2024-07-18 08:35
    

文章预览

本文作者 作者: 新小梦 链接: https://juejin.cn/post/7218080719201321021 本文由作者授权发布。 1 Context概览 Context在Android中,代表着当前应用程序运行环境的上下文,通过前面对Android应用程序的启动流程和四大组件的启动流程分析。发现只有Application、Activity、Service三者才会创建上下文Context。所以,我们也可以理解为Context是Application、Activity、Service运行环境的上下文。所谓上下文,即可以根据一些变量、类来帮助我们获得相关资源、信息。类似聊天中,我们有时候需要前面沟通的信息,来理解当前对话的内容。从Android Studio继承窗口,我们找出Context的子类。 再根据前面分析启动流程中,ContextWrapper内部有一个指向Context类型的属性mBase,再实际运行会被赋值为ContextImpl实例。根据这些,我们画出主要的类图信息。 Context本身是一个抽象类,定义了通用的接口 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览