Animated change of theme / layouts [B4X]
This is an example that demonstrates how Root.Snapshot + 2 BitmapCreators, with the old and new layouts can be used to create a nice transition between two layouts.
@Erel · 2021-08-09
View names from Views and vice versa. [B4X]
View names from Views and vice versa. [B4X]
@William Lancee · 2021-07-28
Mapping a range of numbers into a target number of simplified categories [B4X]
Mapping a range of numbers into a target number of simplified categories [B4X]
@William Lancee · 2021-07-17
Dead simple QR Code Generator [B4X]
Dead simple QR Code Generator [B4X]
@MrKim · 2021-07-12
Format 10,000 [Ten Thousand] to Lakh [B4X]
Format 10,000 [Ten Thousand] to Lakh [B4X]
@aeric · 2021-07-12
Functional Implementation of vb.Net style Enum [B4X]
Functional Implementation of vb.Net style Enum [B4X]
@William Lancee · 2021-07-07
Direct Link Google Drive [B4X]
For example, if you need to view a movie in exoplayer and the movie is on Google Drive, you can switch the Direct Link of Google Drive to Exoplayer ("uri").
@MarcoRome · 2021-07-04
Online Payment with PayPal [B4X]
In Attached an example on how to use paypal for online payment in a simple way for B4X ( B4A - B4i - B4j ) In the example it is possible to enter any active paypal account, so you can also make payments on different paypal accounts. For each transaction, it will return if the transaction was successful or failed.
@MarcoRome · 2021-06-23
BCToast with additional views and pause. [B4X]
BCToast with additional views and pause. [B4X]
@MrKim · 2021-06-22
Free Geolocation Nominatim [Geocoding API] [B4X]
A demo of how to use the nominatim geocoding API for free.
@TILogistic · 2021-06-20
Share your B4XDialog + templates theming code [B4X]
Share your B4XDialog + templates theming code [B4X]
@Erel · 2021-06-01
Read/Write Windows Lists
Read/Write Windows Lists
@LucaMs · 2021-05-27
Library Manager app for creating and maintaining .b4xlib libraries
I have created an app for managing multiple .b4xlib libraries. I found that keeping multiple libraries updated while they are being developed and tested was quite tricky. This app helps highlight what has been changed and I keep it running in the background while I work.
@jdkellow · 2021-05-07
Padding data [e.g. building blocks of a multiple of 16] [B4x]
For some solutions you need to pad data to a specific length (=blocksize or a multiple of x, like a multiple of 16 in AES). This snippet gets the next higher multiple of the padding. If your data is 5 bytes long, the blocksize would be 16, having 17 bytes it would be 32.
@KMatle · 2021-04-28
Generate RSA private/public key in php and prepare it to use in B4x [B4x]
Sometimes it makes sense to generate pricat/public key pairs for clients on the server side by code. Here''s an example how to do this in php (OpenSSL must be installed as it usually is)
@KMatle · 2021-04-27
Post multipart requests / file uploads with progress [B4X]
Post multipart requests / file uploads with progress [B4X]
@Erel · 2021-04-27
Use OTP in your apps [php code also included] [B4x]
OTP is a one time pin (here: 6 digits) depending on a given password and the actual time.
@KMatle · 2021-04-27
Trust all SSL Socket [B4X]
This code creates an SSL socket that doesn''t verify the server certificate.
@Erel · 2021-04-21
TextInputBox [B4X]
I needed a simple cross platform dialog (B4A, B4X, B4i) for entering alphabetic text. I don''t know if I wasted time and there is already something ready it''s simpler than the one I''m about to publish (which could be written much better). Depends on XUI Views.
@LucaMs · 2021-04-12
Firestore API REST - support
Methods to easily use Firestore
@Paolodc · 2021-04-09
Log stack trace [B4X]
This sub will log the underlying stack trace. It can be useful for debugging cases where the code flow is complex. In debug mode the underlying stack trace can be incomplete.
@Erel · 2021-04-01
maintaining the page during a split-screen size change [B4Xpages]
The default B4Xpages B4A template doesn''t maintain the ''current page'' when resizing the splits. This is a workaround for this issue.
@swChef · 2021-03-31
Change the view''s alpha level - transparency [B4X]
Change the view''s alpha level - transparency [B4X]
@Erel · 2021-03-24
A Not-So-Simple Clock [B4X]
A Not-So-Simple Clock [B4X]
@William Lancee · 2021-03-19
File records with fixed positions & lenghts [B4x]
I had some projects where I needed fixed locations & lengths inside a record e.g. a field has a fixed length of 30 "chars". It''s a pain to write such a file. Here''s a snippet to make it easier.
@KMatle · 2021-03-17
Solving encoding issues with html mails sent with SMTP [Net library] [B4X]
Encoding the html text with base64 avoids encoding issues, especially with MS Outlook. This code is compatible with B4A and B4J.
@Erel · 2021-03-14
InputStream - Skip N Bytes [B4X]
This sub will skip N bytes from the stream. Usage example: you have an InputStream and you don''t want the first 100 bytes.
@Erel · 2021-03-11
DESIGNER LOGIN EXAMPLE - CODE B4X - UX DESIGNER [B4XPAGES]
Login/sign-up example with B4XPages
@Lucas Siqueira · 2021-03-06
AES-256 encryption with salt and iv [works with all platforms like php, .net, etc.] [B4x]
AES-256 encryption with salt and iv [works with all platforms like php, .net, etc.] [B4x]
@KMatle · 2021-02-19
Firebase Cloud Messaging Subscribe and Unsubscribe Topic [B4X]
With this 2 Functions you can Subscribe and Unsubscribe Users from a Topic. This is Usefull for Server Apps. You need the Token from the User, the Token is the InstanceID and this ID is unique for each device, you can get this ID in the "Firebase Cloud Messaging" lib.
@Alexander Stolte · 2021-02-11