本系列文章寫于第一次裸辭后第一周练链,以此回顧和記錄自己過去9年在阿里&字節(jié)的工作經(jīng)歷画株。 畢業(yè)新人 2015年,我從中科院畢業(yè)楷拳, 第一份實習(xí)在戴爾中國。那時候接觸到的栅螟,多是比我大...
監(jiān)聽USB音頻外設(shè)的插拔/開關(guān)機 Android系統(tǒng)監(jiān)聽音頻設(shè)備變化的方法 對于Android常見的音頻設(shè)備,有下面這個回調(diào)直焙,可以監(jiān)聽到音頻設(shè)備列表的變化景东。但是經(jīng)過測試,音頻...
一.概述 音頻系統(tǒng)是Android系統(tǒng)的一個重要組成部分奔誓,本文章將會從上往下(Applicaiton到Framework)介紹安卓系統(tǒng)中的音頻框架斤吐。為了減少大篇代碼的枯燥,本...
OLTP & OLAP OLTP: Online Transaction Processing 聯(lián)機事務(wù)處理 OLAP: 聯(lián)機分析技術(shù)( On-Line Analytical...
問題: 舉例一個Activity的布局文件和邏輯如下: 當(dāng)我們點擊remove_btn時厨喂,會出現(xiàn)SurfaceView所在的區(qū)域會出現(xiàn)10s黑塊的現(xiàn)象和措,這個現(xiàn)象在我們平時開發(fā)...
靈活自定義imageview的形狀 在自定義View的ondraw方法中實現(xiàn)繪制的內(nèi)容派阱,各個layer逐個繪制,通過設(shè)置PorterDuffXfermode實現(xiàn)不同的圖片疊加...
MVP & MVVM MVP結(jié)構(gòu) MVP存在的問題: View 斜纪,Model之間的通信都要經(jīng)過presenter為中介通信贫母,實現(xiàn)方式是接口注入,接口眾多的現(xiàn)象 維護成本高盒刚,常...
前言 最近諸事纏身颁独,有點忙,終于抽出時間&&有興致寫第三了誓酒,有一股深深的罪惡感,廢話不多說贮聂,還是直接接上篇的活了靠柑,講一講一些比較常用的操作符吧。國際慣例歼冰,先丟兩個傳送門。我所...
Android動畫的開發(fā)中梢杭,為了達到更加酷炫的效果,常常需要自定義運動軌跡秸滴,或者繪制花式復(fù)雜的曲線武契,這正是Bezier曲線大顯神通的地方荡含,本文將帶你了解Bezier曲線在An...
昨天把新公司的項目提交到了 GitLab 上,感覺 GitLab 創(chuàng)建項目很簡潔并沒有看到設(shè)置 Git版本忽略文件的選項界斜。然后就直接提交了上去『霞剑可是煩人的事來了各薇,Xcode ...