B4ATutorialPicker
Sharing files from your app with File Provider
This tutorial explains the steps required to implement a file picker that other applications can use to select files or resources.
@Erel · 2018-10-03
B4ASnippetMaths
MapRange A-B to C-D
SubName: Map a range of numbers from A-B to C-D and return the mapped value. Description: I use B4R a lot and that package includes a function called MapRange, I couldn''t find a version of MapRange in B4A or anywhere on the forum, so I found the formula online and I put together this little sub. Using MapRange you can map any range of number to another different range of numbers. For example 0 to 100 can be mapped to -50 to 50, 25 to 75, 2000 to 5000, -300 to -150 or whatever number range you need to return a value from. Your original number range can be any range you wish and not just 0 to 100 like above.
@Peter Simpson · 2018-10-03
B4ASnippetList- and scrollview
Header with parallax effect for ULV
This is an example for UltimateListView showing how to create a sticky header (a header that is always visible) with a parallax effect (the image at the top is reduced as the list scrolls and stays centered). The header transparency changes over time so that the background is fully opaque when the image is no longer visible.
@Informatix · 2018-10-02
B4ASnippetRandomise
Get Random Numbers in a non repeating list
Get Random Numbers in a non repeating list
@Myron · 2018-09-30
B4ATutorialOS
How to Install Android 8 on Virtualbox
How to Install Android 8 on Virtualbox
@Diceman · 2018-09-28
B4ATutorialDatabase
Filter the Contents of a ListView By Sql code
Filter the Contents of a ListView By Sql code
@Lowegaterecords · 2018-09-28
B4ATutorialList- and scrollview
Change DataSet in Amir_RecyclerView
During the basic training in Amir_RecyclerView (ARV), a small test project was created, which may help RV newcomers to familiarize themselves with RecyclerViews. Topic: "React to clickevents, change data and update the list"
@fredo · 2018-09-24
B4ATutorialList- and scrollview
Basic difference between a Standard ListView and Amir_RecyclerView
Basic difference between a Standard ListView and Amir_RecyclerView
@fredo · 2018-09-24
B4ATutorialService/Receiver
Starter Service - Consistent & Single Entry Point
Starter Service - Consistent & Single Entry Point
@Erel · 2018-09-20
B4ASnippetB4A
Set any activity orientation (opposite to #SupportedOrientations)
SubName: Set any activity to the opposite orientation used in the app. Description: Using this line of code in your manifest allows you to set one (or more) of your projects activities to a different orientation than the default one which is set in the Main activity using #SupportedOrientations.
@Peter Simpson · 2018-09-20
B4ATutorialDatabase
Connect Android to MySQL Database Tutorial
Connect Android to MySQL Database Tutorial
@Erel · 2018-09-20
B4AClassAds
BeaconParser
The BeaconParser class parses the advertising data that is sent by BLE beacons. It supports iBeacons, Eddystone UID and Eddystone URL formats.
@Erel · 2018-09-20
B4ATutorialInterop
FitBit Authentification and use of the FitBit HTTP SDK
FitBit Authentification and use of the FitBit HTTP SDK
@DonManfred · 2018-09-19
B4ATutorialB4A
Solving Font asset not found from library
Solving Font asset not found from library
@Marcus Araujo · 2018-09-18
B4ATutorialFirebase
FCM message workflow explained by Google
There are 3 types of messages you can send combined with your app''s state (fore- or background). Android FCM services behave different depending on the message type.
@KMatle · 2018-09-18
B4ASnippetOS
Memory Usage
Memory Usage
@Robert Valentino · 2018-09-17
B4AClassFile xfer
Download manager
Download managerI try simplification InternetDownloadManager in my class. In my class,i use chaining method and other
@Pooya1 · 2018-09-16
B4ALibraryAnimation
Animated Label Old Style (Medieval Style...)
Animated Label Old Style (Medieval Style...)
@Yayou49 · 2018-09-14
B4ASnippetAudio/Video
aLaw/uLaw PCM - compression, decompression - Code Available to all.
aLaw/uLaw PCM - compression, decompression - Code Available to all.
@Jmu5667 · 2018-09-14
B4ASnippetSMS
SMS verification without permission (Android 8+)
SMS verification without permission (Android 8+)
@Semen Matusovskiy · 2018-09-13
B4ASnippetAudio/Video
precise timing beats (Metronome)
Long time I was not able to write a precise metronome (a tool for musicians). Playing the beats with SoundPool and a Timer was not accurate at all, because of the timer. Even playing in a own thread was not really precise. Finally I got now a 100% precise solution with the AudioTrack Library. For this code you also need the Threading and the ByteConverter Lib.
@skrjabin · 2018-09-12
B4ATutorialB4A
Collection of tutorials in PDF format
Collection of tutorials in PDF format
@Erel · 2018-09-12
B4ALibraryOther
Allow end users to change (and save) layout''s views positions while running live the apk
This new library allow end users to change by themselves the position of each view in your layout while running live the apk.
@Yayou49 · 2018-09-11
B4ASnippetColour
Change Link Color in View
With below code you can linkable view and convert phone or url or email to link. I only add change link color method in this function
@Pooya1 · 2018-09-10
B4ALibraryBarcode/scan
KingsMentor/MobileVisionBarcodeScanner
Barcode Scanner supported by Mobile Vision Api
@Johan Schoeman · 2018-09-08
B4ALibraryViews - additional
Single LED
A very simple LED view with 2 colors: RED & GREEN with possible blink with duration.
@Yayou49 · 2018-09-06
B4ALibraryProgress/Gauge/Loading
VuMeter Old Style
VuMeter Old Style
@Yayou49 · 2018-09-05
B4ALibraryWifi
Simple WIFI library Updated
This library is based on the library Jem: https://www.b4x.com/android/forum/threads/simple-wifi-library.38601/ Which Jem can no longer maintain. I needed some methods that the library did not have, for an application I''m doing, and instead of creating a library from scratch, I preferred to take advantage of Jem''s library and create those methods that I needed. I''ve modified the source code, I have corrected some errors and added new methods that I needed.
@bgsoft · 2018-09-05
B4ALibraryDate/time
Simple Lunar Library
Well, that''s a Chinese Lunar Library, It''s just convert milliseconds value to Chinese lunar calendar date, e.g. the DateTime.Now
@52manhua · 2018-09-05
B4ALibrarySlider
Potentiometer Old Style
A little potentiometer working with Touch up and Touch down.
@Yayou49 · 2018-09-05