草庐IT

getApples

全部标签

android - android 中 BroadcastReceiver 中的 getApplication

我想在BroadcastReceiver中使用app=(MyApplication)getApplication();我正在使用这个链接:http://www.devahead.com/blog/tag/application/但是getApplication没有退出BroadcastReceiver,我该如何使用它?我需要它因为我想在两个BroadcastReceiver之间共享数据 最佳答案 您的BroadcastReceiver有一个onReceive(Contextctx,Intentintent)方法,该方法被调用以接收消

Android Context解析以及getContext()、getApplication()、getApplicationContext()和getBaseContext()区别

文章目录Context介绍Context数量getContext()、getApplication()、getApplicationContext()和getBaseContext()区别getContextgetApplication()、getApplicationContext()getBaseContext()Context介绍Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个完整的Android工程环境,在这个环境下,我们有像Activity、Service、BroadcastReceiver等系统组件,而这些组件并不是像一个普通的Ja

Android Context解析以及getContext()、getApplication()、getApplicationContext()和getBaseContext()区别

文章目录Context介绍Context数量getContext()、getApplication()、getApplicationContext()和getBaseContext()区别getContextgetApplication()、getApplicationContext()getBaseContext()Context介绍Android程序不像Java程序一样,随便创建一个类,写个main()方法就能跑了,而是要有一个完整的Android工程环境,在这个环境下,我们有像Activity、Service、BroadcastReceiver等系统组件,而这些组件并不是像一个普通的Ja

php - Joomla getApplication 中的参数 'site' 是什么意思?

$a=JFactory::getApplication('site');我在JoomlaAPI中遇到了这个:staticJApplicationgetApplication([mixed$id=null],[array$config=array()],[string$prefix='J'])$id、$config、$prefix的例子是什么? 最佳答案 $id可以是'site'或'administrator'。如果你不设置它,那么如果你在后端,将返回JFactory::getApplication('administrator')和

android-fragments - 类中的 getapplication() 扩展 fragment 或异步任务

classesextendfragement和asynchtask中没有getapplication(),我只有上下文如何获取应用程序因为我需要调用全局变量GlobalVariablesappState=(GlobalVariables)getApplication();EncounterEncounterObject=appState.encounters.get(position);在任何一个类中ackagecom.appnetics;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.Input

java - 无法使用 getApplication 方法转换为 Application

我有类App,其中包含我的Application的上下文。但是当我编译时,我在这一行的其他类中得到了一个错误:Appapp=(App)getApplication();类应用:importandroid.app.Application;importandroid.app.Notification;importandroid.app.NotificationManager;importandroid.app.PendingIntent;importandroid.content.Context;importandroid.content.Intent;importandroid.medi

android - Dagger 项目在 getApplication 覆盖时静默失败

我试图让Dagger简单示例在IntelliJ中运行,但它在DemoBaseActivity类中的getApplication调用失败:publicabstractclassDemoBaseActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);((DemoApplication)getApplication()).inject(this);}}当它遇到注入(inject)方法时,应用程序会静默失败,不会出现任何

Android:this.getApplication() 返回 NULL 指针

我在一个Activity中运行以下行,它在同一个应用程序中,但在不同的包中:AppObjectappObj=(AppObject)this.getApplication();//FYI:AppObjectismyextensionclassofApplication.它只返回一个空指针,而当我将它移动到“主”包并从那里运行它时,它会按预期返回应用程序引用。我已经在我的AndroidManifest.xml中使用完整的限定类名定义了Activity,因为它在另一个包中:更新:如以下问题中所建议的android:name="AppObject"已经在AndroidManifest.xml的

android - 以 getApplication() 作为上下文的对话框抛出 "Unable to add window — token null is not for an application”

我的Activity正在尝试创建一个需要Context作为参数的AlertDialog。如果我使用,这将按预期工作:AlertDialog.Builderbuilder=newAlertDialog.Builder(this);但是,我对使用“this”作为上下文持怀疑态度,因为即使在屏幕旋转之类的简单操作中,当Activity被销毁和重新创建时也可能发生内存泄漏。来自relatedpostontheAndroiddeveloper'sblog:Therearetwoeasywaystoavoidcontext-relatedmemoryleaks.Themostobviousonei

android - 以 getApplication() 作为上下文的对话框抛出 "Unable to add window — token null is not for an application”

我的Activity正在尝试创建一个需要Context作为参数的AlertDialog。如果我使用,这将按预期工作:AlertDialog.Builderbuilder=newAlertDialog.Builder(this);但是,我对使用“this”作为上下文持怀疑态度,因为即使在屏幕旋转之类的简单操作中,当Activity被销毁和重新创建时也可能发生内存泄漏。来自relatedpostontheAndroiddeveloper'sblog:Therearetwoeasywaystoavoidcontext-relatedmemoryleaks.Themostobviousonei
12