Conversion of decimal numbers to neat integer fractions
Conversion of decimal numbers to neat integer fractions
@ShepSoft · 2020-07-14
GoogleMaps example [B4X] [B4XPages]
Example of showing a Google map, in a cross platform B4XPages project. The APIs of the three GoogleMaps libraries are quite different from one another, so we need to use platform specific code for the map creation. Still, it is quite simple to further extend this project and build a cross platform solution.
@Erel · 2020-07-13
Library for creating and subscribing to meEvent custom events
The library of simple creation and subscription to user events meEvent allows you to create an event variable in any module (class), and then in other modules (classes) it is easy to subscribe or unsubscribe from these events.
@Darsiar · 2020-07-12
B4J offline map app [jpg/jgw]
I can not find the offline map app for B4J, therefore I make a little code for it.
@js486dog · 2020-07-12
B4J offline map app - jpg/jgw
I can not find the offline map app for B4J, therefore I make a little app for it.
@js486dog · 2020-07-12
Feedback using Liberica JDK 11 for raspberry pi
After spending some time to get a UI on my raspberry pi screen, here are my remarks, for who it can be usefu
@Coldrestart · 2020-07-11
jWebP WebP Images
Simple Java webp image format encoder and decoder. WebP images are claimed to be 25-34% smaller than comparable JPEG images at equivalent SSIM quality index.
@Erel · 2020-07-09
String to Number [or remove all non-numbers]
Extract the numeric portion of a string that could be alphanumeric
@tchart · 2020-07-08
Localization Practices
I am trying to use B4XLocalizator to localize my B4J app ImageTrans from Chinese to English. I would like to share my practices with the forum and suggestions are appreciated.
@xulihang · 2020-07-08
GOOGLE MAPS ON WEBVIEW (No API key)
Calculate and complete a route on Google Maps without an API key, using WebView and htlm + js
@Tayfur · 2020-07-08
b4xlib - XML generation [Tool]
b4xlibs do not require an XML file. The IDE parses the packed code modules. With this tool you can generate the XML from the packed source code. It is useful for documentation purposes as there are tools that expect this XML.
@Erel · 2020-07-08
Tip: CSBuilder usage
Tip: CSBuilder usage
@ShepSoft · 2020-07-07
Raspberry PI - setup as WiFi Access Point and Client
Raspberry PI - setup as WiFi Access Point and Client
@Chris2 · 2020-07-07
Projects Templates [B4X]
Projects Templates [B4X]
@Erel · 2020-07-07
Dhana Akarshana Pooja
Basically, this plays a preset list of music files, each for the specified no. of times.
@kps · 2020-07-07
GoogleCalendar - GCal4J
GoogleCalendar - GCal4J
@DonManfred · 2020-07-06
DonManfreds Overview
DonManfreds Overview
@DonManfred · 2020-07-06
Talking Clock
The clock uses Text To Speech to read the time. It is set as a service so it reads time hourly at the background. Leave the clock running in your office so at least once every hour you get to hear something that makes sense.
@moty22 · 2020-07-05
Disable Tab in TabPane
Disable Tab in TabPane
@Revisable5987 · 2020-07-04
SQLite Database Potholes - WAL File Checkpoint
SQLite Database Potholes - WAL File Checkpoint
@rgarnett1955 · 2020-07-03
Running B4A Apps in Split Screen Mode
Running B4A Apps in Split Screen Mode
@agraham · 2020-07-03
PDF Creator and viewer
Here are 3 classes : - PdfCreator : create PDF - PDFViewer : render PDF - clsFormPDF : form to preview PDF (Page navigation, Zoom, Print, Save)
@spsp · 2020-07-03
Exploring LiveSwapping with BANanoVueMaterial [BANano]
Exploring LiveSwapping with BANanoVueMaterial [BANano]
@Mashiane · 2020-07-01
SD: Panel Navigator
SD: Panel Navigator
@Star-Dust · 2020-06-30
Network + AsyncStreams + B4XSerializator [B4X] [B4XPages]
Network + AsyncStreams + B4XSerializator [B4X] [B4XPages]
@Erel · 2020-06-30
Network + AsyncStreams + B4XSerializator
This is a simple and important example. It demonstrates several good practices related to network communication.
@Erel · 2020-06-30
BCToolTip - cross platform tool tips [B4X]
It is based on BCTextEngine and it supports rich strings set with BBCode: https://www.b4x.com/android/forum/t...-bbcode-parser-rich-text-view.106207
@Erel · 2020-06-30
MaatisaLibs - Collection of Themes & Tools
This lib contains 4 Classes and one manifest attribute for changing theme in version 1.00. 1- MaatisaScaleFont v1.00 Class: Balanced FontSize in any Devices. 2- MaatisaLinkSupport v1.00 Class: Labels with Link Support. 3- MaatisaCustomToast v1.00 Class: A custom toast message with custom FontFamily, FontColor, FontSize, Shape Color and Shape''s border radius. 4- MaatisaPersianNumber v1.00 Class: Converts any digits to Persian digits. (It is useful to Middle-East users, Persian, Arabic and...) 5- Available themes in Library: [Contains 20 Themes]
@Mohsen Torabi · 2020-06-29
Lesson 8.3 Datatable Pagination & Exporting to XLSX, PNG, PDF and CSV [BANanoWebix]
Lesson 8.3 Datatable Pagination & Exporting to XLSX, PNG, PDF and CSV [BANanoWebix]
@Mashiane · 2020-06-29
CSVParser - CSV parser and generator [B4X]
CSV - comma separated values format. The various StringUtils libraries include methods for loading and saving CSV files. However these methods have a few drawbacks: - They work with files instead of strings. This is especially problematic if the input is not UTF8 encoded. - As they are implemented inside a native library it is not possible to modify their behavior. Some CSV files are not 100% valid and will not work with these methods. CSVParser is a class that allows parsing and generating CSV strings
@Erel · 2020-06-29