Android floating action button libraries






0

0


fab

Floating Action Button Library for Android

Java
Apache License 2.0
Updated 09 Nov 2020

Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa

Java
Apache License 2.0
Updated 23 Nov 2020

Android library that provides the floating action button to sheet transition from Google's Material Design.

Java
MIT License
Updated 19 Nov 2020

An android library that brings the floating action button expandable

Kotlin
Apache License 2.0
Updated 22 Nov 2020

This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button

Kotlin
Apache License 2.0
Updated 11 Nov 2020

Android Library to create Floating Action Button Animations.

Java
MIT License
Updated 05 Oct 2020

A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.

Java
Apache License 2.0
Updated 17 Nov 2020

Material dialog :heart: morphing animation ----------- An android kotlin UI library for building beautiful animations for converting a floating action button into a material dialog.

Kotlin
MIT License
Updated 23 Nov 2020

[Updated Clans FAB library] Android Floating Action Button based on Material Design specification

Java
Apache License 2.0
Updated 29 Oct 2020

Android Floating Action Button with ProgressRing Library

Java
Apache License 2.0
Updated 14 Jun 2018

Bringing futuresimple's floating-action-button library into 2018

Kotlin
Apache License 2.0
Updated 28 Sep 2020

This is an Android Library for developer to use customized recyclerview with many features, like easy use Empty view, Refresh view, Floating Action Button, Load more. So all these features contain in one recyclerview.

Java
Updated 20 Jul 2020

Java
GNU General Public License v3.0
Updated 03 May 2016

Library providing new promoted actions button from Android L

Java
Other
Updated 29 Feb 2016

This library implements the floating action button to sheet transition as per the Google’s Material Design documentation. It can be used with any Floating Action Button Library from Android API level 14.

Java
Apache License 2.0
Updated 27 Dec 2018

Hier seht ihr, wie ihr den Floating Action Button mithilfe der Android Design Library programmieren könnt.

Java
Updated 05 Jun 2019

Android floating action button with text. (Library)

Java
Updated 30 Dec 2019

Custom floating action button Android library

Java
MIT License
Updated 06 Aug 2020

Android Floating Action Button Example Using Android Design Support Library

Java
Updated 01 Jan 2016

This is the lession of Android library support

Java
Updated 19 Jul 2015

Android Material Design Floating Action Button implementation by new android design support library.

Java
Updated 18 Dec 2018

AndroidFloatingActionButton explains how to use and implement android Floating action button. Tweak is we are using library to have some cool stuff.

Java
Updated 28 Aug 2017

A FloatingActionButton library for Android Lollipop as well as pre-Lollipop APIs.

Java
Updated 29 Jun 2016

Floating action button menu library

Kotlin
Updated 20 Jun 2019

CustomFloatingActionButton is an Android library for drawing menu inflating widgets onto the screen.

Java
Updated 22 Jun 2020

Simple Floating Action Button menu library

Java
Other
Updated 11 May 2017

Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa

Java
Apache License 2.0
Updated 07 Aug 2018

Android library that provides the floating action button to sheet transition from Google's Material Design.

Java
MIT License
Updated 07 Feb 2019

In this exampleල implement the android Floating Action Button (FAB) in android application using design support library. Floating Action Buttons (FAB) are used for a promoted action. Android floating action buttons (FAB) come in different two sizes, default and mini size. Default size of FAB is used for most of the cases and mini size is only used to create virtual continuity with other screen elements. Implementing FAB in app using design support library is not so difficult.

Java
Updated 10 Nov 2017

