jp1017

jp1017

0个粉丝

78

问答

0

专栏

9

资料

jp1017  发布于  2015-08-17 20:11:57
采纳率 0%
78个问答
2658

安卓上下文对象Context初探

        嗨,朋友们,又见面了,好。见面打招呼可是中华民族的传统美德哦,嘻嘻!:D

        入门安卓有一个月了,下面初步探讨上下文对象Context

        下面围绕哲学三个基本要素展开——是什么,从哪里来,到哪里去,貌似弄明白这三个问题的人都非常成功。。。

        一:是什么

        Context的意思就是上下文对象。 常用的有Activity的Context以及Application的Context。Activity用来展示活动界面,包含了很多的视图,而视图又含有图片,文字等资源。

        Android Developers对context的解释如下:

        Interface to global information about an application environment. This is an abstract class whose implementation is provided by the Android system. It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc.

        二:从哪里来

        从哪里来的呢,看看api吧

       

        直接继承Object类,就从这里来的,哈哈,好简单哦,是啊,这才是事物的本来面目啊。:lol

        三:到哪里去

        又去到了哪里呢?是啊,亲爱的,你怎么一去不复返了呢——是有人偷了他们罢:那是谁?又藏在何处呢?是他们自己逃走了罢:现在又到了哪里呢? ;P

        举个例子吧,

       

        这里的this就是一个上下文对象,通过intent的下面这个构造方法(红框)激活新的activity

       

        该构造方法里的第一个参数就是Context,就是上下文对象,就是原来的activity,也就是this咯!

        好了,就这样了,初探到此结束,后面有深入学习再继续探讨,如果你有好的建议或意见,请告知,谢谢!:)

        悦分享,越快乐!:handshake
我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区