Tutorials & Examples

Android development starts here. Please do not post questions in this sub-forum.

Analog Clock with Sound

Hi!

Since I've been messing around with trigonometry this week, I decided to give you guys an analog clock example. Enjoy!

B4X:
#Region  Project Attributes
    #ApplicationLabel: Analog Clock...
 

Attachments

  • analog.zip
    9.9 KB · Views: 1,332

Panel Blinking

Panels that blinks vertically and horizontally. Changes color/button/label/or any view for that matter.

EDIT 14 Nov 2014
Added modification to original Sliding Panels project by @Erel in...
 

Attachments

  • BlinkingPanelHorizontally V3.zip
    9.2 KB · Views: 789
  • BlinkingPanel.zip
    7.6 KB · Views: 795
  • SlidingPanelsUpDown V2.zip
    9.7 KB · Views: 770
Last edited:

Round Button - FunWithRoundButtons

Lib files are in the /files folder
 

Attachments

  • FunWithRoundButtons.zip
    93 KB · Views: 1,278

[Inline Java] Get The Method Name

Hi, there is attachment with example on how to get the method (b4a function - sub) name using Inline Java.
This can be useful in many cases, especially for error reporting - debugging, but there...
 

Attachments

  • GetTheMethodName.zip
    13.9 KB · Views: 723

Async task help

Hi expert
i'm trying B4A coming from Appcelerator.
It is very fast and simply

I try to use a scrollview populated from a sqllite db cursor with many records
my scrollview is very slow when...
 

How to Find a Wooly Mammoth Part 1 (Extending the B4A List object functionality using inline Java)

Given the following class and code someone new to B4A might expect a different result to the one which is actually produced by the following code and class definition.

The Pleistocene_Mammal...
 

Attachments

  • Inline Java And Lists.zip
    2 KB · Views: 527

[video] Common mistakes

A video demonstrating several common programming mistakes:


 
Last edited:

Flip 3D View

I came across the attached project here and thought it is quite nifty. It is a post by a B4A member (@Lyndon Bermoy )

Have added an additional imageview to animate a second image...
 

Attachments

  • Flip3DView.zip
    138.7 KB · Views: 1,263

Cryptography - MD5 & SHA-1 (inline java code)

It only prints to the log. Change the "message" in Sub Activity_Create
 

Attachments

  • Cryptography_MD5_and_SHA1.zip
    12.4 KB · Views: 1,506

imageManipulation (with inline java code)

imageManipulation.png


Done just for fun...work through the java code and you can create various derivatives for yourself by changing some of the code in some of the methods - eg add code to pass...
 

Attachments

  • imageManipulation.zip
    132.9 KB · Views: 1,140
Last edited:

SMS Incoming & Reply Separation

Good Day!

I've test this code to retrieve sms message, from my samsung, and it works.

' ------------------------------------------------------
Sub Process_Globals
Dim sms_idkey As Long...
 

SQLite, remote connection

Hello.
I have the following problem: I can not find an example of code written to run a remote connection to a SQLite DB.
I used the DRC to connect to a DB MS-SQL.
I do not understand if the DRC...
 

Arduino ADK Coda

Introduction

This final tutorial has some explanatory comments about the two programs running on the Arduino and the Android device. Those programs should be largely self-explanatory as...
 
Last edited:

Multiple layout

I am trying to use the examples relating to layout or multiple panels . But all the files give me error "The value cannot be null" "parameter name: input Error File twolayouts1.bal: "I have read...
 

Library (JAR) interface using inline Java code and "direct calling"

Attached project demonstrates two ways to interface with a JAR file:

1. Using the JavaObject run method "directly"
2. Making use of inline Java code

For method 1 you need to make use of...
 

Attachments

  • JHS_JO_IJC.zip
    70.9 KB · Views: 917

[Wish] Code folding

It would be very handy if we could fold up our code on If Then statements.

Thanks...
 

Graphical Life Cycle of a B4A Activity

Hi all...

I'm posting this in the hopes that it'll help anyone programming with B4A to understand the life cycle of an activity. I struggled with this a bit, and the graphical representation...
 
Last edited:

background voice recording

Hi..
I have created one activity that contains AudioRecorder using audiorecorder library.
i want to start and stop recording from background using service.
timer is not working to stop...
 

Local High Score Leaderboard

Attachments

  • LocalHighScores.zip
    8.2 KB · Views: 644
Last edited:

Image - Various ways of Image Manipulation

Examples of image processing

Click on any one of the displayed images to change to an alternate image.

Made use of Jpeg library by @agraham

See...
 

Attachments

  • JHS_IMAGE_SWAP_ARGB_V1.zip
    466.2 KB · Views: 676
  • JHS_IMAGE_COLOR_BALANCE_V1.zip
    481.7 KB · Views: 656
  • JHS_IMAGE_CONTRAST_V1.zip
    466 KB · Views: 624
  • JHS_IMAGE_BITWISE_BLEND.zip
    149.2 KB · Views: 600
  • JHS_DITHERING_V4.zip
    41.5 KB · Views: 560
  • JHS_IMAGE_COLOR_SHADING.zip
    23 KB · Views: 617
  • JHS_IMAGE_COLOR_TINT.zip
    454.3 KB · Views: 656
  • JHS_IMAGE_CONVOLUTION.zip
    445.2 KB · Views: 625
  • JHS_IMAGE_DISTORT_BLUR_V1.zip
    429.2 KB · Views: 613
  • JHS_IMAGE_ERODE_DILATE.zip
    73.9 KB · Views: 621
Last edited:
Top