PndFFmpegKit Library
FFmpegKit is a wrapper library that allows you to easily run FFmpeg/FFprobe commands in applications. It provides additional features on top of FFmpeg to enable platform specific resources, control how commands are executed and how the results are handled.
@Pendrush · 2025-01-16
AHSwipeToRefresh
A library for the swipe to refresh UI pattern.
@Corwin42 · 2025-01-14
B4A Change Log (versions history)
B4A Change Log (versions history)
@Erel · 2025-01-13
SQL [SQLite] InstrRev
SQL [SQLite] InstrRev
@RB Smissaert · 2025-01-12
SD: ScratchCard
I created a new view / panel that simulates the effect of scratch cards. Create a panel from code that design and you can hook other views that will be visible after the user has passed the finger on the surface. It has all the properties of a panel and also returns the native panel.
@Star-Dust · 2025-01-06
Camera2 - Still images and videos
Camera2 library is based on the Camera2 API introduced in Android 5 (API 21).It is designed to work together with CamEx2 class.It is supported by B4A v7.3+. The library will be included as an internal library in the next update.Both image capturing and video recording are supported.CamEx2 class is built to be extended. Camera2 native API is huge.
@Erel · 2024-12-29
Shark Tank company value equation
Shark Tank company value equation
@Beja · 2024-12-26
DSmenu like as VB6 menu
Menus very similar to VB6 menus
@dstankovic · 2024-12-25
Zebra SE4710 barcode scan engine
Zebra SE4710 barcode scan engine
@Peter Simpson · 2024-12-25
Extended B4XDateTemplate
Extended B4XDateTemplate
@Guenter Becker · 2024-12-23
Magnetics
calculates magnetic variation and inclination for place and time.
@Derez · 2024-12-20
New COV-File for the World Magnetic Model is available [WMM2025]
New COV-File for the World Magnetic Model is available [WMM2025]
@BlueVision · 2024-12-20
RichEditor
RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android
@somed3v3loper · 2024-12-04
MaxLabel
I have modified a custom view AutoTextSizeLabel where the font size is maximized either in height or width.Now it takes into account both borders and padingns. It is packaged in the b4xlib library.
@Jerryk · 2024-11-29
Player Scoreboard [MinimaList]
Player Scoreboard [MinimaList]
@aeric · 2024-11-14
Using ToasMessageShow
Usually, each repeated tap on the button that causes a message - causes the message to be displayed each time, This example will change it. Well, by clicking the button without a break, only a single message will be displayed.
@T201016 · 2024-11-14
Manage External Storage - access internal external storage > SDK 30
A class that lets apps on SDK 30 and higher devices treat the file store as a real file store and not some dumbed down abstracted thing.
@agraham · 2024-11-11
Extended example of ContactsUtils to place shortcuts to contacts on the home screen [B4A]
Extended example of ContactsUtils to place shortcuts to contacts on the home screen [B4A]
@wbauer · 2024-11-01
Intellvold New B4A CardView
Intellvold New B4A CardView
@intellvold · 2024-11-01
Managing color themes with Designer Script Extensions
Managing color themes with Designer Script Extensions
@Cadenzo · 2024-11-01
SaveAs - Let the user select a target folder
This code, the opposite of ContentChooser or the simpler version of ExternalStorage. Allows the user to choose the place where the file will be saved. Simple to work with and doesn''t require permissions. Possible alternative to the external storage permission, which is mostly no longer available.
@Erel · 2024-11-01
Prevent the display from turning off
Prevent the display from turning off
@Cadenzo · 2024-10-31
GPBilling [B4A]
This library wraps the GooglePlayBilling base library. It returns the results in structures as they are built in the Google accounting system.
@Jerryk · 2024-10-29
GPBpurchases - Google Play Billing purchases library
GPBpurchases - Google Play Billing purchases library
@Jerryk · 2024-10-29
EasyAR [Augmented Reality] Library
EasyAR [Augmented Reality] Library
@walterf25 · 2024-10-27
UsbSerial
This is an expanded version of the original UsbSerial library. It has added support for Prolific PL2303 USB to serial converters, Android ADK devices and USB permissions. All devices use the same simple interface intended to be used with AsyncStreams and AsyncStreamsText. Note that AsyncStreams prefix mode is not supported. The library is based on the same open source project Android USB host serial driver library as the existing UsbSerial library but no longer needs a separate jar file as the project source code is incorporated in the library.
@Erel · 2024-10-25
First post. Map a value from one range to another range. The simple way. [algorithm]
Map values from one range to another range in a simple way. This is not a true algorithm but helped me a lot to save time. This mimics the Arduino Map function. See https://www.arduino.cc/reference/en/language/functions/math/map/
@max123 · 2024-10-24
Create ExoPlayer with TextView instead of SurfaceView
There are some cases where you need to create an ExoPlayer with TextureView. TextureView can be customized more easily.
@Erel · 2024-10-23
SDZipLibrary improvement
SDZipLibrary improvement
@Alain75 · 2024-10-23
Generic Android powered 1D/2D laser barcode scanner library
Generic Android powered 1D/2D laser barcode scanner library
@Peter Simpson · 2024-10-22