如何从Android应用程序中提取通用代码并将其包含到库模块中

如何从Android应用程序中提取通用代码并将其包含到库模块中,android,android-module,Android,Android Module,我有一个项目,我需要创建一个指向网站的webview。在未来,我可能需要创建许多类似的应用程序,只需稍作修改; 1) 更改webview的端点 2) 更改应用程序图标 3) 更改启动屏幕 我应该如何创建此库?将活动纳入图书馆是一种良好的做法吗?代码的哪些部分应该包含在库中?在创建库时,这可能会帮助您: 应该包括可重用代码的每一部分 编辑: 如果活动是可重用的,则应将其放入库中 我知道如何创建库。例如,我要问的是,我是否应该在库中有一个活动,负责启动webview。任何使用该库的应用程序都会将其

我有一个项目,我需要创建一个指向网站的webview。在未来,我可能需要创建许多类似的应用程序,只需稍作修改; 1) 更改webview的端点 2) 更改应用程序图标 3) 更改启动屏幕


我应该如何创建此库?将活动纳入图书馆是一种良好的做法吗?代码的哪些部分应该包含在库中?

在创建库时,这可能会帮助您:

应该包括可重用代码的每一部分

编辑:
如果活动是可重用的,则应将其放入库中

我知道如何创建库。例如,我要问的是,我是否应该在库中有一个活动,负责启动webview。任何使用该库的应用程序都会将其想要打开的网站的url传递给该活动。在图书馆举办活动是一种好的做法吗?我的问题也很具体。图书馆应该包括什么。在发布此问题之前,我已经阅读了文档。