Android Tutorial Erels B4A Oveview from Walt's B4xGoodies - created with B4xgoodies Explorer using BVAD3

Last edited:

Mashiane

Expert
Licensed User
Longtime User
LIBRARY

Library - Action Bar, Drawer, Etc - Stdactionbar
Library - Ads - Adiquity Library - Advertising Solution
Library - Ads - Admob
Library - Ads - Adshelper Extends Firebaseadmob2 / Google Mobile Ads V20.0+
Library - Ads - Appbrain Ads
Library - Ads - Display.io Ads Service
Library - Ads - Firebaseadmob V1.6
Library - Ads - Firebaseadmob2 - Google Mobile Ads Sdk V20+
Library - Ads - Hms Ads
Library - Ads - Tapfortapwrapper
Library - Ads - Tappx Ads Service
Library - Android Things - Android Things
Library - Audio/video - Audio Library V0.9
Library - Audio/video - Audio Library V1.2 - Beeper
Library - Audio/video - Audio Library V1.5 - New Audiostreamer Object
Library - Audio/video - Exoplayer - Mediaplayer / Videoview Alternative
Library - B4a - Balconverter - Convert The Layouts Files To Json (and Vice Versa)
Library - B4a - Bridgecli - Command Line Tool For B4a-bridge
Library - B4a - Ready To Run Sdk
Library - B4a - Simple Library Compiler - Build Libraries Without Eclipse [tool]
Library - B4a - Updates To Internal Libraries
Library - B4a - Xmllayoutbuilder
Library - Barcode/scan - Barcode Reader Based On Google Play Services Vision [beta]
Library - Bluetooth - Ble
Library - Bluetooth - Ble 2 - Bluetooth Low Energy
Library - Bluetooth - Ble Peripheral
Library - Camera - Camera Library V2.20
Library - Camera - Camera2 - New Camera Library
Library - Comms & Network - Jsch
Library - Comms & Network - Net
Library - Comms & Network - Network
Library - Comms & Network - Network Library V1.10 - Udp Supported
Library - Compression - Randomaccessfile - V1.15 - Android Gzip And Zlib Compressions
Library - Database - Jdbcsql - Directly Connect To Remote Databases
Library - Database - Remote Database Connector
Library - Database - Sqlcipher
Library - Database - Sqlcipher Library
Library - Date/time - Dateutils
Library - Drone - Dji Drones
Library - Dropbox - Dropbox Sync
Library - Edittext - Speakbutton (custom View)
Library - Encryption - Secured Assets - Encrypt Your Assets Files
Library - Excel - Excel
Library - File Handling - Randomaccessfile - V1.10 - Read/write Objects
Library - Firebase - Crashlytics - Crash Reports
Library - Firebase - Facebook - Extends Firebaseauth To Support Facebook
Library - Firebase - Firebaseadmob
Library - Firebase - Firebaseanalytics
Library - Firebase - Firebaseauth
Library - Firebase - Firebasenotifications
Library - Firebase - Firebasestorage - Simple File Storage Backend
Library - Game - Gameview - Create 2d Android Games
Library - Google - Analytics
Library - Google - Googleidentity
Library - Google - Googleplaybilling - In App Purchases
Library - Gps/location - Google Maps
Library - Http - Http Library V1.10
Library - Http - Http Library V1.22
Library - Http - Httpserver
Library - Http - Okhttp
Library - Huawei - Hms - Huawei Sdk
Library - Huawei - Hms - In App Purchases
Library - Huawei - Hms [huawei] - Drm Verification
Library - Images - Gifviewer [custom View]
Library - Images - Imagedownloader Service
Library - Images - Kenburnsview
Library - In-app Billing - Inappbilling30
Library - Interop - Contentprovider
Library - Java - Javaobject Library
Library - Keyboard - Ime Library (soft Keyboard)
Library - Label - Autotextsizelabel (custom View)
Library - List- And Scrollview - Clvnested - Allows Nesting Clvs
Library - List- And Scrollview - Preoptimizedclv - Lazy Loading Extension For Xcustomlistview
Library - Menu - Slidingmenuwrapper
Library - Mqtt - Jmqtt - Official Android Mqtt Client
Library - Nfc - Nfc Library
Library - Notifications - Hms / Huwaei Push Kit
Library - Notifications - Notificationlistener
Library - Oauth - Oauth
Library - Os - Biometricmanager - Biometric Authentication
Library - Os - Device Administrator Library
Library - Other - Licensing
Library - Other - Usb Host Library
Library - Paypal - Paypalwrapper
Library - Pdf - Printing And Pdf Creation
Library - Phone - Phone Library Update - V1.34
Library - Phone - Phone Library V1.80 - Ringtonemanager
Library - Phone - Sip - Voip Library
Library - Preferences - Preferenceactivity Library
Library - Push Notifications - Push Notification (google C2dm) Framework - Beta
Library - Serial Comm - Felusbserial
Library - Serial Comm - Usbserial
Library - Smb / Cifs - Smb
Library - Switch - Switchview
Library - Table/grid - Tablepanel - Adds Swipe Navigation To B4xtable
Library - Tabstripviewpager - Tabstripviewpager
Library - Views - Effects - Rippleeffect
Library - Websocket - Websocket
Library - Wifi - Wifidirect
Library - Xml - Jtidy
Library - Xml - Xmlbuilder
Library - Youtube - Youtube
 