(1) Name :- ActionBarSearchView Description :- Action bar search view. (2) Name :- Adsfree Description :- Admob integration. (3) Name :- AndroidDayDreamDemo Description :- Day dream demo. (4) Name :- android query demo live Description :- Google play live app details parsing. (5) Name :- Arc GIS map Description :- Arc gis map integration without hash key. (6) Name :- aviarySdk Description :- Aviary integration for image operations. (7) Name :- BetterGestureDetector Description :- Gesture accrate detection. (8) Name :- BlinkText Description :- Blinking text. (9) Name :- BuzzBoxSDKHelloWorld Description :- Buzz box integration cron scheduler. (10) Name :- CircularProgressBar Description :- Circular progress bar. (11) Name :- ContactNumbersDemo Description :- Get contact details from device. (12) Name :- ControlViewheight Description :- Manage height of specific view. (13) Name :- ControlViewHeightSeekbar Description :- Two listview manage appropriate hieght. (14) Name :- DownloadManagerAndroid Description :- Download specific file online. (15) Name :- Facebook Integration Description :- Facebook integration. (16) Name :- Graphview Description :- Graphview demo. (17) Name :- HB 1337 Description :- Virus and antivirus. (18) Name :- HomeButtonEvent Description :- Block home button press. (19) Name :- HomeLauncher Description :- Home launcher demo. (20) Name :- InAppPurchaseTut Description :- InAppPurchase demo. (21) Name :- KeyboardCustom Description :- Creating Custom keyboard demo. (22) Name :- MapDemoGeofencing Description :- Location map for geo fencing. (23) Name :- MapDemoV2Final Description :- Map demo for google version 2. (24) Name :- OpenGLESSquare Description :- Opengl moving square. (25) Name :- pagination numbering 2 Description :- Pagination type 2. (26) Name :- Pagination numbering Description :- Pagination type 1. (27) Name :- PhoneGapCordova Description :- Phone gap simple cordova demo. (28) Name :- PhoneGapCordovaCamera Description :- Phone gap for camera. (29) Name :- PhoneGapCordovaParsing Description :- Phone gap for parsing. (30) Name :- PhoneGapCordovaSMS Description :- Phone gap for sending sms. (31) Name :- RotatingWheel Description :- Rotating wheel by user interaction. (32) Name :- RotatingWheelSocialsites Description :- Rotating wheel by user interaction for socialsites. (33) Name :- RunningBackgroundServices Description :- Get Running services in background for package name/class name. (34) Name :- SearchList Description :- Searching from a specific list. (35) Name :- SearchViewContacts Description :- Search from contacts details. (36) Name :- SlidingDrawer Description :- Sliding drawer from bottom over another activity. (37) Name :- SpeechToTextDemo Description :- Convert speech to text. (38) Name :- TextToSpeak Description :- Convert text to speech. (39) Name :- TouchCordinates Description :- Get coordinate of user touch intergration. (40) Name :- TreeViewListDemo Description :- Tree view integration demo. (41) Name :- UninstallDeleteapp Description :- Uninstall another app from my app after removing admin permission. (42) Name :- ViewPagerCustomWidthFragment Description :- Fragment in viewpager. (43) Name :- WearableNotification Description :- Wearable notification. (44) Name :- WearablePages Description :- Wearable pages. (45) Name :- WidgetDemo Description :- Widget demo. (46) Name :- CameraIntentAll Description :- Camera demo for picture as well as video demo. (47) Name :- CameraOverlay Description :- Camera overlay image as aim shooting game. (48) Name :- DrmIntegration Description :- Drm Integration library for authorize users apk file. (49) Name :- SwipeRefreshLayout Description :- SwipeRefreshLayout Pulltorefresh like google. (50) Name :- TwitterIntegration Description :- Twitter Integration. (51) Name :- CameraADev Description :- Custom Camera for picture as well as video capture from android developer. (52) Name :- DataBaseSQLiteCRUD Description :- Simple SQLite CRUD funtions for contact database. (53) Name :- DataBaseSQLiteDBUtility Description :- Simple SQLite DBUtility all files and basic operations. (54) Name :- CustomDropdownMenu Description :- Custom Dropdown/Poup Menu. (55) Name :- CalenderSimpleView Description :- Simple calender view as well as timestamp using calender class. (56) Name :- CalendarProviderADevIntent Description :- Calender provider Intent from android developer. (57) Name :- AnimationTextViewAnimateLayoutChanges Description :- Animation of adding view inside another view using animatelayoutchanges. (58) Name :- DragnDropLowVersion Description :- Drag n drop funtionality for low version. (59) Name :- GoogleWalletAdev Description :- Google Wallet Integration from android developer. (60) Name :- AndroidShootingGame Description :- Android Shooting Game without opengl. (61) Name :- ViewPagerAnimation Description :- ViewPager page transformation for pages like alpha,scaling,rotation. (62) Name :- GoogleCloudWirelessPrintingIntent Description :- Google cloud wireless printing integration from google developer. (63) Name :- Barcode_or_QRCode_Scanner_openurl Description :- Barcord/QR code scanner from google play and open result url in browser. (64) Name :- MSServerListSyncSample Description :- List Sync Sample using MS Server. (65) Name :- SlidingMenuAPI Description :- Sliding Menu jeremyfeinstein library like facebook,gmail,etc. (66) Name :- GCMIntegration Description :- Google cloud messageing integration for notification. (67) Name :- NoiseAlert Description :- Detect noise or blow sound. (68) Name :- GregorianCalendar Description :- Basic Gregorian Calendar information. (69) Name :- getVariableName Description :- Get name of the variable not its value. (70) Name :- GoogleAnalyticsV4Adev Description :- Google analytics integration V4. (71) Name :- FlipboardAnimationAdev Description :- Animation like Flipboard. (72) Name :- Html5Camera Description :- Camera in Html5 without phonegap. (73) Name :- CopyPasteClipboard Description :- Copy & Paste Clipboard textual data. (74) Name :- AndroidPhpMysql Description :- Php and Mysql data parsing in android. (75) Name :- SpellChecker Description :- Check spelling and give appropriate suggestion for enter text. (76) Name :- PdfReader Description :- Read pdf file.Barcode/QR code scanner. (77) Name :- BarcodeQRcodeIntegration Description :- Barcode/QR code scanner using ZbarScanner lib and also Zxing lib without intent. (78) Name :- InstagramIntegrationApi Description :- Instagram Integration using sample demo. (79) Name :- Logger Description :- Read logger/logcat using api. (80) Name :- SmsControl Description :- Control device via sms codes. (81) Name :- EncryptDecryptString Description :- Encrypt string and Decrypt the same string. (82) Name :- FloatingActionButton Description :- Floating Action Button. (83) Name :- DownloadAndUnzipFile Description :- Download And Unzip File. (84) Name :- MoPubAd Description :- MoPub Ad Banner integration . (85) Name :- ListViewParsingDB_AndroidStudio Description :- ListView Parsing in android studio. (86) Name :- CustomCamera_AS Description :- Custom Camera using surfaceview. (87) Name :- ResizeableBox_AS Description :- Resizeable Box like crop. (88) Name :- AudioRecorder_AS Description :- Audio Recorder. (89) Name :- DateAndTimePicker_AS Description :- Date And Time Picker. (90) Name :- CustomActionBar_AS Description :- Simple Custom ActionBar. (91) Name :- CustomSpinner_AS Description :- Custom Spinner with default text item. (92) Name :- SendEmail_AS Description :- Send email in background after authentication. (93) Name :- GoogleAnalytics_AS Description :- GoogleAnalytics integration demo for crash and screen. (94) Name :- BroadcastReciever_AS Description :- Broadcast Reciever for sms ,call and boot receiver. (95) Name :- Azure Description :- Azure storage gsi credentials zip dowload. (96) Name :- InAppPurchase_AS Description :- In App Purchase simple demo. (97) Name :- iOS_Listview Description :- Simple Listview in ios. (98) Name :- iOS_Database Description :- Sqlite Database in ios. (99) Name :- MessangerList_AS Description :- Messanger Listview UI send and recieve. (100) Name :- FindingFriend_AS Geofencing for enter and exit another pin.

