B4ALibraryComms & Network
Carrier Air Conditioner Remote Control
Transmitting signals via IR-blasters on Android devices
@Johan Schoeman · 2017-02-19
B4ATutorialGoogle
Create better Play Store listings
Create better Play Store listings
@Multiverse app · 2017-02-18
B4ALibraryMenu
AMRadialMenu: Coming soon
Radial Menu
@Mashiane · 2017-02-18
B4ALibraryOther
Astro
Finds sun and moon rise and set times, moonphase and other sun and moon parameters.
@Derez · 2017-02-17
B4ASnippetB4A
Subs to Move or Swap List Items
I use Lists a lot and discovered there were no built-in methods to Move an item from one index location to another index location, and there is no method to Swap two items.
@Widget · 2017-02-16
B4ASnippetList- and scrollview
CallSubDelayed & ScrollView.ScrollPosition
Often a Scrollview doesn''t scroll as you expect when you add a lot of views to it and then want to scroll it to the last added view. It seems as the message isn''t properly handled because the system is still busy with the SV itsself. The following code works for me. Just put the Scroll command to another sub and call it with "CallSubDelayed2".
@KMatle · 2017-02-16
B4AClassDialogs
Message class
Modal-like & non-modal MessageBox with controll of colors and size.
@Derez · 2017-02-15
B4ALibraryProgress/Gauge/Loading
CircularProgress
A subclass of {@link android.view.View} class for creating a custom circular progressBar
@DonManfred · 2017-02-15
B4AClassWebView [CUSTOMVIEW]
SimpleBrowser [Customview]
Browser customview with designer properties, hidable top bar, automatic refresh, PDF management, external browser redirection, url string tracking, FontAwesome buttons. THIS IS NOT MEANT TO REPLACE A SOPHISTICATED BROWSER​
@FrenchDeveloper · 2017-02-12
B4ALibraryViews - additional
HeartBeatView
Simple custom view of a beating heart using scaling animation.
@Johan Schoeman · 2017-02-10
B4ASnippetStrings
Combining a Fontawesome Icon And Text on a View Using Richstring
Erel’s recent code snippet regarding Material Icons and Richtsring inspired me to write the following snippet combining a FontAwesome Icon, text and Richstring to put text on a label, button, edittext, etc. The following code which can be enhanced, is the entire project
@Mahares · 2017-02-10
B4ALibraryImages
B4APhotoPager
B4APhotoPager is a viewpager with Touch Image to enlarge the pictures.
@Giuseppe Salvi · 2017-02-10
B4ASnippetViews - effects
Rotate a view (degrees)
Rotate a view (degrees)
@KMatle · 2017-02-06
B4ALibraryHome automation
IR Blaster - MultiChoice DSTV PVR Remote Control
If you have a device (such as my Samsung S4 Mini with Android OS KitKat) that supports an InfraRed Blaster and you are a subscriber to Multichoice''s DSTV (with an enabled PVR) then you can use the attached project to control your DSTV PVR decoder. MultiChoice covers some of the African regions with its services.
@Johan Schoeman · 2017-02-06
B4ALibraryEncryption
Decrypter
De-/Encrypt String to base64 (including compatible php code to de/Encrypt). This Library can be used to - Encrypt a string to a Hex-View of the encrypted string.. The resulting string only contains the character 0 to 9 and A to F. So it is save to be used in any httputils-call-parameter for example. - Decrypt a String to its Original String. The string to decode must be the output of the Encrypt-Method. For the php-side you can use the attached php-class to En- and de-crypt strings which are encrypted by the b4a-library (or by the php itself)
@DonManfred · 2017-02-06
B4ATutorialWebView
How I wrapped a HTML5, JavaScript & Css based Library...
To be able to do this, you need a good library that you want to wrap. A library like this will run inside a webview as its purely javascript, so some knowledge of HTML5 at most and some css will be recommended. I''m still learning both through trial and error. Secondly, I wanted to trap the events that happen within my components, so I used webview extras for that. Thirdly, I wanted to have the library include internaly the javascript and css files that I''m using. Please note the respective licenses for that. I decided on some community based libraries.
@Mashiane · 2017-02-03
B4AClasshtml
HTMLElement & CSSElement Builder Classes
Well I wanted to create some HTML and CSS elements for something I am working on. Actually I''m trying to develop a webapp that will run inside a webview, just for fun. This should also execute commands and get and set data. WebViewExtras is coming handy for that. So instead of having to write many .Append statements, well I have a few now, I decided on some generators instead. Here we go..
@Mashiane · 2017-02-02
B4ALibraryViews - additional
Google VR
This library wraps the ''pano'' and ''video'' packages from the Google VR for Android API. Enabling you to display mono and stereo 360° VR images and videos in your projects.
@warwound · 2017-02-02
B4ATutorialIRC / IM
MQTT Chat with Auto Discovery
This is an extension to the MQTT chat room example: https://www.b4x.com/android/forum/threads/b4x-mqtt-chat-room.61568/#content It is a chat room where one of the devices acts as a server and the others as clients.
@Erel · 2017-01-30
B4ALibraryViews - additional
BatteryView
An iOS and Android costomized View to display battery level with charging status.
@Johan Schoeman · 2017-01-30
B4ASnippetComms & Network
Auto-connect without predefined client or server
A post that Erel made on Facebook about client/server auto-connect reminded me that I had this code & should probably share it because it doesn''t require either device to be "hard" configured as either a client or a server.
@Computersmith64 · 2017-01-30
B4ALibraryPicker
WheelPicker
WheelPicker
@Johan Schoeman · 2017-01-29
B4ASnippetComms & Network
UDP Broadcast Address
This code uses JavaObject to go over the device network interfaces and find the first UDP broadcast address. This address can be used to send a UDP packet to all devices listening to a specific port.
@Erel · 2017-01-29
B4ALibraryViews - additional
AttitudeView
Android attitude view for drones, airplanes, rovs and mobile robots.
@Johan Schoeman · 2017-01-27
B4ALibraryTable/Grid
B4AGridView
GridView library.
@Giuseppe Salvi · 2017-01-25
B4ALibraryOther
AHLocale library
AHLocale library
@corwin42 · 2017-01-24
B4ATutorialColour
Fading label effect, for uniform colors - small tutorial
For all Android 3+ devices please use the "native" function SetColorAnimated (see this: https://www.b4x.com/android/forum/threads/simple-animations-in-b4a-v4-00.47731/ ; Fading label effect, for uniform colors - small tutorial
@AscySoft · 2017-01-23
B4ALibraryGoogle
CheckAppVersion on GooglePlay
CheckAppVersion on GooglePlay
@DonManfred · 2017-01-22
B4ALibraryProgress/Gauge/Loading
DigitSpeedView
Awesome digital speedometer for android
@Johan Schoeman · 2017-01-21
B4ATutorialB4A
Use mouse wheel to quickly scroll through colors
Use mouse wheel to quickly scroll through colors
@Widget · 2017-01-19