targetSdkVersion 35 and opting out of edge-to-edge enforcement
targetSdkVersion 35 and opting out of edge-to-edge enforcement
@Erel · 2025-06-02
B4XOCRPage - Specific OCR capture area [using MLKIT GMS Vision OCR]
B4XOCRPage - Specific OCR capture area [using MLKIT GMS Vision OCR]
@Magma · 2025-05-26
BADoclet 2.0. Generate javadocs on Eclipse with Openjdk 19.0.2
BADoclet 2.0. Generate javadocs on Eclipse with Openjdk 19.0.2
@max123 · 2025-05-19
SetEllipsize for Multiple Lines in B4X Labels
In B4X, the default behavior for ellipsizing text in a Label is limited to a single line when the SingleLine property is set to true. This often restricts developers who want to display longer text while still managing how it is presented in the UI. The SetEllipsize Sub provides a solution by allowing you to set ellipsizing for multiple lines (e.g., two lines) without needing to enable the SingleLine property. This enables better control over text display in Labels and improves the user interface by ensuring that overflowing text is handled gracefully.
@Mehrzad238 · 2025-05-18
Disable ViewPager Swipe [Touch]
Disable ViewPager Swipe [Touch]
@Mehrzad238 · 2025-05-15
Request ignore battery optimizations
This code will show a dialog that asks the user to whitelist the app and ignore battery optimizations. This is useful if your app needs to run in the background.
@Erel · 2025-05-15
Home Central - Open Source FOSS
Reclaim old Android Tablets: Home screen Weather Calculator Conversion Kitchen timers Web View Photos album
@JakeBullet70 · 2025-05-05
Firebase push-message sending: the token from a code string
Firebase push-message sending: the token from a code string
@peacemaker · 2025-04-30
Wake the screen up at Firebase push-message
Manipulating of the KeepAlive when the push-message is arrived - helps to switch the screen on for some seconds: and this wake-up allows to play a voice message
@peacemaker · 2025-04-30
Get Actionbar Height
I needed a way for users to access the OS network settings in a âclosedâ HMI without being able to access other menus. Therefore I had to cover the actionbar with an own overlay. To find out the height to use, I developed the following function. I have not tested whether it works with a non-rooted and other devices.
@Blueforcer · 2025-04-23
RC plane Center of Gravity finder [automatic]
RC plane Center of Gravity finder [automatic]
@freedom2000 · 2025-04-13
Open a text file with any extension
Open a text file with any extension
@Sergey_New · 2025-04-11
Fix Big size APK in SDK 34 [NotoColorEmojiCompat.ttf]
Fix Big size APK in SDK 34 [NotoColorEmojiCompat.ttf]
@tuhatinhvn · 2025-04-10
Number to e notation
Number to e notation
@knutf · 2025-04-08
Collecting all keys for translation in Localizator
Collecting all keys for translation in Localizator
@Cadenzo · 2025-04-07
Localizator with assets for every language instead of DB
Localizator with assets (files containing a map) for every language instead of DB
@Cadenzo · 2025-04-07
setError[] - the forgotten pop-up
Sets the right-hand compound drawable of the TextView (google-ese for our label view) to the "error" icon and sets an error message that will be displayed in a popup when the TextView has focus.
@drgottjr · 2025-03-27
Load data from Website and display in a WebView as a Marquee
Load data from Website and display in a WebView as a Marquee
@GMan · 2025-02-27
Download Paypal Transactions
Download Paypal Transactions
@Tim Chapman · 2025-02-17
Draw Floor Plan
Draw Floor Plan
@aeric · 2025-02-03
[B4A] Save a file to the Download folder
With the latest Android restrictions, direct access to the Download folder is no longer possible. However, by using MediaStore, we can save files in a way thatâs fully compatible with the new system policies.
@Star-Dust · 2025-02-02
RC motor + propeller test bench
This Motor Test Equipment is specially designed to measure all vital parameters of RC motors + propellers.
@freedom2000 · 2025-01-28
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
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
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
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