Frogo UI - Frogo UI Guideline

Overview

ScreenShoot Apps

About This Project (release-and-work-in-progress 👷 🔧️ 👷‍♀️ )

Screen Shoot

UI KIT LIST UI KIT GRID

Version Release

This Is Latest Release

~ Beta Release
$version_release = 0.0.1-beta01

What's New??

* Comming Soon *

Download this project

Step 1. Add the JitPack repository to your build file (build.gradle : Project)

// Add it in your root build.gradle at the end of repositories:

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

// Add it in your root build.gradle.kts at the end of repositories:

allprojects {
    repositories {
        ...
        maven { url = uri("https://jitpack.io") }
    }
}

Step 2. Add the dependency (build.gradle : Module)

dependencies {
    // library frogo-ui
    implementation 'com.github.frogobox:frogo-ui:0.0.1-beta01'
}

dependencies {
    // library frogo-ui
    implementation("com.github.frogobox:frogo-ui:0.0.1-beta01")
}

Documentation

Colaborator

Very open to anyone, I'll write your name under this, please contribute by sending an email to me

  • Mail To [email protected]
  • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
  • Example : Github_amirisback_kotlin_admob-helper-implementation

Name Of Contribute

  • Muhammad Faisal Amir
  • Waiting List
  • Waiting List

Waiting for your contribute

Attention !!!

  • Please enjoy and don't forget fork and give a star
  • Don't Forget Follow My Github Account

ScreenShoot Apps

