B4ALibraryDrone
DJI Drones
DJI Drones are very popular and advanced drones. DJI provides an Android app that is used during flights to control the drone. The Android device connects to the remote controller with a USB cable (USB debug mode should be enabled).
@Erel · 2022-07-17
B4ASnippetTabStrip
simple way to hide/show a TabStrip tab
simple way to hide/show a TabStrip tab
@toby · 2022-07-11
B4ASnippetProgress/Gauge/Loading
BM_Loading
Loading indicator
@PuzzleTak · 2022-07-07
B4AToolB4A
B4A Sdk Manager source code
B4A Sdk Manager source code
@Erel · 2022-07-04
B4ASnippetMap
Convert data map to list
Converts a map''s keys or values to a list
@toby · 2022-07-01
B4ALibraryDatabase
TDDBUtils Functions to handle SQLite and SQLCipher
This library supports the development of database driven Application (SQLite3/SQLCipher 4) with a growing (Work in Process) list of handy functions to make developers life easier.
@Guenter Becker · 2022-06-29
B4ALibraryViews - additional
extended Native Views
Add extra properties to views
@Guenter Becker · 2022-06-27
B4ATutorialInterop
Connect B4A to Bluestacks 5
Connect B4A to Bluestacks 5
@Random.Information · 2022-06-22
B4ASnippetFile handling
Delete specific files according to their type from a specific folder simple short code
Delete specific files according to their type from a specific folder simple short code
@alfaiz678 · 2022-06-20
B4ASnippetFirebase
FirebaseRealtimeDatabase create Listener
Create a listener to receive data from FirebaseRealtimeDatabase every time it changes.
@musaso · 2022-06-17
B4ASnippetFile handling
epub to txt file converter
epub to txt file converter
@endbyte · 2022-06-14
B4ASnippetMap
Convert map to array
Convert map to array
@toby · 2022-06-12
B4ASnippetWebView
Upload files with WebView
Code requires Android 5+ 1. Set a custom WebViewChromeClient. It is implemented with inline Java code. 2. The ShowFile_Chooser event is raised when the user clicks on a "browse" button. 3. You need to get the file URI with FileProvider and call SendResult.
@Erel · 2022-06-09
B4ASnippetAI/ML
BCP-47 Codes for all languages supported by Google''s ML Kit
BCP-47 Codes for all languages supported by Google''s ML Kit
@Michael2150 · 2022-06-08
B4ASnippetNotifications
Notifications permission with targetSdkVersion = 33
Notifications permission with targetSdkVersion = 33
@Erel · 2022-06-06
B4ASnippetStrings
Check language direction based on dailing code
Check language direction based on dailing code
@Hamied Abou Hulaikah · 2022-06-06
B4ALibraryAnimation
SVGAPlayer Library
SVGAPlayer is a light-weight animation renderer. You use tools to export svga file from Adobe Animate CC or Adobe After Effects, and then use SVGAPlayer to render animation on mobile application.
@Addo · 2022-06-04
B4ATutorialLinux
B4A on Linux 2022
B4A on Linux 2022
@Raboebie · 2022-06-04
B4ASnippetCamera
CameraExClass save picture without rotation
Anyone use CameraExClass.SavePictureToFile function, the image will be saved rotated horizontally. I changed this function to save picture as it without rotation.
@Hamied Abou Hulaikah · 2022-06-02
B4ATutorialUI design
Creative UI/UX Designs + Source Code
Creative UI/UX Designs + Source Code
@Reckless · 2022-05-31
B4ASnippetOther
Weight Watcher
It starts off with a simple config screen where the user enters standard stuff, name, age, height, starting weight, and target weight, all measurements are in imperial but should be easier enough to convert to metric. You are then taken to the Main overview screen which shows starting, target, and last weight. it works out the person''s BMI, and informs them whether they''re obese, overweight, healthy, etc. A chart is provided showing the entries from the Daily Weigh In''s screen.
@Colin Evans · 2022-05-30
B4ATutorialB4Xpages
Important note about B4XPages projects
B4XMainPage is shared by all the sister projects (B4A, B4I, B4J)
@Hamied Abou Hulaikah · 2022-05-30
B4ASnippetDatabase
Parameterized SQL Update Example
Parameterized SQL Update Example
@73Challenger · 2022-05-29
B4ATutorialMQTT
MQTT Topic best practice
MQTT Topic best practice
@Hamied Abou Hulaikah · 2022-05-24
B4ASnippetLabel
Label fade in-out text change
Label fade in-out text change
@lucasheer · 2022-05-22
B4ALibraryB4A
B4ActivityManager: detect bots using your app
I needed to detect bots to block and found that can be handled by the activity manager using the functions isRunningInUserTestHarness and isUserAMonkey then I developed a wrapper around.
@Alejandro Moyano · 2022-05-15
B4ALibraryViews - effects
SD DragBoard
This library contains three classes. The first "DragBoard" allows you to move single-label labels (containing only one string) from one column to another, to activate the shift by clicking a longer touch. Delete or edit each item by clicking a shortcut (if enabled by customView). It supports the addition of a single item for each column (CustomView enabled) and the alphabetical sorting of entries within a column (enabled by CustoView) The second "DragPanel" allows you to move Panels from one column to another (each panel can hold any view object you want, the panel should not be changed in dimension, and the background in Color should not be changed). To activate the move, click on a longer touch. To erase or edit each item by clicking a shortcut (if enabled by customView). And will raise an event that invokes a sub in your app you manage to edit. It supports the event by adding a single item for each column (CustomView enabled) and the event sorting by alpha (CustoView enabled). These events are handled by you in the sub which is raised. The third "DragListView" is a listview that allows you to move individual entries from one line to another by dragging, it can contain one or two lines of text and a Swicht button (You can also access the panel to add more objects but the Events will not be managed by the library). To activate the move, click on a longer touch. Capture or edit every single element by clicking a short touch (if activated by customView). And will raise an event that invokes a sub in your app you manage to edit. It supports the event by adding a single item for each column (CustomView enabled) and the event sorting by alpha (CustoView enabled). These events are handled by you in the sub which is raised. All three also have a title bar. The bar can contain the Confirm button (if enabled) and delete (if enabled).m On the left also contains the menu button, which raises an event. If enabled by customView, the Menu button in addition to lifting an event opens a panel to the left. The panel can hold what you want. A listView, a menu etc ...
@Star-Dust · 2022-05-11
B4ATutorialNFC
Read NFC Tags !
In this project You can scan your Ndef or NFC tags very simply.
@Justcooldev · 2022-05-10
B4ASnippetYouTube
B4A YouTube Downloader
B4A YouTube Downloader
@Abdull Cadre · 2022-05-09
B4ATutorialSpeech
Offline Continuous Speech Recognition
Offline Continuous Speech Recognition
@stevel05 · 2022-05-06