B4A Library [B4X] B4XGifView - Cross platform animated gif view - Erel    Jul 20, 2025   (51 reactions) 95135 I was missing a cross platform, animated gif view, so created one. Usage is simple: Add with the visual designer and call SetGif to set the gif file. The B4i implementation depends on FLAnimatedImage open source project: https://github.com/Flipboard/FLAnimatedImage The FLAnimatedImage library was uploaded to the hosted builders. If you are using a local Mac then download FLAnimatedImage... a compatibility issue with targetSdkVersion 35. 1.12 - SetGif2 - Allows loading an animated gif from an array... B4A Library [B4X] APNG - animated PNG - Erel    Dec 24, 2023   (48 reactions) https://apng.onevcat.com/assets/elephant.png (image source: https://apng.onevcat.com/demo/) APNG is a format that extends PNG with support for animations, similar to animated gifs. This class, which is implemented in B4X, extracts the frames from the APNG file and creates the animation. It doesn't support all possible formats. If you encounter a file that is not supported then post... extract the frames, build temporary images that are loaded as regular bitmaps and then animate them... B4A Question [B4X] [B4XPages] - Splash Screen (animated gif mod) - luke2012    Jan 8, 2021 Hi all, within a App I'm running the B4XPages Splash Screen (https://www.b4x.com/android/forum/threads/b4x-b4xpages-splash-screen.120851) by @Erel. Before start coding, I have a couple of ("briefing") questions: 1) I wish to make a mod to it in order to display an animated gif instead the static image. Which is the suggested library to integrate within the B4XPages Splash Screen? 2) There are any specific / special code changes (in order to run an animated gif as cross... B4A Library [B4X] [XUI] AS AnimatedCounter (negative- and positive-numbers) - Alexander Stolte    Mar 25, 2025   (25 reactions) it here by Paypal or with a coffee. :) This is a Animated Counter with more Features. The Class is based... 73093 B4I Automatic Count, B4I +1 Count 73094 73095 AS_Animated Counter Author: Alexander Stolte Version: 2.00 AS_AnimatedCounter Functions: AddOne As String current value +1..., height As Int) As String Class_Globals As String CountAnimatedTo (speed As Int, number2 As Int... As Int) As String setValue (v As Int) As String setValueWithoutAnimation (v As Int) As String... B4A Library [Lib] AnimationPlus - Informatix    Nov 3, 2021   (32 reactions)   tags: B4A, animation Hello everybody, Here's my new baby. The AnimationPlus library extends the Animation library...: PersistAfter (boolean): if True, the animation does not revert to its initial state StartOffset (long): delay before the animation really starts AnimationSet (animations on the same view are played together) four new Drawables: AnimationDrawable: image-by-image animation ClipDrawable: drawable with automatic...-fade between two drawables for translation animations: PauseTranslation/ResumeTranslation/IsPaused: new... B4i Question Get UIKeyboardAnimationDurationUserInfoKey and get UIKeyboardAnimationCurveUserInfoKey - Alexander Stolte    Apr 9, 2025 I would like to synchronize the opening of my bottom sheet with a textfield on it, with the opening of the keyboard to create a smoother user experience. I come across tutorials online that read and work with the following 2 objects: https://developer.apple.com/documentation/uikit/uiresponder/keyboardanimationdurationuserinfokey?language=objc https://developer.apple.com/documentation/uikit/uiresp... B4A Code Snippet [B4X] [XUI] Simple Halo Animation - Erel    Oct 17, 2017   (46 reactions)   tags: halo animation, Halo, XUI Code to create a nice halo animation: 56306 Code is compatible with B4A, B4J and B4i. Sub CreateHaloEffect (Parent As B4XView, x As Int, y As Int, clr As Int) Dim cvs As B4XCanvas Dim p As B4XView = xui.CreatePanel("") Dim radius As Int = 150dip p.SetLayoutAnimated(0, 0, 0....SetBitmap(bmp) Parent.AddView(p, x, y, 0, 0) Dim duration As Int = 3000 p.SetLayoutAnimated(duration, x - radius, y - radius, 2 * radius, 2 * radius) p.SetVisibleAnimated(duration, False... B4A Code Snippet [B4X] Animated change of theme / layouts - Erel    Aug 9, 2021   (21 reactions) .Height) bc2.Initialize(Root.Width, Root.Height) ImageViewForAnimation.Initialize("") End If If ImageViewForAnimation.As(B4XView).Parent.IsInitialized Then Return True....CopyPixelsFromBitmap(Root.Snapshot) Root.AddView(ImageViewForAnimation, 0, 0, Root.Width, Root.Height) bc1.SetBitmapToImageView(bc1.Bitmap, ImageViewForAnimation) Dim brush As BCBrush = bc1... bc1.SetBitmapToImageView(bc1.Bitmap, ImageViewForAnimation) Sleep(16) Next... B4A Library [B4X][XUI] AnimatedArrow - focus the user attention - Erel    Nov 21, 2018   (23 reactions)   tags: XUI https://www.b4x.com/basic4android/images/AnimatedArrow.gif Usage: - Declare and initialize an AnimatedArrow object. - Call Show with the parent, target point and angle. Each object should be used once. It is compatible with B4A, B4i and B4J. Make sure to use the latest versions of XUI library. The number of steps is reduced in debug mode. The class is inside the B4J project.... B4A Library [B4X] CLVHeader - Add a nice animated header to xCustomListView - Erel    Apr 30, 2019   (31 reactions)   tags: xcutomlist header 333276356 This is a replacement to the modified CLV class (https://www.b4x.com/android/forum/threads/b4x-xui-customlistview-with-animated-header.84245/#post-659768). The two attached projects demonstrate how to use it. Note that pnlTop is positioned above CLV (top position is the same). You need to handle the ScrollChanged event and delegate it to CLVHeader: Sub CustomListView1_ScrollChanged (Offset As Int) CLVHeader1.ScrollChanged(Offset) End Sub Image source (Informatix example... Page: 1   2   3   4   5   6   7   |