高级技巧之通用context

1.Context介绍:我们在很多地方都需要用到Context,弹出Toast时,启动活动时,发送广播时,操作数据库时,使用通知时等等,而我们很多操作都是在活动中进行的,所以活动本身就是一个Context对象,但是如果应用程序的架构逐渐开始复杂的时候,很多的逻辑代码就会脱离Activity类,此时,我们使用的就是Context了。

 

 2.      使用自定义的context步骤:

1)

 

2)

 

 

 

3)

 

 

关于LitePal的内容设置解释

问题:为什么我们会在AndroidManifest.xml文件里面声明

 

,一个application不是只有一个内容吗,这样子会不会引起冲突?

 答:不冲突,其在设置文件加这句话,相当于如果我新建一个context的时候,改变我的context:

 

posted @ 2017-09-28 20:18  鹏达君  阅读(150)  评论(0编辑  收藏  举报