B4ASnippetColour
Scrollbar Color
This code uses reflection to change the ScrollView scroll bar color
@Erel · 2018-02-21
B4ATutorialIRC / IM
SERVER IRC (Internet Relay Chat) B4A
SERVER IRC (Internet Relay Chat)
@Star-Dust · 2018-02-20
B4ASnippetB4A
Set Status bar colors
A useful sub to set status bar color and foreground color, at runtime
@Emme Developer · 2018-02-19
B4ATutorialIRC / IM
Client IRC (Internet Relay Chat)
With the IRC Client complete the work started with the IRC Server. As already explained is a Basic version, to give only an idea of how it works, but it is not complete with all the commands, and does not interpret all the server commands. But it is fully functional. Limits are imposed, such as the possibility of entering only one channel at a time. But all that is missing can be inserted. The Server can be found in these two links: For B4A e for B4J
@Star-Dust · 2018-02-19
B4ASnippetCRC
CRC CCITT (xFFFF) Calculation
CRC CCITT (0xFFFF) calculation on https://www.lammertbies.nl/comm/info/crc-calculation.html
@Victor Pavlov · 2018-02-16
B4ALibraryEncryption
SimplePGP - Encrypt, Decrypt, Sign, Verify B4A
A wrapper library making the implementation of PGP in Java applications easy. It also strives to provide sane defaults for secure PGP to ensure easy and secure PGP implementations in Java.
@DonManfred · 2018-02-13
B4ASnippetToast
Custom Toast Message
You can customize the toast message text with CSBuilder: https://www.b4x.com/android/forum/threads/76226/#content This code allows you to also change the background color and the toast position
@Erel · 2018-02-11
B4ALibraryDate/time
Clock 24
A custom view of my 24 hour clock (just for fun) build into a library.
@MarkusR · 2018-02-09
B4AClassB4A
A Unit Test solution(class CTestRunner)
I seem to now have a working Unit Test solution for B4A for anybody interested. The test code and test runner are included in the project to be tested, but can be excluded from compilation using a conditional directive - I use ''#if UNIT_TESTS'', with ''UNIT_TESTS'' defined when required in a Build Configuration (B4A menu option: Project | Build Configurations).
@jgmdavies · 2018-02-09
B4ATutorialLabel
Similar to FloatLabeledEditText
Similar to FloatLabeledEditText
@Star-Dust · 2018-02-08
B4ALibraryIcons / fonts
MaterialIcons
A library containing over 1000 material vector icons that can be easily used as Drawable or as a standalone View.
@DonManfred · 2018-02-08
B4ASnippetGoogle
Check and install Google Play Services
This code will check that an updated version of Google Play Services is installed on the device. If not then it will try to help the user install it.
@Erel · 2018-02-05
B4ALibraryGPS/location/maps
TPlacesDetail
This is a class for getting place name (name of building, plaza, mall, tower, etc.) from Google Places API. Place is identified using Place ID which can be retrieved for example in geocoding result from Google Geocoding API. I use this class in my app BS Where Am I .
@Xenno · 2018-02-03
B4ALibraryhttp
ParsVolley(Volley)
Volley is an HTTP library that makes networking for Android apps easier and, most importantly, faster.
@mshafiee110 · 2018-02-03
B4ALibraryOther
Heart Rate Monitor
Android based heart rate monitor which uses the camera and its flash to determine the users heart rate in beats per minute and send via UDP. A Processing patch is provided to receive the data send.
@Johan Schoeman · 2018-02-03
B4ALibraryCamera
AndroidVideoCapture
Video recorder that is 100% embedded in B4A
@Johan Schoeman · 2018-02-03
B4ALibraryToast
ParsQue(Que)
Library to create fully customizable Bootstrap styled alerts (toasts)
@mshafiee110 · 2018-02-02
B4ATutorialAsyncStreams
AsyncStreams Tutorial
AsyncStreams Tutorial
@Erel · 2018-02-01
B4ALibraryImages
Coverflow
Another coverflow library, which loads images only when they are required (to avoid filling the memory) and supports different sizes and aspect ratios. This is an abandoned project so don''t expect any support.
@Informatix · 2018-01-30
B4ALibraryhttp
SSLPins
SSL Certificate pinning inspired by https://www.b4x.com/android/forum/threads/okhttp-set-parameter-with-inline-java.64748/ post but updated to work.
@Jamie8763 · 2018-01-28
B4ALibraryBarcode/scan
QREader
A library that uses google''s mobile vision api and simplify the QR code reading process
@Johan Schoeman · 2018-01-27
B4ALibraryTabStripViewPager
TabStripViewPager
Interactive paging indicator widget, compatible with the ViewPager from the Android Support Library.
@Erel · 2018-01-24
B4ATutorialApp protection
Protect your Android application with the Licensing library
Protect your Android application with the Licensing library. The licensing library allows you to use Android market licensing service to verify that the user is allowed to access your application.Your applications sends a request to the local market application. The market application contacts the market server and returns the result. The result is cached based on the market rules.
@Erel · 2018-01-24
B4ASnippetMail
Sending email via SMTP with POP before SMTP
The emailing (via SMTP) trouble is solved: to avoid server auth error before using SMTP server we have to check email, say by POP3. This class is tested during 3 days on popular app with around 70-80 emails from an app to the chosen GMAIL box to self. No sending errors now. Before there were 2-3 sending errors per day.
@peacemaker · 2018-01-22
B4ALibraryProgress/Gauge/Loading
digital dashboard library
digital dashboard library
@WhoIsShmoove · 2018-01-21
B4ATutorialB4A
B4A how to learn it in 1 day
Amazon e-book: B4A how to learn it in 1 day
@MarkoMylo · 2018-01-20
B4ALibraryEncryption
XXTEA (Corrected Block Tiny Encryption Algorithm) algorithm
XXTEA (Corrected Block Tiny Encryption Algorithm) algorithm
@advansis · 2018-01-17
B4ASnippetFirebase
Get Firebase config parameters from google-services.json
Code to get configuration parameters from google-services.json
@fredo · 2018-01-17
B4ATutorialWifi
ELM327wifi Terminal
working with OBD ELM 327 Wifi, ex. V-Link interface.
@spairo · 2018-01-17
B4ATutorialPDF
Create PDF''s on an Android devices & send them to a B4J app
There are a lot of libs about creating pdf''s. With Erel''s example (https://www.b4x.com/android/forum/threads/printing-and-pdf-creation.76712/) how to create pdf''s on Android devices (it''s a build in function of Android 4.4+) I came to the idea to use a phone/tablet to create pdf''s and send them to a B4J app. How it works: B4A -> create 100 PDF''s -> convert to byte array -> AsyncStream -> B4J -> store PDF''s as files What is it good for? - Create PDF''s for free - usage of x devices as workers to create thousands of PDF''s very fast (100 takes about 6 secs) - you can use Firebase Messaging to trigger a device (not included in the example) to retrieve data form a server-db and create PDF''s from it. Send it back to the server (via OKHeetUtils or sockets), mail it to a customer, etc.
@KMatle · 2018-01-17