Mashiane

Expert
Licensed User
Longtime User
SNIPPETS & TOOLS

Snippet - Action Bar, Drawer, Etc - Change The Action Bar Height
Snippet - Action Bar, Drawer, Etc - Remove Material Action Bar Shadow
Snippet - Action Bar, Drawer, Etc - Theme Colors
Snippet - Animation - Animated Border
Snippet - Animation - Mathemetics Pendulum
Snippet - Animation - Simple Halo Animation
Snippet - Audio/video - Get The Path To Media Files Returned From Contentchooser
Snippet - Audio/video - Videorecordapp With Fileprovider
Snippet - B4a - Add Pinned Shortcut
Snippet - B4a - Automatically Set The Text Size
Snippet - B4a - Full Screen Theme
Snippet - B4a - Version Safe Notification
Snippet - B4a - Version Safe Themes
Snippet - Checkbox - Change Checkbox Colors
Snippet - Colour - Color Picker 2
Snippet - Colour - Scrollbar Color
Snippet - Comms & Network - Start Local Hotspot
Snippet - Comms & Network - Udp Broadcast Address
Snippet - Comms & Network - Workaround The Networkonmainthread Exception
Snippet - Dialogs - Customlayoutdialog With Customlistview
Snippet - Dialogs - Non-centered Custom Layout Dialog
Snippet - Drawing - Draw On Top Of Other Apps Permission
Snippet - Drawing - Draw Round Bitmap
Snippet - Drawing - Drawing Multiline Text
Snippet - Edittext - Change Edittext Colors
Snippet - File Handling - Saveas - Let The User Select A Target Folder
Snippet - File Xfer - Download Image Or File From A Website
Snippet - Google - Advertising Id
Snippet - Google - Check And Install Google Play Services
Snippet - Http - Disable Automatic Redirections With Okhttputils2
Snippet - Http - Set Http Request Header With Httputils2
Snippet - Images - Adaptive Icons - Simple Instructions And Tips
Snippet - Images - Add Image To Gallery Android 5 - 10+
Snippet - Images - Fontawesome To Bitmap
Snippet - Java - Using Startactivityforresult With Javaobject
Snippet - Logging/exceptions - Parsing Your Apps Logs
Snippet - Menu - Slidingmenu In More Activities
Snippet - Notifications - Custom Notifications Channel
Snippet - Other - Get The Apk Signature At Runtime
Snippet - Service - Example Of #extends In Service
Snippet - Speech - Voice Recognition With Resumable Subs
Snippet - Strings - Csbuilder Marking Based On Regex Pattern
Snippet - Strings - Csbuilder With Leading Margin
Snippet - Strings - Remove Accents From String
Snippet - Strings - Save And Load Csbuilders
Snippet - Switch - Switch Colors
Snippet - Tabstripviewpager - Tabstripviewpager With Fontawesome / Material Icons
Snippet - Toast - Custom Toast Message
Snippet - Webview - Upload Files With Webview
Snippet - Wifi - Access Wifi Information
Snippet - Xml - Escapexml - Code Snippet
Tool - Appcompat - Appcompat With Toolbar - Minimal Example
Tool - B4a - B4a Sdk Manager Source Code
Tool - B4a - B4a Sdk Manager Updates
Tool - B4a - B4a Sdk Manager V3.20 - Adds Support For Google Based Avds
Tool - B4a - B4a-bridge Source Code
Tool - Strings - Regex Tester
 

