{"id":20364990,"url":"https://github.com/joetomkinson/xama.jtports.explosionview","last_synced_at":"2026-05-02T11:40:49.866Z","repository":{"id":116579522,"uuid":"171274493","full_name":"JoeTomkinson/Xama.JTPorts.ExplosionView","owner":"JoeTomkinson","description":"Xamarin.Android UI Library port that provides an explosive dust effect for android views.","archived":false,"fork":false,"pushed_at":"2020-04-27T13:33:44.000Z","size":6291,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-15T04:30:35.347Z","etag":null,"topics":["android","android-animation","android-views","explosionview","xamarin"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoeTomkinson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-18T11:47:04.000Z","updated_at":"2022-02-18T20:21:24.000Z","dependencies_parsed_at":"2023-03-25T20:03:08.474Z","dependency_job_id":null,"html_url":"https://github.com/JoeTomkinson/Xama.JTPorts.ExplosionView","commit_stats":null,"previous_names":["digitalsa1nt/xama.jtports.explosionview"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeTomkinson%2FXama.JTPorts.ExplosionView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeTomkinson%2FXama.JTPorts.ExplosionView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeTomkinson%2FXama.JTPorts.ExplosionView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoeTomkinson%2FXama.JTPorts.ExplosionView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoeTomkinson","download_url":"https://codeload.github.com/JoeTomkinson/Xama.JTPorts.ExplosionView/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241904719,"owners_count":20040021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-animation","android-views","explosionview","xamarin"],"created_at":"2024-11-15T00:14:39.163Z","updated_at":"2026-05-02T11:40:49.815Z","avatar_url":"https://github.com/JoeTomkinson.png","language":"C#","funding_links":["https://www.buymeacoffee.com/JTT"],"categories":[],"sub_categories":[],"readme":"# Xama.JTPorts.ExplosionView\n[![platform](https://img.shields.io/badge/platform-Xamarin.Android-brightgreen.svg)](https://www.xamarin.com/)\n[![API](https://img.shields.io/badge/API-10%2B-orange.svg?style=flat)](https://android-arsenal.com/api?level=10s)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\n\n### Namespace: Xama.JTPorts.ExplosionView\n\nXamarin.Android UI Library port that provides an explosive dust effect for android views.\n\nThis is a ported build, converted from Java to C# for use with the Xamarin MonoFramework. Quite a bit needed to be reworked on this one to get it to work correctly in Xamarin.Android and there's some things that still need to be implemented to allow this library to function with quality of life functionality.\n\n\u003cbr\u003e\n\n![!gif](https://github.com/DigitalSa1nt/Xama.JTPorts.ExplosionView/blob/master/images/20190220_122849.gif?raw=true)\n\n# How to Install\n\n![NuGetIcon](https://raw.githubusercontent.com/DigitalSa1nt/Xama.JTPorts.ExplosionView/master/images/nugetIcon.png)\n\nSimply add the [NuGet package](https://www.nuget.org/packages/Xama.JTPorts.ExplosionView/) directly to your Xamarin.Android solution, or use one of the following:\n\nPackage Manager:\n\u003e Install-Package Xama.JTPorts.ExplosionView -Version 1.0.0\n\n.NET CLI:\n\u003e dotnet add package Xama.JTPorts.ExplosionView --version 1.0.0\n\n# Basic Usage\n\nCreate whatever controls you want to explode inside of your AXML layout as you would do any other view. In the backing class add the following code\n\n```cs\nUsing Xama.JTPorts.ExplosionField;\n\n// This creates the explosion view used to display the particals at the root of the content display.\n// This is expecting an activity ideally, so this would be a little different if used inside of a fragment, so bear that in mind.\nExplosionField explosionField = new ExplosionField(this);\n\n// Tells the view to start animating the explosion animation\nexplosionField.explode(view);\n\n// Could be hooked up to an on click event of your control if you wish.\nview.Click += (s,e) =\u003e\n{\n    explosionField.Explode(view);\n}\n```\n\n# Support 💎\n\nIf you want to support the work that I do and you find any of these libraries useful? Consider supporting it by joining [**stargazers**](https://github.com/DigitalSa1nt/Xama.JTPorts.ExplosionView/stargazers) for this repository. :telescope: :stars:\n\n\u003cbr/\u003e\n\nor alternatively if you want to you can also buy me a coffee.\n\n\u003ca href=\"https://www.buymeacoffee.com/JTT\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-red.png\" alt=\"Buy Me A Coffee\" tyle=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\" \u003e\u003c/a\u003e\n-----\n_You know, only if you want to._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoetomkinson%2Fxama.jtports.explosionview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoetomkinson%2Fxama.jtports.explosionview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoetomkinson%2Fxama.jtports.explosionview/lists"}