Java
Updated 26 Oct 2020

This is a sample application with special expanding Floating Action Button (FAB). Find the complete tutorial on here:https://techcetro.com/faboption-android-expanding-fab-library-tutorial. You can also find the video tutorial at here:https://youtube.com/SabithPkcMnr. Project done by Sabith Pkc Mnr.

Java
Updated 21 Apr 2019

This is an Android Library for developer to use customized recyclerview with many features, like easy use Empty view, Refresh view, Floating Action Button, Load more. So all these features contain in one recyclerview.

Java
Updated 11 Mar 2017

Android Tutorial 1. Android Studio Tutorial 2. Android Studio Overview 3. Android Intent 4. Android Spinner 5. Android ListView 6. Android Fragment Lifecycle 7. Android Passing Data between Fragments 8. Android WebView 9. Android ActionBar 10. Android Custom ActionBar 11. Android Animation 12. Android Capture Image 13. Android Custom Fonts 14. Android Location API GPS Tracking 15. Android Location Google Play Services 16. Android Increase Gradle Build Speed 17. Android NavigationView 18. Android SearchView 19. Android GridLayoutManager 20. Android MVP 21. Android Picasso 22. Android Internal Storage 23. Android External Storage 24. Android Shared Preferences 25. Android SQLite 26. Android Notification 27. Android AlertDialog 28. Android GridView 29. Android Gallery View 30. Android ProgressDialog 31. Android AsyncTask 32. Android BroadcastReceiver 33. Android ListView Custom Adapter 34. Android ViewFlipper 35. Android ButterKnife 36. Android Non Scrollable ListView 37. Android JSONObject 38. Android XML Parser 39. Android Runtime Permissions 40. Android Data Binding 41. Android Data Binding Advanced 42. Retrofit Android 43. OkHttp Android 44. Android Login Registration App 45. Android Interview Questions 46. Android Multi Search 47. Android Layout LinearLayout 48. Android FrameLayout AbsoluteLayout 49. Android ScrollView TableLayout 50. Android Navigation Drawer 51. Android CollapsingToolbarLayout 52. Android ImageView 53. Android TextSwitcher ImageSwitcher 54. Android AutoCompleteTextView 55. Android ProgressBar 56. Android SeekBar RatingBar 57. Android Toggle Button, Switch 58. Android Countdown Timer 59. Android ExpandableListView 60. Android Date Time Picker 61. Android Radio Button 62. Android Floating Widget 63. Android Checkbox 64. Android CardView RecyclerView 65. Android RecyclerView with Dividers 66. Android ViewPager 67. Android Drag Drop 68. Android Floating Action Button 69. Android SnackBar 70. Android Swipe Refresh 71. Android Shared Element Transition Animation 72. Android ConstraintLayout 73. Android ConstraintLayout Example 74. Android TextInputLayout 75. Android Percent Layout 76. Android Google Maps 77. Android Google Maps Example Tutorial 78. Google Static Maps 79. Android Google Maps Current Location 80. Android Google Map Route Drawing 81. Google Places API Welcome to Retrofit Android Example Tutorial. Today we’ll use the Retrofit library developed by Square to handle REST API calls in our android application. Table of Contents [ hide ] 1 Retrofit Android 2 OkHttp Interceptors 3 Setting Up the Retrofit Interface 4 Retrofit Android Example Project Structure Retrofit Android Retrofit is type-safe REST client for Android and Java which aims to make it easier to consume RESTful web services.

