当前位置: 首页 > 知识库问答 >
问题:

非常初级-如何包含来自Github的自定义库(FloatingActionButton)用于Android

李谦
2023-03-14

下面是我试图跟踪的链接:

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);

把它们都放进我的包裹里?

我只需要一些初学者的指导..

共有1个答案

闾丘德宇
2023-03-14

当您使用Android Studio时,您通常使用gradle build系统,以及gradle依赖项。

在您的项目中,您有您的根项目build.gradle,它通常很小(大约20行)并且保持很小。第二个build.gradle是应用程序gradle,即在设备上启动的应用程序。

这是层次结构:

/
    build.gradle (project gradle)
    app/
        src/
        build.gradle (app gradle)
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    ...
}

对于FAB,开发人员在readme.md中编写集成教程,其中包括

compile 'com.melnykov:floatingactionbutton:1.3.0'

>

  • 将gradle依赖项添加到应用程序gradle的依赖项部分。

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        ...
        compile 'com.melnykov:floatingactionbutton:1.3.0'
    }
    

    最后,Android Studio会提示您“立即同步”,点击按钮,让Android下载并编译库,您就可以开始了。

  •  类似资料:
    • 问题内容: 我正在尝试在Go中创建和使用自定义包。这可能很明显,但是我找不到很多信息。基本上,我在同一个文件夹中拥有这两个文件: mylib.go main.go 当我尝试时,出现此错误: 我尝试先运行,但似乎没有做任何事(没有生成文件,没有错误消息)。所以有什么想法我该怎么做? 问题答案: 首先,请务必阅读并理解“如何编写Go代码”文档。 实际答案取决于您“定制包装”的性质。 如果打算用于一般用

    • 我正在尝试在Go中创建和使用自定义包。这可能是非常明显的事情,但我找不到有关此的太多信息。基本上,我在同一个文件夹中有这两个文件: mylib。去 主要的去 当我尝试时,我得到这个错误: 我试着运行,但它似乎什么都没做(没有生成文件,没有错误消息)。你知道我该怎么做吗?

    • 主要内容:前记,1.自定义视图,2.自定义异常,3.自定义异常的原理前记 在前面的文章中, 表示了视图解析的原理和异常解析器的解析原理。 这篇通过如何自定义视图和自定义异常处理和自定义异常处理的原理进行说明。 这里说明一下, 自定义的视图和自定义的异常都是会代替容器默认的组件的, 异常还好说, 就是不符合就抛, 视图的话需要注意一下优先级, 可以在自定义的视图解析器上加上注解。 1.自定义视图 这里原理就是添加一个视图和视图解析器, 然后放入容器中, 最后访问相应

    • 我使用Google支持设计库中的官方出现了一个bug。 下面是我的app主题: 是的,我正在使用。 我注意到我使用的是较旧版本的AppCompat: 这是一个已知的bug还是可能我做错了什么?

    • 我需要从包含自动生成的jooq记录的Vaadin网格中添加/删除/自定义列。 现在我喜欢(例如)添加一个按钮。 结果: java.lang.IllegalStateExcture:此Grid的容器不是Grid()构造函数的默认容器 使用Vaadin表,效果很好。但读完这篇文章后,我喜欢使用网格 我在这里找到了发生这种情况的原因 如何使用我在这里找到的简单bean编写容器 我如何才能实现与jooq记

    • RE:Angular2 2.0.0,Angulal-CLI v1.0.0-beta.11-WebPack.8 在ToC中,有一个要点“向构建中添加额外的文件”,但似乎该部分并不存在。