{"adoption": {"forks": 991, "observed_at": "2026-08-28T04:08:30.047081+00:00", "stars": 3933}, "canonical_url": "https://ross.abutalabs.com/products/charonchui-androidnote", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Android study notes.", "domain": ["android-tools", "mobile-development", "tutorials"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 80, "homepage": "http://charon.top/AndroidNote/", "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["CharonChui/AndroidNote"], "name": "CharonChui/AndroidNote", "platform": ["cross-platform"], "pushed_at": "2026-08-26T15:12:38+00:00", "repo": "CharonChui/AndroidNote", "stars": 3933, "tags": ["android", "study-notes", "source-code-analysis", "audio-video-development", "chinese-language"], "topics": ["android", "source-code", "study-notes"], "urls": [], "use_cases": ["learn android development fundamentals", "understand android framework source code", "study dagger2 dependency injection", "learn audio and video development on android", "understand exoplayer internals", "learn opengl es on android", "prepare for android interview questions"], "what_it_is": "A comprehensive collection of Android development study notes in Chinese, covering source code analysis, frameworks like Dagger2, and audio/video development topics. It serves as a learning resource and reference for Android developers.", "when_to_avoid": ["you need official or English-language documentation", "you want runnable code or a library rather than notes", "you need up-to-date coverage of the very latest Android APIs"], "when_to_choose": ["you are an Android developer seeking in-depth study material", "you want Chinese-language explanations of Android internals and source code", "you need a broad reference covering UI, networking, DI, and multimedia topics"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/charonchui-androidnote", "repo": "CharonChui/AndroidNote", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "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:08:30.047081+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:30.047081+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:24:39.808208+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e8d3335d120b1126fe68688a493ab8dfdae6b79af23d4206f99f06cbc4969e6", "fetched_at": "2026-08-28T04:08:30.047081+00:00", "kind": "readme", "missing": false, "url": "https://github.com/CharonChui/AndroidNote"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 4650, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}