gpt4 book ai didi

android - 创建自定义 View 作为可跨项目使用的模块化和可重用组件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:32:05 26 4
gpt4 key购买 nike

我目前正在创建一个相当大的 Android 应用程序。作为应用程序的一部分,我创建了一个自定义 View (其中之一)。

所讨论的自定义 View 在功能方面非常广泛,因此涉及大量布局、资源和可绘制对象以响应不同的设备、方向、分辨率等。

我怎样才能分离出这个功能,以便它可以独立开发,而不污染项目其余部分的资源。 (此外,使其可用于跨项目共享,而无需理清资源)。

我希望有可能以某种方式以某种方式“压缩”它,但担心这可能是不可能的。如果有人有任何策略来实现这一目标,那就太好了。

最佳答案

您可能想要查看 Library Project .

它允许您在应用程序之间共享代码和资源。

来自 here :

An Android library project is a development project that holds shared Android source code and resources.
Other Android application projects can reference the library project and, at build time, include its compiled sources in their .apk files. Multiple application projects can reference the same library project and any single application project can reference multiple library projects.

关于android - 创建自定义 View 作为可跨项目使用的模块化和可重用组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8602974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com