在android开发中,经常要用到上下文,包括两种:一种是Activity.this;另一种就是applicationcontext。先来说说他们的生命周期,applicationcontext进程存在,上下文就存在,Activity.this 只要activity在任务栈,上下文存在。当要创建一个dialog时要用到Activity.this。因为dialog要在一个activity的界面上显示,俗点说就是绑定到此activity(个人见解)。否则运行应用时会
WARN/ActivityManager(72): Permission Denial: receiving Intent { act=android.intent.action.NEW_OUTGOING_CALL (has extras) } to cn.itcast.mobilesafe requires
android.permission.PROCESS_OUTGOING_CALLS due to sender com.android.phone (uid 1001);