我是一名Delphi程序员,多年来,我已经编写了数百个类和例程,我可以在我编写的每个Delphi程序中使用它们。
这个库被称为dlib,通过将这个文件夹放在我的库路径中,并使用Delphi单元的部分中的一个单元,就可以在每个程序中使用它。
作为Java和Android开发的新手,我想知道如何以类似的方式做到这一点。
我的问题是,如何编写自己的类,将它们放在某个全局文件夹中,并在我编写的每个程序中使用这些类和例程?
我知道这是一个基本的问题,我可以通过搜索Google并在Eclipse中尝试来找到这个问题,但是如果有人能让我走上正确的道路,我知道我会节省很多时间。
谢谢。
发布于 2010-11-03 16:52:25
你必须创建Android库项目。在Eclipse中创建安卓项目,输入project Properties -> android并选中isLibrary属性。现在,您可以将此库添加到Android应用程序项目中,方法是将其添加到同一属性页上的列表中。
使用库项目部分中的更详细的说明here
发布于 2015-06-10 04:13:30
Instructions for creating a library in Android Studio:
创建库模块
要在项目中创建新的库模块,请执行以下操作:
单击Android文件>新建>新建出现的
还可以选择创建一个Java Library,它构建一个传统的JAR文件。虽然JAR文件对许多项目都很有用--尤其是当您想要与其他平台共享代码时--但它不允许您包含Android资源或清单文件,这对于Android项目中的代码重用非常有用。因此,本指南将重点介绍如何为库创建Android libraries.
。
一旦Gradle项目同步完成,库模块就会出现在左侧的项目面板中。如果您没有看到新的模块文件夹,请确保它显示了Android view。
将应用程序模块转换为库模块
如果您有一个现有的应用程序模块,其中包含您想要重用的所有代码,则可以将其转换为库模块,如下所示:
build.gradle
文件。applicationId
所在的行。只有安卓应用程序模块可以定义这一点。apply plugin: 'com.android.application'
将其更改为以下内容:
apply plugin: 'com.android.library'
保存文件并单击Android工具>>将项目与Gradle文件同步。
发布于 2012-05-29 12:37:17
如果您的库位于由java代码组成的.java文件中。在mobile.tutsplus.com上有一个关于如何使用这个库的非常详细的教程。链接如下:
例如,我想在Github.com here https://github.com/chrisbanes/Android-PullToRefresh/tree/master/library上使用克里斯班的Pull to Refresh库。该库的结构采用Android应用程序的形式。它的形式如下:
res/
src/
AndroidManifest.xml
pom.xml
project.properties
如何在上使用:
https://stackoverflow.com/questions/4085313
复制相似问题