黑马程序员技术交流社区

标题: 上下文初入门 [打印本页]

作者: Itheima_yuan    时间: 2016-6-19 23:02
标题: 上下文初入门
* 软件中的上下文

> 软件中的上下文:实际上就是包含了当前这个应用里面的资源(图片、布局 、动画、文字) , 运行的内存、存储的位置、运行的多少个组件.....

* 获取上下文的途径

1. this  --- 代表当前的代码运行在上下文的子类中。
2. 外部类.this ---- 自己的代码运行内部类里面。
3. getContext () --- 外部类跟上下文没有关系,但是父类提供了一个方法获取。
4. 必须是方法参数传递进来 --- 工具类里面的方法多半都是这么写。


* this.getCacheDir()  --- 一般存的是缓存的文件信息 【/data/data/包名/cache】  --一般是图片的缓存,或者是下载的临时文件


* this.getFilesDir() ---- 一般是用来存放比较重要的文件信息【/data/data/包名/files】  -- 账户的信息,或者是长久保存的文件内容、
作者: 毅往志乾    时间: 2016-6-19 23:51
顶顶顶顶
作者: 云袭    时间: 2016-6-20 21:15
支持..............




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2