初学者 - 如何为 Android 添加来自 Github (FloatingActionButton) 的自定义库
Very Beginner - How to include custom libraries from Github (FloatingActionButton) for Android
我对从 github.com
实现自定义库非常陌生
这是我尝试关注的link:
https://github.com/makovkastar/FloatingActionButton
实现这个浮动操作按钮似乎很容易,但我需要有人教我如何按照这个说明操作。
我卡在这里了:
3) Attach the FAB to AbsListView, RecyclerView or ScrollView :
ListView listView = (ListView) findViewById(android.R.id.list);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.attachToListView(listView);
因为我的项目中没有FloatingActionButton.java。
我必须下载所有这些文件吗:
并将它们全部放入我的包裹中?
我只需要一些初学者级别的指南..
当您使用 Android Studio 时,通常会使用 gradle 构建系统和 gradle 依赖项。
在您的项目中,您有 根项目 build.gradle
,它通常很小(~20 行)并且保持很小。第二个 build.gradle
是您的 应用程序 gradle,您在设备上启动的应用程序。
这是层次结构:
/
build.gradle (project gradle)
app/
src/
build.gradle (app gradle)
您必须更新的 build.gradle
通常是应用程序 gradle。您会看到它已经包含了一些依赖项:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
...
}
github 上的大多数图书馆使用 Maven/Jcenter 在线发布图书馆。 Gradle 参与其中,让您可以非常简单地添加依赖项。 Gradle 还将在您构建应用程序时合并库中的清单和资源。
对于 FAB,开发者在 README.md
中编写了集成教程,其中包括
compile 'com.melnykov:floatingactionbutton:1.3.0'
要通过 gradle 添加库,请按照以下步骤操作:
添加 gradle 依赖关系 你是 app gradle 的依赖关系的一部分。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
...
compile 'com.melnykov:floatingactionbutton:1.3.0'
}
最后,Android Studio会提示你"Sync NOW",点击按钮,让android下载并编译库,你就可以了走。
首先克隆项目并将其放在与您的应用相同的文件夹中,然后按照
我对从 github.com
实现自定义库非常陌生这是我尝试关注的link:
https://github.com/makovkastar/FloatingActionButton
实现这个浮动操作按钮似乎很容易,但我需要有人教我如何按照这个说明操作。
我卡在这里了:
3) Attach the FAB to AbsListView, RecyclerView or ScrollView :
ListView listView = (ListView) findViewById(android.R.id.list);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.attachToListView(listView);
因为我的项目中没有FloatingActionButton.java。
我必须下载所有这些文件吗:
并将它们全部放入我的包裹中?
我只需要一些初学者级别的指南..
当您使用 Android Studio 时,通常会使用 gradle 构建系统和 gradle 依赖项。
在您的项目中,您有 根项目 build.gradle
,它通常很小(~20 行)并且保持很小。第二个 build.gradle
是您的 应用程序 gradle,您在设备上启动的应用程序。
这是层次结构:
/
build.gradle (project gradle)
app/
src/
build.gradle (app gradle)
您必须更新的 build.gradle
通常是应用程序 gradle。您会看到它已经包含了一些依赖项:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
...
}
github 上的大多数图书馆使用 Maven/Jcenter 在线发布图书馆。 Gradle 参与其中,让您可以非常简单地添加依赖项。 Gradle 还将在您构建应用程序时合并库中的清单和资源。
对于 FAB,开发者在 README.md
中编写了集成教程,其中包括
compile 'com.melnykov:floatingactionbutton:1.3.0'
要通过 gradle 添加库,请按照以下步骤操作:
添加 gradle 依赖关系 你是 app gradle 的依赖关系的一部分。
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) ... compile 'com.melnykov:floatingactionbutton:1.3.0' }
最后,Android Studio会提示你"Sync NOW",点击按钮,让android下载并编译库,你就可以了走。
首先克隆项目并将其放在与您的应用相同的文件夹中,然后按照