引子 Android中的Span之前用的很少味抖,接觸多了以后饺汹,發(fā)現(xiàn)Span還是相當(dāng)有趣的。Span的命名即使不是最差勁的猴誊,也是最差勁的之一吧,第一眼看去完全不知道這個(gè)類是干嘛的...
引子 Android中的Span之前用的很少味抖,接觸多了以后饺汹,發(fā)現(xiàn)Span還是相當(dāng)有趣的。Span的命名即使不是最差勁的猴誊,也是最差勁的之一吧,第一眼看去完全不知道這個(gè)類是干嘛的...
Kotlin inline, noinline and crossinline tags: Kotlin inline, noinline, crossinline 簡介 k...
PathMeasure這個(gè)東西還是挺神奇的陷舅,我們看到的許多酷炫的動畫大多要依靠他倒彰,他就像一個(gè)計(jì)算器,你給他一個(gè)path莱睁,他還你路徑總長待讳、指定長度的終點(diǎn)坐標(biāo),路徑上某一點(diǎn)的ta...
Android UI 單元測試 首先看一下Android UI單元測試的Demo 布局文件 activity_main.xml 待測試代碼 MainActivity.java...
單元測試是什么 單元測試 是針對 程序的最小單元 來進(jìn)行正確性檢驗(yàn)的測試工作仰剿。程序單元是應(yīng)用的最小可測試部件创淡。一個(gè)單元可能是單個(gè)程序、類酥馍、對象辩昆、方法等。 ——維基百科 ...
自從android4.4開始拷邢,android手機(jī)狀態(tài)欄再也不是一成黑的時(shí)代袱院,之前叫做變色龍,miui6發(fā)布會把他叫做沉浸式,之后大家就自然而然的接受了沉浸式這個(gè)名稱坑填,其實(shí)實(shí)際...
我是在深入學(xué)習(xí) kotlin 時(shí)第一次看到協(xié)程抛人,作為傳統(tǒng)線程模型的進(jìn)化版,雖說協(xié)程這個(gè)概念幾十年前就有了脐瑰,但是協(xié)程只是在近年才開始興起,應(yīng)用的語言有:go 廷臼、goLand苍在、k...
業(yè)務(wù)需求模擬 公司需要開發(fā)一款學(xué)習(xí)類的app,針對不同的用戶層級開放兩個(gè)用戶端:學(xué)生端荠商、老師端寂恬。 項(xiàng)目分析 方法一(普通版):新建倆個(gè)項(xiàng)目,一個(gè)是學(xué)生app莱没,老師app在開發(fā)...
我們都知道在swift中初肉,可以使用!和?來表示一個(gè)對象是optional的還是non-optional,如view?和view!饰躲。而在 Objective-C中則沒有這一區(qū)分...
廢話不多說直接上代碼牙咏,覺得肯定有你們需要的 使用,如下圖: 此處@keypath(TARGET, KEYPATH)一定要添加@符號嘹裂,就是為了能預(yù)編譯出TARGET中所有的KE...
前言 Rxjava妄壶,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡潔 & 使用簡單的特點(diǎn)寄狼,深受各大 Android開發(fā)者的歡迎丁寄。 如果還不了解RxJava,請看文章:Android:這是...