Mashiane

Expert
Licensed User
Longtime User
TUTORIAL

Tutorial - Action Bar, Drawer, Etc - Actionbar / Sliding Pages Tutorial
Tutorial - Action Bar, Drawer, Etc - Immersive Mode - Hide The Navigation Bar
Tutorial - Ads - Admob Mediation (with Inmobi)
Tutorial - Android Things - Android Things - Getting Started
Tutorial - Animation - Android Views Animation Tutorial
Tutorial - Asyncstreams - Asyncstreams Tutorial
Tutorial - Audio/video - Android Based Closed Circuit Tv (cctv) Example
Tutorial - Audio/video - Mediaplayer Tutorial
Tutorial - Audio/video - Mjpeg / Cctv Server
Tutorial - B4a - Accesing Third Party Jar With #additionaljar And Javaobject - Picasso
Tutorial - B4a - Adaptive Icons
Tutorial - B4a - Android Usb Host Tutorial - Adbtest
Tutorial - B4a - Android.jar / Targetsdkversion / Minsdkversion
Tutorial - B4a - Androidx Sdk
Tutorial - B4a - B4a Change Log (versions History)
Tutorial - B4a - B4a-bridge Over Wifi Without A Local Network
Tutorial - B4a - B4a-helpviewer - View And Search The Documentation Offline
Tutorial - B4a - B4abuilder / B4jbuilder - Command Line Compilation
Tutorial - B4a - Collecting Tips - Beginners Wanted!
Tutorial - B4a - Collection Of Tutorials In Pdf Format
Tutorial - B4a - Common Mistakes [video]
Tutorial - B4a - Compilation Time And Auto-increment Build Version
Tutorial - B4a - Compiler Warnings
Tutorial - B4a - Conditional Compilation & Build Configurations
Tutorial - B4a - Debugging Android Applications
Tutorial - B4a - Designer Anchors - Video Example
Tutorial - B4a - Designer Scripts Tutorial
Tutorial - B4a - Doevents Deprecated And Async Dialogs (msgbox)
Tutorial - B4a - Educational Material From A Basic4android Student Course
Tutorial - B4a - Gui Avd Manager / Emulator
Tutorial - B4a - Gui Sdk Manager For Newer Versions Of Android Tools
Tutorial - B4a - Hello World - Video Example
Tutorial - B4a - Ide Color Schemes
Tutorial - B4a - Ide Tip: Alt + N = Recent Subs Menu
Tutorial - B4a - Installing Basic4android And Android Sdk
Tutorial - B4a - Jarsigner Error: Java.security.signatureexception: Private Key Algorithm Is Not Compatible
Tutorial - B4a - Library Compilation - Compile Your Project To A Library
Tutorial - B4a - Managing Deployment Of Multiple Applications On Multiple Devices With B4aserver
Tutorial - B4a - Manifest Editor
Tutorial - B4a - Modules Attributes
Tutorial - B4a - Multidex - Solves The Too Many Methods Error
Tutorial - B4a - New B4a Book: Android App Development For Electronics Designers
Tutorial - B4a - Rapid Debugger
Tutorial - B4a - Reset The Manifest Editor Code To The Default Code [tip]
Tutorial - B4a - Runtime Permissions (android 6.0+ Permissions)
Tutorial - B4a - Shared Code Modules
Tutorial - B4a - Static Code Modules
Tutorial - B4a - Supporting Multiple Screens - Tips And Best Practices
Tutorial - B4a - Svn (source Control) And Basic4android
Tutorial - B4a - Targetsdkversion 28 [android 9.0]
Tutorial - B4a - Third Party Tool For Screen Recording
Tutorial - B4a - Using Custombuildaction To Deploy To Multiple Devices At Once
Tutorial - B4a - Variables & Objects In Basic4android
Tutorial - B4a - Variables And Subs Visibility
Tutorial - B4a - Version Safe Apk Installation
Tutorial - Bluetooth - Android Bluetooth / Bluetoothadmin Tutorial
Tutorial - Bluetooth - Discovering Ibeacon Devices With Ble2 Library
Tutorial - Bluetooth - Walkie Talkie - Audio Streaming Over Wifi Or Bluetooth
Tutorial - Camera - Camera2 - Still Images And Videos
Tutorial - Camera - Intent Based Camera
Tutorial - Camera - Take Pictures With The Internal Camera
Tutorial - Charts - Add Charts With Google Charts Service
Tutorial - Charts - Android Charts Framework
Tutorial - Comms & Network - Android Beam Tutorial
Tutorial - Comms & Network - Android Network Tutorial
Tutorial - Comms & Network - No-ip Android Client - Access Your Device Over The Internet
Tutorial - Contacts - Contactsearcher - Combines Contactsutils With Searchview
Tutorial - Customview - Custom View With Designer Support
Tutorial - Database - Access Any Database Or System With B4aserver
Tutorial - Database - Android Sqlite Viewer
Tutorial - Database - Cloudkvs
Tutorial - Database - Connect Android To Ms Sql Server Tutorial
Tutorial - Database - Connect Android To Mysql Database Tutorial
Tutorial - Database - Rdc - Simple Way To Create Your Own Back-end Database
Tutorial - Database - Remote Database Connector (rdc) - Connect To Any Remote Db
Tutorial - Dialogs - Android Views (controls) And Dialogs
Tutorial - Dialogs - Dialogs Library 2017 - Custom Dialogs And Async Methods
Tutorial - Drawing - Drawing A Selection Window
Tutorial - Dropbox - Android Dropbox / Oauth Tutorial
Tutorial - Emulator/vm - Hello World - Installing Android Emulator
Tutorial - Encryption - Encrypting Information With Randomaccessfile Library
Tutorial - Example - Example Of An App With A Phone And Tablet Layouts
Tutorial - Example - Two Activities Example
Tutorial - File Handling - Text Files
Tutorial - File Xfer - .net Filetransfer - Implement Asyncstreams Prefix Mode
Tutorial - File Xfer - Download Huge Files With Httputils2
Tutorial - File Xfer - Download List Of Images With Httputils2 And Customlistview
Tutorial - File Xfer - Downloading Files Using Service Module
Tutorial - File Xfer - Filetransfer - Send And Receive Files With Asyncstreams
Tutorial - File Xfer - Upload Files From B4a App To B4j Server [server]
Tutorial - Firebase - Firebaseadmob - Rewarded Video Ads
Tutorial - Firebase - Firebaseadmob And User Consent
Tutorial - Firebase - Integrating Firebase Services
Tutorial - Ftp - Android Ftp Tutorial
Tutorial - Ftp - Nice Utity For Wireless File Transfers
Tutorial - Game - Android Arkanoid Game Example
Tutorial - Game - Gameview - Create 2d Android Games - Part I
Tutorial - Game - Gameview - Create 2d Android Games - Part Ii
Tutorial - Game - Guess My Number - Visual Designer & Events
Tutorial - Game - Jumpingsmiley
Tutorial - Game - Tick-tack-toe: Working With Arrays Of Views
Tutorial - Gestures - Android Shake Event With Phonesensors
Tutorial - Google - Google Play App Signing
Tutorial - Google - Protect Your Android Application With The Licensing Library
Tutorial - Google - Signing Your Application Before Uploading To Google Play
Tutorial - Gps/location - Background Location Tracking Android
Tutorial - Gps/location - Fusedlocationprovider + Resolution Dialog
Tutorial - Gps/location - Geofence - Monitoring A Region In The Background
Tutorial - Gps/location - Gnss Status Updates
Tutorial - Gps/location - Google Maps Tutorial
Tutorial - Gps/location - Google Maps With Fusedlocationprovider
Tutorial - Gps/location - Gps Tutorial
Tutorial - Http - Android Http Multipart Requests
Tutorial - Http - Connecting To Https (secured) Urls
Tutorial - Http - Currency Converter - Http Web Services And More
Tutorial - Http - Httputils - Android Web Services Are Now Simple!
Tutorial - Icons / Fonts - Change Icon And Assets Files Based On The Build Configuration
Tutorial - Images - Loadbitmap / Loadbitmapresize / Loadbitmapsample
Tutorial - Images - Nine Patch Images Tutorial
Tutorial - In-app Billing - Android In-app Billing Tutorial
Tutorial - In-app Billing - Android In-app Billing V3 Tutorial
Tutorial - Interop - Open The Browser With A Specific Web Page
Tutorial - Interop - Receiving Shared Images From Other Apps
Tutorial - Irc / Im - Mqtt Chat With Auto Discovery
Tutorial - Java - Inline Java Code
Tutorial - Json - Android Json Tutorial
Tutorial - Keyboard - Handle The Soft Keyboard With The Ime Library
Tutorial - Kiosk - Android Kiosk Mode Tutorial
Tutorial - Kiosk - Device Owner / Tasklock / Kiosk Apps 2017
Tutorial - Label - Floatlabelededittext (viewsex)
Tutorial - List- And Scrollview - Cards List With Customlistview
Tutorial - List- And Scrollview - Customlistview With Animated Header
Tutorial - List- And Scrollview - Customlistview With Floating Titles [xui]
Tutorial - List- And Scrollview - Expandable List Based On Customlistview
Tutorial - List- And Scrollview - Listview Tutorial
Tutorial - List- And Scrollview - Scrollview Example
Tutorial - Logging/exceptions - Uncaught Exceptions
Tutorial - Mail - Using Pop3 To Communicate With Android Devices
Tutorial - Menu - Custom Context Menu For Text Selection
Tutorial - Nfc - Nfc - Reading And Writing
Tutorial - Nfc - Reading Ndef Data From Nfc Tags
Tutorial - Oauth - Oauth 2.0 / Google Web Services Tutorial
Tutorial - Ocr - Add Ocr Features To Your Android Application [example]
Tutorial - Os - Add Shortcuts To Your Android Application
Tutorial - Os - Android Daydream / Dreamservice Tutorial
Tutorial - Os - Android Device Unique Id - Alternative To Phoneid
Tutorial - Os - Android Live Wallpaper Tutorial
Tutorial - Os - Orientation And Accelerometer
Tutorial - Os - The Result Of Swiping An App From The Recent Apps List
Tutorial - Other - Android Multitouch Tutorial
Tutorial - Other - Changing The Theme At Runtime
Tutorial - Other - Creating A Linked List Using Type Keyword
Tutorial - Other - Custom Transitions Between Activities
Tutorial - Other - Statemanager - Helps Managing Android Applications Settings And State
Tutorial - Panel - Android Slidingpanels - Simple Way To Create Sliding Layouts
Tutorial - Phone - Android Sip / Voip Tutorial
Tutorial - Physics - Class Example - Galaxy System Emulation
Tutorial - Picker - Sharing Files From Your App With File Provider
Tutorial - Preferences - Preferenceactivity Tutorial
Tutorial - Push Notifications - Android Push Notification (c2dm) Framework And Tutorial
Tutorial - Push Notifications - Custom Websocket Based Push Framework
Tutorial - Push Notifications - Simple Push Framework
Tutorial - Raspberry Pi - Xbee (zigbee) Communication Between Android And Raspberry Pi [iot]
Tutorial - Serial Comm - Android Serial Tutorial
Tutorial - Service - Automatic Foreground Mode
Tutorial - Service - Creating A Sticky Service - Long Running Background Tasks
Tutorial - Service - Service Modules
Tutorial - Service - Starter Service - Consistent & Single Entry Point
Tutorial - Service - Using Callsubdelayed To Interact Between Activities And Services
Tutorial - Smb / Cifs - Android Smb / Cifs Tutorial
Tutorial - Sms - Intent Filters - Intercepting Sms Messages In The Background
Tutorial - Sms - Sms And Call_log Permissions Are No Longer Available
Tutorial - Social - Flickr Viewer
Tutorial - Social - Twitter Feed Reader
Tutorial - Sort - Sorting Algorithms - Teaching With Basic4android
Tutorial - Speech - Android Text To Speech Example
Tutorial - Statelistdrawable - Statelistdrawable Example
Tutorial - Strings - Charsequence / Csbuilder Tutorial
Tutorial - Tabhost - Tabhost Tutorial
Tutorial - Table/grid - B4xtable - Photos Album
Tutorial - Table/grid - Creating A Table View Based On Scrollview
Tutorial - Table/grid - Scrollcoins - Using Gameview To Implement A Scrolling Grid
Tutorial - Views - Additional - Using A Custom View Written With Kotlin [advanced]
Tutorial - Widget - Android Home Screen Widgets Tutorial - Part I
Tutorial - Widget - Android Home Screen Widgets Tutorial - Part Ii
Tutorial - Wifi - Android Wifi-direct Tutorial
Tutorial - Xml - Xml Parsing With The Xmlsax Library
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…