当前位置: 首页 > 面试题库 >

自定义android.app.Application不触发onCreate事件

鲜于德泽
2023-03-14
问题内容

我从android.app.Application派生了一个自定义应用程序,但无法触发它的onCreate事件。这是实现

import android.app.Application;

public class MyApplication extends Application {

    public MyApplication() {
        super();
    }

    @Override
    public void onCreate() {
        super.onCreate();
    }
}

这是我的使用方式:

MyApplication ctrl = new MyApplication();

问题答案:

在您的中添加以下内容 AndroidManifest.xml

<application
    android:name="MyApplication"
    android:debuggable="true"
    android:icon="@drawable/icon"
    android:label="@string/app_name">
</application>

然后你onCreate()会被解雇。



 类似资料:
  • 我试图在谷歌分析中跟踪自定义事件和页面浏览量。当将GA跟踪代码(Universal Analytics)直接包含到我的页面中时,事件会正常触发。但是,当使用GoogleTagManager包含代码时,除了初始页面视图之外,不会触发其他任何操作。 这是触发自定义事件的代码: 我使用控制台进行了测试,在这两种情况下都定义了,上面的代码不会抛出任何错误。 我还试图在GTM中找到一些阻止我的事件的配置选项

  • 问题内容: 我做了一个自定义的Hibernate Event监听器,扩展了org.hibernate.event.PreInsertEventListener。自定义侦听器会覆盖onPreInsert方法并设置“联系人”实体的字段,然后再使用DAO将其保存在数据库中。 问题是,在侦听器为其提供值之前该字段为null,并且默认的hibernate事件侦听器在我的自定义侦听器之前自动触发。当他们检查d

  • 在App开发中,经常会遇到页面间传值的需求,比如从新闻列表页进入详情页,需要将新闻id传递过去; Html5Plus规范设计了evalJS方法来解决该问题; 但evalJS方法仅接收字符串参数,涉及多个参数时,需要开发人员手动拼字符串; 为简化开发,mui框架在evalJS方法的基础上,封装了自定义事件,通过自定义事件,用户可以轻松实现多webview间数据传递。 仅能在5+ App及流应用中使用

  • 自定义事件主要会被用于框架、组件设计与实现中。 自定义的事件有许多的创建方式,但实际的业务场景中几乎不会被用到,网络上的文献记载其具体的使用场景也相对较少。 1. 使用 Event 构造函数 使用 Event 构造函数就可以创建一个自定义事件。 案例演示 预览 复制 复制成功! <style> .btn { border: 1px solid #4caf50; padding: 8px 12p

  • 我正在用Web API5构建Web服务。我正在通过扩展IModelBinder接口来实现自定义模型绑定器,以将复杂类型映射为操作的参数。装订部分工作正常。但不会进行模型验证。ModelState.IsValid始终为true。 如果我显式调用Validate()或使用[FromUri]属性,则ModelState.isValid设置正确。 我应该在模型绑定器内实现验证部分。如果是,我应该如何实现?

  • 本文向大家介绍写例子说明js中自定义事件的使用与触发相关面试题,主要包含被问及写例子说明js中自定义事件的使用与触发时的应答技巧和注意事项,需要的朋友参考一下 CustomEvent-MDN