Android上做動畫常用的有屬性動畫,位移動畫縮放等那些,但是這些是基于SDK提供的,使用方法簡單,但是效率一般,主要都是在主線程上直接調(diào)用。這種方式無法做一些比較復(fù)雜精致...
Android上做動畫常用的有屬性動畫,位移動畫縮放等那些,但是這些是基于SDK提供的,使用方法簡單,但是效率一般,主要都是在主線程上直接調(diào)用。這種方式無法做一些比較復(fù)雜精致...
前言 熟悉Activity的啟動流程和運行原理是一個合格的應(yīng)用開發(fā)人員所應(yīng)該具備的基本素質(zhì),其重要程度就不多做描述了。同時,知識棧應(yīng)該不斷的更新,最新發(fā)布的Android 9...
背景介紹 從事開發(fā)到了一定階段,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么?因為只有明白了這些,你才能針對平臺的特性寫出優(yōu)質(zhì)的代碼。當(dāng)遇到棘手的問題時,你才能更快速的結(jié)合...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機制的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問...
1、概述 Databinding 是一種框架,MVVM是一種模式,兩者的概念是不一樣的。我的理解DataBinding是一個實現(xiàn)數(shù)據(jù)和UI綁定的框架,只是一個實現(xiàn)MVVM模式...
一、 IPC經(jīng)典實現(xiàn) 進程間通信(Inter-process communication, IPC)是指運行在不同進程(不論是否在同一臺機器)中的若干線程間的數(shù)據(jù)交互。And...
1. 效果 先說一下這種效果都用到了哪些東西:1.自定義View的一些基礎(chǔ);2.隨機數(shù)的使用;3.插補器的使用;4.屬性動畫的一些高級用法5.貝塞爾曲線應(yīng)用到屬性動畫 2.分...