Java
Updated 07 Sep 2020

This is the android app which i made for a Hyper Track coding challenge for android developer job. With this app you can search for movies which had been shot in san francisco and display those locations on google maps. This app fetches the data from https://data.sfgov.org/resource/wwmu-gmzc.json open source api. This supports Autocomplete for movie name. The base activity returns the info about the movie and then the compass shape floating action button with display the locations as markers on google map activity. The app uses open source library gson for deserializing json response to java object. An API service for http connection using apache default http library.And also this app uses the google maps android api & google maps geocoding api to lookup for addresses. This app isn't production ready as due to limited time, some app crashes incase of exceptions aren't covered. Overall the architecture is explained in the doc https://docs.google.com/document/d/1aUIMsdjvLjd6lmknHhPfx0vPa_dqZmS7dn6R0hAqEs8/edit?usp=sharing

Java
Updated 08 Jul 2020

Present users with a grid arrangement of movie posters upon launch. Allow users to change sort order via a setting: The sort order can be by most popular or by highest-rated (movie data fetched from the Internet with the MovieDB API) or by favorite movies (movie data fetched from the local database). Allow users to choose enabling offline use or not via a setting: When enabling offline use is checked, movie posters and movies' basic information will be saved to users' local app cache folder for future offline usage, and will be automatically updated approximately every 24 hours. Created three tables (Movie, Trailer, Review) in one local database. Implemented Content Provider to access the database to fetch favorite movies data. Allow users to tap on a movie poster and transition to a detail screen with additional information such as: original title / movie poster image thumbnail / a plot synopsis / user rating / release date / trailers / reviews. Allow users to view and play trailers via an Intent either to launch in Youtube app or a web browser (if Youtube app isn't installed on the user's phone). Allow users to mark a movie as a favorite in the details view by tapping the star floating action button. Allow users to delete a movie from the favorite movie database by tapping the star button again. Color grey on the star indicates the movie is not stored in the database. To display the details requires an API request. Color yellow on the star indicates the movie is stored in the database (including trailers and reviews). To display the details does not require an API request. Implemented sharing functionality to allow the user to share the first trailer's Youtube URL from the movie details screen. Allow users to interact with the app via a widget: When click the widget title, the app main screen opens directly. When click one of the widget movies' list, the clicked movie detail screen opens directly. Implemented deep links, so that when users go back from one movie's detail screen, it will come back to the app's main screen instead of jumping out of the app directly. Allow users to get a highest-rated popular movie notification every day. Incorporated libraries to simplify the amount of code, such as: Using Picasso to fetch images and load them into views. Using RecyclerView and ConstraintLayouts to implement efficient layout design. Used adapters and viewholders to populate list views. Used databinding to populate details views. Support custom layout-land design to use up white spaces when the phone is rotated to landscape mode. Support different dimensions on Android tablets. Support default language: English and another language: Chinese. Support accessibility for vision-limited users. Stored all the strings in string.xml. Stored all the dimens in dimens.xml.

Java
Updated 07 Jun 2020

Android library providing an implementation of the Material Design Floating Action Button Speed Dial.

Kotlin
Updated 4 Oct 2023

how to image

rating-img
Rate this tool
/5   votes