B4XLibraryB4X [B4X]
XUI - Cross platform & native UI library [B4X]
The purpose of XUI library is to make it easier to share code between B4A, B4J and B4i projects.It is an important new library and I expect that all B4X developers who target more than a single platform will use it at some point.
@Erel · 2020-03-01
B4ALibraryExcel
aPOI - A wrapper for jPOI for Android
aPOI - A wrapper for jPOI for Android
@DonManfred · 2020-03-01
B4JLibraryGPS/location/maps
jOpenStreetMaps library
jOpenStreetMaps library
@Starchild · 2020-02-28
B4ALibraryMaths
FFT
This library contains an FFT object for performing Fast Fourier Transforms.
@klaus · 2020-02-27
B4XLibraryList- and scrollview [B4X]
CLVSelections - extended selection modes for xCustomListView [B4X]
This class extends xCustomListView library and adds more selection modes: MODE_SINGLE_ITEM_TEMP - The same as the default behavior. MODE_SINGLE_ITEM_PERMANENT - Single item is selected and the selection remains. MODE_MULTIPLE_ITEMS- Multiple items can be selected.
@Erel · 2020-02-26
B4ALibraryFirebase
Firebase RemoteConfig
Firebase Remote Config is a cloud service that lets you change the behavior and appearance of your app without requiring users to download an app update.
@DonManfred · 2020-02-25
B4RLibraryB4R LED
Update to library 4 new functions for rAdafruitNeoPixel
I modified the AdafruitNeoPixel library in this posting: https://www.b4x.com/android/forum/threads/radafruitneopixel-based-on-neopixel-lib-v1-3-1.111313/#post-708734 Added 4 new functions: MovePixelColorDirect (To, From) - Move the pixel data from location to another directly SetPixelColorDirect3(Pixel, ULong) - Set pixel to value directly SetPixelColorDirect(Pixel, R, G, B) - Set pixel to value directly GetPixelColorDirect(Pixel) - Get the pixel value at location directly
@Robert Valentino · 2020-02-23
B4ILibraryImages [FLANIMATEDIMAGE]
GifView [FLAnimatedImage]
FLAnimatedImage is a performant animated GIF engine for iOS: Plays multiple GIFs simultaneously with a playback speed comparable to desktop browsers Honors variable frame delays Behaves gracefully under memory pressure Eliminates delays or blocking during the first playback loop Interprets the frame delays of fast GIFs the same way modern browsers do
@Semen Matusovskiy · 2020-02-22
B4ALibraryAccessibility
Accessibility Services (assisting users with disabilities, automation etc)
This is a partial wrap/library for Android''s Accessibility Services which you can read about here: https://developer.android.com/reference/android/accessibilityservice/AccessibilityService
@moster67 · 2020-02-22
B4ALibraryB4A
XmlLayoutBuilder
The standard way to build the UI in Basic4android is with the visual designer / designer script. You can also create UI elements by code. This library adds a third option which is to use xml files to define the layout. This is Google''s standard method. This option is especially useful if you want to reuse resources created for an Android Java project. All three options can be combined together.
@Erel · 2020-02-20
B4ALibraryMQTT
jMQTT - Official Android MQTT client
jMQTT - Official Android MQTT client
@Erel · 2020-02-17
B4ALibraryGPS/location/maps
Spatialite
A geo-spatial capable database, enabling fast and efficient storage and retrieval of geo-spatial data types.
@warwound · 2020-02-06
B4RLibraryB4R sensor
ADXL345 Triple Axis Accelerometer Library
Sparkfun''s I2C/SPI Arduino Library for ADXL345. Using this Arduino Library, you have the option of using either SPI or I2C to communicate with the ADXL345. It is fairly reasonable to use and straight forward. You will also be able to calibrate the ADXL345 whenever necessary as shown in the example.
@Johan Schoeman · 2020-02-01
B4JLibraryBAnano [BANANO LIBRARY]
Dragula, drag & drop made easy [BANano Library]
This is a wrap of the Dragula js library (https://github.com/bevacqua/dragula) which makes it very easy to add drag & drop to almost everyone element.
@alwaysbusy · 2020-01-29
B4XLibraryImages [B4X]
CoolLogo [B4X]
A cross platform custom view based on XUI and BitmapCreator. It draws a moving line over the non-transparent parts of the image.
@Erel · 2020-01-27
B4ALibraryImages
MediaProjectionScreenshot library
Make a screenshot of Android APi21+ system (or multiple screenshots) of the real device screen size (without black borders), it includes the virtual buttons block. The source code is published also under LGPL license: please, upload any updated lib version and its source code to this forum, if you downloaded it and updated.
@peacemaker · 2020-01-26
B4ALibraryEditText/Textview/TextArea/TextField
MaskedEditText
This EditText fixes a few issues with the standard EditText and adds new features: - Filter: you can transform any input before the text is changed; - Mask: you can define an input mask; - Read-only: you can protect your EditText against changes; - Error popup: you can display a message in a popup to warn the user
@Informatix · 2020-01-23
B4ALibraryAudio/Video
vlcb4a
A B4A wrapper of VLC player
@Moster67 · 2020-01-14
B4ALibrarySignature
Library Check Signature
This is simple library to check signature APK.
@MarcoRome · 2020-01-13
B4ILibraryNotifications
iTopNotifications - Sliding notifications
This is a wrapper for LNRSimpleNotifications. It implements nice sliding notifications that slide from the top or bottom. The user can click on the notification to dismiss it or wait for the set duration.
@Erel · 2020-01-13
B4JLibraryDatabase
New sqlite-jdbc version 3.30.1 (2019.12.25)
New sqlite-jdbc version 3.30.1 (2019.12.25)
@Claudio Oliveira · 2020-01-10
B4ALibraryAudio/Video
Casty - Cast Videos to Google Cast Devices
Casty is a small Android library that provides a simple media player for Chromecast. It''s fully consistent with Google Cast v3.
@DonManfred · 2020-01-05
B4ALibraryAudio/Video
FFmpeg_b4a - a FFmpeg library for b4a (decoding/streaming)
FFmpeg_b4a - a FFmpeg library for b4a (decoding/streaming)
@moster67 · 2020-01-03
B4ALibraryBarcode/scan
Document Scanner
Automatically detect a document on a photo then scan it
@Johan Schoeman · 2020-01-03
B4ALibraryOS
NanoTime
Uses the most accurate clock available on the device, resets on reboot so only really useful for working with elapsed time in an app.
@stevel05 · 2019-12-31
B4XLibraryLogging/Exceptions [B4J][B4A]
B4A Log Server [B4j] [B4a]
B4A and B4J. It enables multi window logging so you can organise and better read the logs you create in your code.
@stevel05 · 2019-12-31
B4ALibraryComms & Network
Network Service Discovery - Apple Bonjour - mDNS - Zero Configuration Networking
I am designing an IoT device that required an auto-discovery service. I did not find any way to easily read a Bonjour Answer (mDNS - 224.0.0.251 [5353]). To fix my problem I decided to wrap the Network service discovery (NSD) from android. https://developer.android.com/training/connect-devices-wirelessly/nsd Library Code : https://github.com/DylanMeng/B4A-LIB_NetworkServiceDiscovery
@Dylan Meng · 2019-12-30
B4XLibraryList- and scrollview [B4X]
My xCustomListView 1.73 [B4X]
Some features added to the last Erel''s xCustomListView (v. 1.71): ''xCustomListView v1.73 LM '' Added MultipleSelection: '' Property MultipleSelection '' Property SelectedIndices '' Property SelectedValues '' Public method UnselectAll '' Public method AddSelectedIndices '' Added private method SetPressedColor '' and modified PanelClickHandler to use it. '' Reorganized into Regions. '' ''xCustomListView v1.72 LM '' Added SetValue and GetAllValues
@LucaMs · 2019-12-30
B4ALibraryOther
Heart Rate Measurement - 100% embedded in B4A
Android based heart rate monitor which uses the camera and its flash to determine the users heart rate in beats per minute.
@Johan Schoeman · 2019-12-28
B4ALibraryFirebase [ONDEVICE TEXT-, BARCODE-, IMAGELABELING, FACE- AND CONTOUR-RECOGNITION]
Firebase ML-Vision [OnDevice Text-, Barcode-, Imagelabeling, Face- and Contour-Recognition]
This is a wrap for the Firebase ML-Vision live detection of - Text - Barcodes - Faces - Facontour - and Imagelabeling.
@DonManfred · 2019-12-27