{"id":23678383,"url":"https://github.com/zzyyppqq/cardviewshadowcolor","last_synced_at":"2025-07-27T09:07:40.355Z","repository":{"id":102401934,"uuid":"149742368","full_name":"zzyyppqq/CardViewShadowColor","owner":"zzyyppqq","description":"CardView 支持修改阴影颜色","archived":false,"fork":false,"pushed_at":"2018-11-06T03:30:19.000Z","size":999,"stargazers_count":81,"open_issues_count":2,"forks_count":11,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-03T09:41:39.648Z","etag":null,"topics":["cardview","shadow","shadowcolor","shadowlayout"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zzyyppqq.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":"2018-09-21T09:34:41.000Z","updated_at":"2024-11-12T08:40:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"965759f9-23e7-4f01-8ed5-1a7abb211edf","html_url":"https://github.com/zzyyppqq/CardViewShadowColor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zzyyppqq/CardViewShadowColor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzyyppqq%2FCardViewShadowColor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzyyppqq%2FCardViewShadowColor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzyyppqq%2FCardViewShadowColor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzyyppqq%2FCardViewShadowColor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zzyyppqq","download_url":"https://codeload.github.com/zzyyppqq/CardViewShadowColor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzyyppqq%2FCardViewShadowColor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267334216,"owners_count":24070526,"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","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cardview","shadow","shadowcolor","shadowlayout"],"created_at":"2024-12-29T15:19:32.798Z","updated_at":"2025-07-27T09:07:40.350Z","avatar_url":"https://github.com/zzyyppqq.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CardViewShadowColor\nCardView 支持修改阴影颜色\n\n## 基于CardView version 24.2.1 改写\n\n![color shadow](./shadow.png)\n\n- 为了更方便的使用支持改变阴影颜色的CardView，基于CardView 24.2.1版本改写了支持改变阴影颜色的库, 为了和官方的CardView库共存，且不冲突，把所有属性、color及style的命名都加了前缀yc，当然也可以单独使用，使用方式如下\n\nbuilb.gradle\n```\n最好和官方的CardView库一起使用，不需要特殊修改阴影颜色的地方，使用官方的CardView，\n需要修改View阴影的地方才使用YcCardView\nimplementation 'com.zyp.cardview:cardview:1.0.1'\n```\n\npom.xml\n```\n\u003cdependency\u003e\n  \u003cgroupId\u003ecom.zyp.cardview\u003c/groupId\u003e\n  \u003cartifactId\u003ecardview\u003c/artifactId\u003e\n  \u003cversion\u003e1.0.1\u003c/version\u003e\n  \u003ctype\u003epom\u003c/type\u003e\n\u003c/dependency\u003e\n\n```\n\n```\n    \u003c!--android:foreground=\"@drawable/item_selector\"  api\u003e=21 ripper  api\u003c21 selector--\u003e\n    \u003c!--android:stateListAnimator=\"@drawable/state_list_animator\" 点击动画效果 支持api\u003e=21--\u003e\n    \u003c!--CardView 默认使用--\u003e\n    \u003candroid.support.v7.widget.CardView\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_margin=\"10dp\"\n        android:clickable=\"true\"\n        android:focusable=\"true\"\n        android:foreground=\"@drawable/item_selector\"\n        android:stateListAnimator=\"@drawable/state_list_animator\"\n        app:cardBackgroundColor=\"@color/white\"\n        app:cardCornerRadius=\"5dp\"\n        app:cardElevation=\"5dp\"\n        app:cardMaxElevation=\"5dp\"\n        app:cardPreventCornerOverlap=\"false\"\u003e\n\n        \u003cTextView\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"60dp\"\n            android:background=\"@null\"\n            android:gravity=\"center\"\n            android:text=\"Hello World!\" /\u003e\n    \u003c/android.support.v7.widget.CardView\u003e\n    \u003c!--YcCardView的使用--\u003e\n    \u003c!--ripper的范围无法控制--\u003e\n    \u003ccom.zyp.cardview.YcCardView\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_margin=\"10dp\"\n        android:clickable=\"true\"\n        android:focusable=\"true\"\n        android:foreground=\"@drawable/item_selector\"\n        android:stateListAnimator=\"@drawable/state_list_animator\"\n        app:ycCardCornerRadius=\"5dp\"\n        app:ycCardElevation=\"5dp\"\n        app:ycCardMaxElevation=\"5dp\"\n        app:ycCardPreventCornerOverlap=\"true\"\n        app:ycStartShadowColor=\"@color/red\"\u003e\n        \u003c!--只用设置开始颜色ycStartShadowColor，ycStartShadowColor默认值为#00ffffff 一般不用设置--\u003e\n\n        \u003cTextView\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"60dp\"\n            android:gravity=\"center\"\n            android:text=\"Hello World!\" /\u003e\n    \u003c/com.zyp.cardview.YcCardView\u003e\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzzyyppqq%2Fcardviewshadowcolor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzzyyppqq%2Fcardviewshadowcolor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzzyyppqq%2Fcardviewshadowcolor/lists"}