Scrollbar Color
This code uses reflection to change the ScrollView scroll bar color
@Erel · 2018-02-21
SERVER IRC (Internet Relay Chat) B4A
SERVER IRC (Internet Relay Chat)
@Star-Dust · 2018-02-20
Set Status bar colors
A useful sub to set status bar color and foreground color, at runtime
@Emme Developer · 2018-02-19
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
CRC CCITT (xFFFF) Calculation
CRC CCITT (0xFFFF) calculation on https://www.lammertbies.nl/comm/info/crc-calculation.html
@Victor Pavlov · 2018-02-16
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
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
Clock 24
A custom view of my 24 hour clock (just for fun) build into a library.
@MarkusR · 2018-02-09
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
Similar to FloatLabeledEditText
Similar to FloatLabeledEditText
@Star-Dust · 2018-02-08
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
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
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
ParsVolley(Volley)
Volley is an HTTP library that makes networking for Android apps easier and, most importantly, faster.
@mshafiee110 · 2018-02-03
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
AndroidVideoCapture
Video recorder that is 100% embedded in B4A
@Johan Schoeman · 2018-02-03
ParsQue(Que)
Library to create fully customizable Bootstrap styled alerts (toasts)
@mshafiee110 · 2018-02-02
AsyncStreams Tutorial
AsyncStreams Tutorial
@Erel · 2018-02-01
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
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
QREader
A library that uses google''s mobile vision api and simplify the QR code reading process
@Johan Schoeman · 2018-01-27
TabStripViewPager
Interactive paging indicator widget, compatible with the ViewPager from the Android Support Library.
@Erel · 2018-01-24
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
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
digital dashboard library
digital dashboard library
@WhoIsShmoove · 2018-01-21
B4A how to learn it in 1 day
Amazon e-book: B4A how to learn it in 1 day
@MarkoMylo · 2018-01-20
XXTEA (Corrected Block Tiny Encryption Algorithm) algorithm
XXTEA (Corrected Block Tiny Encryption Algorithm) algorithm
@advansis · 2018-01-17
Get Firebase config parameters from google-services.json
Code to get configuration parameters from google-services.json
@fredo · 2018-01-17
ELM327wifi Terminal
working with OBD ELM 327 Wifi, ex. V-Link interface.
@spairo · 2018-01-17
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