{"adoption": {"forks": 504, "observed_at": "2026-08-28T04:03:17.726522+00:00", "stars": 1029}, "canonical_url": "https://ross.abutalabs.com/products/baseanimation", "card": {"archived": false, "artifact_type": "application", "description": "BaseAnimation network Android animation set, custom controls, nearly 200 kinds of source code！ BaseAnimation, if a new version is updated automatically to remind everyone, I hope everyone will contribute their animated XML files or other source, together to create this open source app！", "domain": ["mobile-development", "android-tools", "web-design"], "enriched": true, "function": ["animation", "ui-components", "mobile-framework"], "health_score": 20, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["z56402344/BaseAnimation"], "name": "z56402344/BaseAnimation", "platform": ["jvm"], "pushed_at": "2015-01-05T15:16:14+00:00", "repo": "z56402344/BaseAnimation", "stars": 1029, "tags": ["android-animations", "custom-controls", "demo-app", "learning-resource", "ui-effects", "android", "mobile"], "topics": [], "urls": [], "use_cases": ["learn android animation techniques", "find animation xml examples for android", "browse custom control source code", "implement splash screen animations", "copy listview animation effects", "study high-imitation app animations like taobao menu"], "what_it_is": "An Android demo application collecting nearly 200 animation examples and custom controls with full source code, including splash screens, ListView effects, and imitations of popular app animations. It also notifies users when new versions with additional animation contributions are available.", "when_to_avoid": ["you need a maintained library with modern Android APIs or Kotlin support", "you want a dependency to add to your build rather than a demo app", "you require an actively updated project - it has not been updated since 2015"], "when_to_choose": ["you want a large catalog of ready-made Android animation examples to study or copy", "you are learning Android UI development with Java and NineOldAndroids-era techniques"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/baseanimation", "repo": "z56402344/BaseAnimation", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.726522+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:07:41.864721+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "238abc0aa581a30e6fafdcc9dc7d5f4ed16eb6daeb73164cc76534f05a302400", "fetched_at": "2026-08-28T04:03:17.726522+00:00", "kind": "readme", "missing": false, "url": "https://github.com/z56402344/BaseAnimation"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4408, "days_push": 4258, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}