René's URL Explorer Experiment


Title: AndroidCustomView/progress.md at master · tmexcept/AndroidCustomView · GitHub

Open Graph Title: AndroidCustomView/progress.md at master · tmexcept/AndroidCustomView

X Title: AndroidCustomView/progress.md at master · tmexcept/AndroidCustomView

Description: 带你在实战中学习自定义view,通过几个完整的例子带你走进自定义View的美妙世界. Contribute to tmexcept/AndroidCustomView development by creating an account on GitHub.

Open Graph Description: 带你在实战中学习自定义view,通过几个完整的例子带你走进自定义View的美妙世界. Contribute to tmexcept/AndroidCustomView development by creating an account on GitHub.

X Description: 带你在实战中学习自定义view,通过几个完整的例子带你走进自定义View的美妙世界. Contribute to tmexcept/AndroidCustomView development by creating an account on GitHub.

Opengraph URL: https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/blob/*name(/*path)
route-controllerblob
route-actionshow
fetch-noncev2:7dd2e2a7-5a4f-6072-3ff8-e87d92f07685
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idC01A:3F5DD2:3E5B3C:52FCC6:6A57FE6B
html-safe-nonce028a21509fe57ae8c46d62c083280de48bed234c91d913c3fb9888b4ee13433a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMDFBOjNGNUREMjozRTVCM0M6NTJGQ0M2OjZBNTdGRTZCIiwidmlzaXRvcl9pZCI6IjU2MzIxNzI4MjU1OTkwMTI5MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac4939fbe64f4bd185944d7e7bb6fdb02d75f109670d5d6b07aca26c4c2eb3622d
hovercard-subject-tagrepository:296581129
github-keyboard-shortcutsrepository,source-code,file-tree,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///blob/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md
twitter:imagehttps://opengraph.githubassets.com/65f4cc4ffef764ce001359f23a47ddda4ab005d96385aaa53254d56b8a8cec5e/tmexcept/AndroidCustomView
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/65f4cc4ffef764ce001359f23a47ddda4ab005d96385aaa53254d56b8a8cec5e/tmexcept/AndroidCustomView
og:image:alt带你在实战中学习自定义view,通过几个完整的例子带你走进自定义View的美妙世界. Contribute to tmexcept/AndroidCustomView development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None49c8c15fabcbf356d607a90ca115c13b273e42ff8b74155de050fd229a9b0121
turbo-cache-controlno-cache
go-importgithub.com/tmexcept/AndroidCustomView git https://github.com/tmexcept/AndroidCustomView.git
octolytics-dimension-user_id10299901
octolytics-dimension-user_logintmexcept
octolytics-dimension-repository_id296581129
octolytics-dimension-repository_nwotmexcept/AndroidCustomView
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id76027029
octolytics-dimension-repository_parent_nwolygttpod/AndroidCustomView
octolytics-dimension-repository_network_root_id76027029
octolytics-dimension-repository_network_root_nwolygttpod/AndroidCustomView
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3fb1f684e7a833eb1b2d01d39875a2b52cb4fe9b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftmexcept%2FAndroidCustomView%2Fblob%2Fmaster%2Fprogress.md
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftmexcept%2FAndroidCustomView%2Fblob%2Fmaster%2Fprogress.md
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=tmexcept%2FAndroidCustomView
Reloadhttps://github.com/tmexcept/AndroidCustomView/blob/master/progress.md
Reloadhttps://github.com/tmexcept/AndroidCustomView/blob/master/progress.md
Reloadhttps://github.com/tmexcept/AndroidCustomView/blob/master/progress.md
tmexcept https://github.com/tmexcept
AndroidCustomViewhttps://github.com/tmexcept/AndroidCustomView
lygttpod/AndroidCustomViewhttps://github.com/lygttpod/AndroidCustomView
Notifications https://github.com/login?return_to=%2Ftmexcept%2FAndroidCustomView
Fork 0 https://github.com/login?return_to=%2Ftmexcept%2FAndroidCustomView
Star 0 https://github.com/login?return_to=%2Ftmexcept%2FAndroidCustomView
Code https://github.com/tmexcept/AndroidCustomView
Pull requests 0 https://github.com/tmexcept/AndroidCustomView/pulls
Actions https://github.com/tmexcept/AndroidCustomView/actions
Projects https://github.com/tmexcept/AndroidCustomView/projects
Security and quality 0 https://github.com/tmexcept/AndroidCustomView/security
Insights https://github.com/tmexcept/AndroidCustomView/pulse
Code https://github.com/tmexcept/AndroidCustomView
Pull requests https://github.com/tmexcept/AndroidCustomView/pulls
Actions https://github.com/tmexcept/AndroidCustomView/actions
Projects https://github.com/tmexcept/AndroidCustomView/projects
Security and quality https://github.com/tmexcept/AndroidCustomView/security
Insights https://github.com/tmexcept/AndroidCustomView/pulse
https://github.com/tmexcept/AndroidCustomView
AndroidCustomViewhttps://github.com/tmexcept/AndroidCustomView/tree/master
Historyhttps://github.com/tmexcept/AndroidCustomView/commits/master/progress.md
https://github.com/tmexcept/AndroidCustomView/commits/master/progress.md
AndroidCustomViewhttps://github.com/tmexcept/AndroidCustomView/tree/master
Rawhttps://github.com/tmexcept/AndroidCustomView/raw/refs/heads/master/progress.md
https://camo.githubusercontent.com/42e83ac31e9eab7275aacaa1b456ab6b984940a6d0d6c7d3e2f18e4ce15e25c9/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d326637643731366236343734613665372e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f323030
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#今天给大家带来的是自定义view系列之炫酷的进度条的效果让你的进度条从此与众不同
https://camo.githubusercontent.com/9ebdc3fad0e17ad59ddd571b61baeba05daa0c7f451809f999e22c57fd500070/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d366135366366356165363162353433662e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f343830
https://camo.githubusercontent.com/ab2dfa014cfde6937979ddbf17be42deb920b58105715650a349174e35448bf7/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d326665663364633939343366356639392e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f343830
https://camo.githubusercontent.com/09f909b0767ed32d3c862511d5b0118933f8c1a5b26b05548014ef8dfe607c6a/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d363135616435666539376661663738322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970
https://camo.githubusercontent.com/614f77008c07e60301fb79f91948fb4eaea5721e33551a0001fb46d4a593a087/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d373964363931333932366130313338382e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#说了那么多废话下边就开始步入正题吧
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#1带动画的进度条效果
https://camo.githubusercontent.com/6e12fbc2759cbe0f5e023416db498268e399117438f1b50690ae8a8f32334ef5/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d636163303533313061663131623936312e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#2绘制上边的百分比布局
https://camo.githubusercontent.com/891f208c762eef38924bdeb6f71edb41d39cc9e14c03d1f82b325a2f74b7370f/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d393238653936613965303231663965622e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430
https://camo.githubusercontent.com/876bd1e042499409ee737b0f25e123fb0e112f58ce8134f86fb6440b17a41a61/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d303431363837336535363031646566332e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430
https://camo.githubusercontent.com/e7bdecfedbdf1017af000d801ad64e7a8bc9560aada950edd50f416a9a3604a5/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d626233303332373065613637343635312e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f343830
https://camo.githubusercontent.com/b08e13006f67c7e78f664404bbdc047c26af628458eb03842ee70493c5bc4d94/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d376266346331356262643138623137622e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f323430
https://camo.githubusercontent.com/035cd316a7b65e506129b33a5800bdb5b1111f48087e34ef96930f4847989bb6/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d376464313262323161646161386639342e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#3计算百分比tip框的起始位置及移动分析
https://camo.githubusercontent.com/75967cbf6d830564963d7e800e59324b50ec343198e8784784843bccb728b007/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d636131336666383930343362623233302e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f343830
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#最终实现的效果
https://camo.githubusercontent.com/09f909b0767ed32d3c862511d5b0118933f8c1a5b26b05548014ef8dfe607c6a/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d363135616435666539376661663738322e6769663f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#写在最后
https://camo.githubusercontent.com/8f3f51deca32d94a1075708450cdf4235b52600b769c31dc3f661b36a2b712b1/687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f323035373530312d613262346563613961386464666330342e6a70673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f333230
传送门https://github.com/lygttpod/AndroidCustomView/blob/master/app/src/main/java/com/allen/androidcustomview/widget/HorizontalProgressBar.java
https://github.com/tmexcept/AndroidCustomView/blob/master/progress.md#github源码地址传送门
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.