重写Android库中类的onCreate()方法



我有三个项目:

    Android图书馆
  1. 应用程序的精简版
  2. 应用程序的Pro版本

我想在Android库中重写一个类的onCreate()方法。有办法做到这一点吗?我已经能够成功地覆盖整个类,但我知道,如果我能够覆盖类中的单个方法,而不是覆盖整个类,复制99%的代码只是为了改变几行,这将节省更多的代码重复。

希望这是有意义的,但如果没有,请告诉我。

你可以创建一个Android库的Super类。

然后为你的Lite应用程序和Pro应用程序创建两个类,扩展上面创建的Android库类。

然后在这两个子类中重写onCreate方法

您可以创建一个主活动,所有其他活动都从它派生(而不是标准的Activity)。

然后您就有机会在您喜欢的onCreate()方法中添加所有代码。要完成所有这些工作,您应该创建一个单独的项目,其中包含所有的helper类和文件,然后将其包含在两个项目中。

相关内容

  • 没有找到相关文章

最新更新