External Storage - Simple Example
Enclosed is a simple call to storage , creating a directory and copying files from DirInternal using ExternalStorage Class
@rodmcm · 2020-05-13
Find used libraries [B4A, B4J,B4In B4R]
Find used libraries [B4A, B4J,B4In B4R]
@spsp · 2020-05-12
Drawing Multiline Text
This code creates a label with the text and returns a snapshot of the label
@Erel · 2020-05-12
CoupleCalendar
Functional calendar library for Android - Horizontal swipe - Show dot for one day event - Show line for multiple days event
@DonManfred · 2020-05-12
Webview Custom Error Page
This code module will return a custom HTML design along with the actual error message instead of the default webview error page.
@Biswajit · 2020-05-11
ShapeDrawable - Clipped rounded rectangle and circle shape
A drawable that draws shapes. You can draw Arc, Oval, Rectangle, Rounded Rectangle, even a Custom Shape (using Path). The content of the view will be clipped only for rectangle, circle, and rounded rectangle shapes.
@Biswajit · 2020-05-11
Lottie [Render After Effects Animations Natively]
An iOS library to natively render After Effects vector animations
@Biswajit · 2020-05-11
Local Notification with image
Local Notification with image
@Biswajit · 2020-05-11
iPopupDialog - A fully customizable popup dialog
This is a fully customizable popup dialog which supports Image, Video, Custom View, Simple text, Long Scrollable text and many more.
@Biswajit · 2020-05-11
GPSPolyMap - check if GPS location is inside a polygon [B4X]
With this class, you can check if the GPS location coordinate is inside a polygon. You can use this class to check whether the user is inside a building, shopping mall or any custom shape. This class is only for B4A and B4I.
@Biswajit · 2020-05-11
CLVIndexScroller - xCustomListView fast scrolling index view [B4X] [XUI]
It''s a class that adds a fast scrolling index view to xCustomListView. It has a dark and a light mode. You can show either alphabetic or numeric index and can change the index order.
@Biswajit · 2020-05-11
PreferenceActivity tutorial
PreferenceActivity tutorial
@Erel · 2020-05-10
Ngrok and B4J Servers
ngrok is an application that gives you external (internet) access to your private systems that are hidden behind NAT or a firewall. Itâs basically a super slick, encrypted TCP tunnel that provides an internet-accessible address that anyone can get to, and then links the other side of that tunnel to functionality running local.
@icakinser · 2020-05-10
jShell and 7-Zip to list contents and decompress gz [gzip] archive files
I use jShell and 7-Zip to unpack/decompress gz (gzip) files in a B4J UI app. 7-Zip supports also 7z, xz, lzma, cab, zip, bzip2 and tar formats.
@raphaelcno · 2020-05-10
Read Excel file and return JSON array [BANanoExcelReader]
Read Excel file and return JSON array [BANanoExcelReader]
@Mashiane · 2020-05-09
MIAEvent library [calendar event] [BETA]
MIAEvent is a simple view that allows you to view the appointments of the day, in this case the week, I deleted most of the calendar as I just need to see the records from a database and manage them visually. The problem was how I could see multiple appointments at once without creating a mess, how to retrieve the record data without having to make a query and finally make the same library fast.
@ivanomonti · 2020-05-09
A nifty way to read a file text contents without uploading to the server [BANano]
A nifty way to read a file text contents without uploading to the server [BANano]
@Mashiane · 2020-05-09
New sqlite-jdbc version 3.31.1 [2020.05.05]
New sqlite-jdbc version 3.31.1 [2020.05.05]
@Claudio Oliveira · 2020-05-06
Two geodesic features on a web page using B4J+Python [with sources]
I haven''t seen the available B4X libraries for geodetic conversion, and rewriting them is very complicated computationally. Since at work, I often uses the transformation between coordinate systems, i decided to make it easier for myself and my colleagues at work. I used ABMaterial and Python for this. ABMaterial is responsible for the web page, python is responsible for converting between coordinate systems. Additionally, the function of searching for the coordinates of the specified address is added. The site operates in Polish language and are included coordinate systems that are most often used in my country. Python scripts I wrote myself and work with b4x code. The python script is over shell with parameters.
@MichalK73 · 2020-05-05
UITableView LongClick Trigger
UITableView is a very powerful Listview. It loads items very fast and scrolling is very smooth. thanx to b4i it is also very customizable.
@ilan · 2020-05-04
HTML-Standalone QR-code generator for websites
Sometimes you need a QR-code generator in your website (which is working together with B4x). I searched for a standalone creator which is easy to handle. I came to this site: QR-code generator. I uses Javascript to generate the QR-code. I''ve modified the example (removed all inputfields and replaced them with simple variables).
@KMatle · 2020-05-04
Getting file info using uri from content chooser or from received shared file - example
Example of getting file property information from uri provided by content chooser or received file shared to the app. Curtesy of Erelâs example: Received Share. Shows File name, Mime Type, date modified, file size and a list of all columns from that particular content provider. updated code to show information from Gallery content.
@Nokia · 2020-05-04
AutoKeyGenerator: create Jetty compatible certificates using LEt''s Encrypt and CloudFlare
Attached the source code and some description on a tool I wrote to generate SSL certificates to be used in B4J http server applications. It generates and renews certificates (even wildcard ones) on Let''s Encrypt and communicates with the CloudFlare API to do DNS challenging. The code has been tested on Windows as well as Ubuntu.
@wl · 2020-05-04
simple carousel photo
simple carousel photo
@giannimaione · 2020-05-03
ABMaterial For Dummies Tutorial [ABMaterial]
ABMaterial For Dummies Tutorial [ABMaterial]
@Harris · 2020-05-03
Using Inline C Function Pointers to call back to B4R subs
I use inline C in my B4R projects quite a bit in my projects. Mostly I have some C/C++ code I want to call from B4R subs - that''s well documented on the forum (the Inline C intro here). From time to time though I need to call a B4R sub from C/C++ - this post does a decent job of explaining how to do that. What I wanted to do is expand on the second concept and take it a step further and use function pointers to create a call back mechanicism from your C/C++ code into B4R.
@miker2069 · 2020-05-02
AS ButtonSlider V1.0 [B4X] [XUI]
AS ButtonSlider V1.0 [B4X] [XUI]
@Alexander Stolte · 2020-05-02
Part 1 Basics - Creating long lists using xCustomListView with Lazy Loading - Newer developers
Part 1 Basics - Creating long lists using xCustomListView with Lazy Loading - Newer developers
@Peter Simpson · 2020-05-01
Fast and stable 1D array index sorts [B4X]
These are for 1D arrays, type specific and stable sorts. There are 4 sets for Int, Double, Long and String arrays.
@RB Smissaert · 2020-05-01
Creating long lists using xCustomListView with Lazy Loading - Newer developers
Creating long lists using xCustomListView with Lazy Loading - Newer developers
@Peter Simpson · 2020-05-01