本文簡單介紹Activity生命周期挚躯,內(nèi)容主要來自于官方文檔贝或。 在簡述各個生命周期方法前,先總體做一下概述猪腕。我們可以從三個層面來監(jiān)視Activi...
最近利用空閑時間,通過貝塞爾曲線寫了一個Indicator伶丐,效果如下(視頻轉(zhuǎn)換gif效果不好)完整代碼傳送門 本示例的圓形繪制,是從右下方1/4...
這是一篇純粹的實踐文章掏秩,沒有解析,唯一需要提醒的是荆姆,要保證兩個小球在垂直方向保持一致的運動狀態(tài)蒙幻。直接上示例圖片(屏幕錄制效果不好)及代碼,代碼中...
??您可能經(jīng)常會聽別人說或在相關資料中看到ObjectAnimator能夠通過反射直接修改對象的屬性胆筒,但是您可能并不清楚相關機制邮破,本文簡單介紹一...
??本文簡單介紹一下TypeEvaluator,來了解一下它的用途仆救。TypeEvaluator是一個接口抒和,我們可以自定義該接口實例,并通過Val...
??插值器和估值器是我們可以改變動畫更新值的兩個切入點彤蔽,通過自定義插值器和估值器摧莽,我們可以隨意改變動畫更新時值的計算方式以滿足我們特定的需求。本...
??本文將對屬性動畫執(zhí)行流程做初步解析顿痪,由于屬性動畫是一套比較復雜的系統(tǒng)镊辕,無法面面俱到,僅做基本流程解析先看一下基本執(zhí)行流程示意圖 ????如果...
Android應用字體大小默認隨系統(tǒng)設置的字體大小而變化蚁袭,但您可能不希望您的應用字體大小隨系統(tǒng)設置變化征懈,想要自己控制,例如微信撕阎。本文簡單介紹一下...
本文通過示例代碼介紹如何自定義簡單的直方圖表受裹,此圖表并非常見的直方圖表,而是可以分組的虏束。此文不會過多涉及原理棉饶,比較簡單,示例圖片如下(gif圖片...