`
OliveExcel
  • 浏览: 72190 次
文章分类
社区版块
存档分类
最新评论

在IntelliJ IDEA中使用FloatingActionButton

阅读更多

20180530更新:

在build.gradle的dependencies中添加以下内容即可:

compile 'com.android.support:appcompat-v7:26.1.0'

 

================================ 以下为旧版本 ================================

 

在IDEA里尝试使用Android FloatingActionButton(即FAB), 碰到各种问题. 记录于此:

 

1. FAB库位置:

    support库下的design工程

 

2. FAB库依赖:

    a. design库, 路径: sdk\extras\android\support\design

    b. design库依赖v7.appcompat库, 路径: sdk\extras\android\support\v7\appcompat

    

3. 导入IDEA:

    a. 导入v7.appcompat, 需要以android-support-v4.jar以及android-support-v7-appcompat.jar作为jar library, 同时设置Export为勾选, Scope为Compile, 如下图:


 
    b. 导入design, 需要以v7.appcompat作为library, 需要以android-support-design.jar作为jar library, 同时设置Export为勾选, Scope为Compile, 如下图:


 

    c. 调用FAB的工程, 需要以design作为library, Scope设置为Compile, 如下图:


 

按上述步骤操作后, 即可将FAB引入工程.

  • 大小: 20 KB
  • 大小: 16 KB
  • 大小: 12.6 KB
  • 大小: 12.6 KB
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    返回顶部按钮

    在Android环境下,实现返回顶部功能,开发者通常会在Activity或Fragment的布局XML中添加一个FloatingActionButton或自定义View,并在Java或Kotlin代码中处理点击事件,利用`view.scrollTo(0, 0)`或`scrollView....

    乐淘商场高仿android版

    开发者通常使用Android Studio,这是一个集成开发环境(IDE),它基于IntelliJ IDEA,为Android开发者提供了丰富的功能,如代码编辑、调试、构建和打包工具。 乐淘商场高仿Android版的源码结构通常包括多个模块,如...

    first_flutter_demo

    3. 集成IDE:推荐使用Visual Studio Code或IntelliJ IDEA,它们都有专门的Flutter插件,可以提供更好的开发体验。 三、创建第一个Flutter应用 1. 使用Flutter CLI工具初始化项目: 打开终端,输入`flutter create...

    火车购票管理系统Android studio可以直接打开.zip

    - 基于IntelliJ IDEA,提供智能代码补全和分析。 - 集成了Gradle构建系统,方便灵活管理项目依赖。 - 实时布局预览,可以在设计模式下即时查看界面效果。 - 内置模拟器和设备选择器,便于多设备测试。 - 强大的调试...

    android studio 19.1-21.1

    Android Studio是Google官方推出的Android应用开发集成开发环境(IDE),它是基于IntelliJ IDEA的,专为提升Android开发者的工作效率而设计。版本19.1到21.1涵盖了Android Studio早期的一些重要更新,这些更新引入了...

    安卓Android电影院订票app设计毕业设计.zip

    在电影院订票应用中,可以利用Material Design组件如FloatingActionButton、Snackbar等,提升用户体验。 4. **SQLite数据库**:Android内置的轻量级数据库系统,用于存储用户信息、电影院列表、电影数据和订单详情...

    flutterApp搭建底层.rar

    3. **安装IDE或代码编辑器**:推荐使用Visual Studio Code或IntelliJ IDEA,这些都支持Flutter插件,可以提供更好的开发体验。 4. **安装Android Studio**(仅针对Android开发):虽然不是必需的,但Android Studio...

Global site tag (gtag.js) - Google Analytics