一種水滴下拉刷新實(shí)現(xiàn)方法
基本信息
申請(qǐng)?zhí)?/td> | CN201811039919.6 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN109308148B | 公開(kāi)(公告)日 | 2022-03-04 |
申請(qǐng)公布號(hào) | CN109308148B | 申請(qǐng)公布日 | 2022-03-04 |
分類號(hào) | G06F3/0481(2022.01)I;G06F3/0485(2022.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 孫征 | 申請(qǐng)(專利權(quán))人 | 北京酷我科技有限公司 |
代理機(jī)構(gòu) | 北京國(guó)標(biāo)律師事務(wù)所 | 代理人 | 姚克楓 |
地址 | 100080北京市海淀區(qū)農(nóng)大南路1號(hào)院2號(hào)樓2層辦公B-207-161 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種水滴下拉刷新實(shí)現(xiàn)方法,包括如下步驟:定義并實(shí)現(xiàn)類WaveView,用來(lái)繪制波浪及水滴相關(guān)特效,定義并實(shí)現(xiàn)類MaterialProgressDrawable,用來(lái)設(shè)置圓形滾動(dòng)條樣式,刷新過(guò)程中的圓形滾動(dòng)動(dòng)畫(huà)效果,定義并實(shí)現(xiàn)類AnimationImageView,用來(lái)設(shè)置動(dòng)畫(huà)的監(jiān)聽(tīng)操作,定義并實(shí)現(xiàn)類ProgressAnimationImageView,用來(lái)提供旋轉(zhuǎn)動(dòng)畫(huà)的自定義控件,定義并實(shí)現(xiàn)類WaveSwipeRefreshLayout,用來(lái)放置列表視圖、帶箭頭的圓圈刷新視圖和水滴波浪視圖,處理觸摸事件,用來(lái)刷新動(dòng)畫(huà)狀態(tài)的設(shè)置、刷新接口的回調(diào)。本發(fā)明,實(shí)現(xiàn)下拉波浪水滴刷新效果,算法可擴(kuò)展性好,支持設(shè)置波紋和水滴的顏色、動(dòng)畫(huà)時(shí)間等特效,增加用戶體驗(yàn)效果。 |