You might also like...
Releases(1.1.1)
  • 1.1.1(Dec 10, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.1.1
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.1.1'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.1.1")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.1.0(Sep 17, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.1.0
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.1.0'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.1.0")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.9(Aug 14, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.9
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.9'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.9")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.8(Jul 20, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.8
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.8'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.8")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.7(Jun 16, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.7
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.7'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.7")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.6(Jun 2, 2022)

  • 1.0.5(May 30, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.5
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.5'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.5")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.4(May 30, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.4
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.4'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.4")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.3(May 30, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.3
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.3'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.3")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.2(May 11, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.2
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.2'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.2")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.1(Apr 30, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.1
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.1'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.1")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 1.0.0(Apr 11, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 1.0.0
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:1.0.0'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:1.0.0")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.2(Apr 7, 2022)

    ScreenShoot Apps

    About This Project (release 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 0.0.2
    

    What's New??

    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.2'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.2")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta08(Mar 29, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta08
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta08'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta08")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1(Mar 29, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    $version_release = 0.0.1
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven("https://jitpack.io")
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta07(Mar 20, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta07
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta07'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta07")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta06(Mar 20, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta06
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Include Library

    No. Library Name Docs
    1. FrogoAnimation Click Here
    2. FrogoLoadingIndicatorView Click Here

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta06'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta06")
    }
    

    Documentation

    FrogoAnimation

    Easy Use Animation

    FrogoAnimation().apply {
        setAnimation(Bounce.In(binding.TextView))
        setDuration(1500)
    }.start()
    

    Repeated Infinite

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated()
        setDuration(1500)
    }.start()
    

    Repeated Count

    FrogoAnimation().apply {
        setAnimation(Attention.Ruberband(binding.TextView))
        setRepeated(20)
        setDuration(1500)
    }.start()
    

    Animations

    To animate the view, add the class name and specific animation method namesetAnimation to an view. You can include the method setDuration to specify duration of animation. Default value for duration is 1000 Milliseconds. Finally you need to add one of the following classes to the view:

    | Class Name | | | | | | | | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | ----------- | | Attention | Bounce | Fade | Flip | Rotate | Slide | Zoom |

    Attention

    | Attention | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | Bounce|portfolio_view| Flash |portfolio_view| | Pulse |portfolio_view| Ruberband |portfolio_view| | Shake |portfolio_view| Standup |portfolio_view| | Swing |portfolio_view| Tada |portfolio_view| | Wave |portfolio_view| Wobble |portfolio_view|

    Bounce

    | Bounce | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | In |portfolio_view | | |

    Fade

    | Fade | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Flip

    | Flip | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InX |portfolio_view| InY |portfolio_view| | OutX |portfolio_view| OutY |portfolio_view|

    Rotate

    | Rotate | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDownLeft |portfolio_view| InDownRight |portfolio_view| | InUpLeft |portfolio_view| InUpRight |portfolio_view| | OutDownLeft |portfolio_view| OutDownRight |portfolio_view| | OutUpLeft |portfolio_view| OutUpRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    Slide

    | Slide | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view|

    Zoom

    | Zoom | | | | | ----------------- | ------------------ | ------------------ | ------------------ | | InDown |portfolio_view| InUp |portfolio_view| | InLeft |portfolio_view| InRight |portfolio_view| | OutDown |portfolio_view| OutUp |portfolio_view| | OutLeft |portfolio_view| OutRight |portfolio_view| | In |portfolio_view| Out |portfolio_view|

    FrogoLoadingIndicatorView

    Demo

    avi

    Step 1. Add the FrogoLoadingIndicatorView to your layout:

    Simple

    <com.frogobox.loadingindicator.FrogoLoadingIndicatorView
        android:id="@+id/indicator"
        style="@style/FrogoLoadingIndicatorView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator" // Indicator Name
        app:indicatorColor="#FFFFFF"/>
    

    Step 2. It's very simple use just like .

    fun hideClick(view: View?) {
        binding.fli.hide()
        // or fli.smoothToHide();
    }
    
    fun showClick(view: View?) {
        binding.fli.show()
        // or fli.smoothToShow();
    }
    

    Indicators

    As seen above in the Demo, the indicators are as follows:

    Row 1

    • BallPulseIndicator
    • BallGridPulseIndicator
    • BallClipRotateIndicator
    • BallClipRotatePulseIndicator

    Row 2

    • SquareSpinIndicator
    • BallClipRotateMultipleIndicator
    • BallPulseRiseIndicator
    • BallRotateIndicator

    Row 3

    • CubeTransitionIndicator
    • BallZigZagIndicator
    • BallZigZagDeflectIndicator
    • BallTrianglePathIndicator

    Row 4

    • BallScaleIndicator
    • LineScaleIndicator
    • LineScalePartyIndicator
    • BallScaleMultipleIndicator

    Row 5

    • BallPulseSyncIndicator
    • BallBeatIndicator
    • LineScalePulseOutIndicator
    • LineScalePulseOutRapidIndicator

    Row 6

    • BallScaleRippleIndicator
    • BallScaleRippleMultipleIndicator
    • BallSpinFadeLoaderIndicator
    • LineSpinFadeLoaderIndicator

    Row 7

    • TriangleSkewSpinIndicator
    • PacmanIndicator
    • BallGridBeatIndicator
    • SemiCircleSpinIndicator

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta05(Mar 14, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Android CI Scan with Detekt pages-build-deployment

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta05
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta05'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta05")
    }
    

    Documentation

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta04(Mar 9, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta04
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta04'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta04")
    }
    

    Documentation

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta03(Mar 1, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta03
    

    What's New??

    * Beta Release *
    * Avaiable For Android And Desktop *
    

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta03'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta03")
    }
    

    Documentation

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta02(Mar 1, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta02
    

    What's New??

    * Comming Soon *
    

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta02'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta02")
    }
    

    Documentation

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1-beta01(Feb 27, 2022)

    ScreenShoot Apps

    About This Project (release-and-work-in-progress 👷🔧️👷‍♀️⛏)

    Screen Shoot

    | UI KIT LIST | UI KIT GRID | |:------------------:|:-------------------------:| | | |

    Version Release

    This Is Latest Release

    ~ Beta Release
    $version_release = 0.0.1-beta01
    

    What's New??

    * Comming Soon *
    

    Download this project

    Step 1. Add the JitPack repository to your build file (build.gradle : Project)

    <Option 1> Groovy Gradle

    // Add it in your root build.gradle at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
    

    <Option 2> Kotlin DSL Gradle

    // Add it in your root build.gradle.kts at the end of repositories:
    
    allprojects {
        repositories {
            ...
            maven { url = uri("https://jitpack.io") }
        }
    }
    

    Step 2. Add the dependency (build.gradle : Module)

    <Option 1> Groovy Gradle

    dependencies {
        // library frogo-ui
        implementation 'com.github.frogobox:frogo-ui:0.0.1-beta01'
    }
    

    <Option 2> Kotlin DSL Gradle

    dependencies {
        // library frogo-ui
        implementation("com.github.frogobox:frogo-ui:0.0.1-beta01")
    }
    

    Documentation

    Colaborator

    Very open to anyone, I'll write your name under this, please contribute by sending an email to me

    • Mail To [email protected]
    • Subject : Github _ [Github-Username-Account] _ [Language] _ [Repository-Name]
    • Example : Github_amirisback_kotlin_admob-helper-implementation

    Name Of Contribute

    • Muhammad Faisal Amir
    • Waiting List
    • Waiting List

    Waiting for your contribute

    Attention !!!

    • Please enjoy and don't forget fork and give a star
    • Don't Forget Follow My Github Account

    ScreenShoot Apps

    Source code(tar.gz)
    Source code(zip)
Owner
Frogobox
Frogobox starter code, sample, library
Frogobox
Frogo UI - Frogo UI Guideline

About This Project (release-and-work-in-progress ?? ??️ ??‍♀️ ⛏ ) UI Kit for helping you in apps development Avaiable for android and desktop Follow-u

Frogobox 14 Dec 14, 2022
BottomNavigationView Designed according Google guideLine

Material Bottom Navigation DEPRECATED Use offical Bottom Navigation BottomNavigationView Designed according Google [guideLine][1] [1]: https://www.goo

Arman 1k Oct 18, 2022
Medium sample for frogo-recycler-view

mediumstory-frogo-recycler-view Tutorial how to use frogo-recycler-view lib Medium sample for frogo-recycler-view Medium Story Here frogo-recycler-vie

Muhammad Faisal Amir 5 Sep 12, 2021
Frogo SDK - SDK Core for Easy Development

SDK for anything your problem to make easier developing android apps

Frogobox 10 Dec 15, 2022