前言 相信做應(yīng)用層業(yè)務(wù)開發(fā)的同學(xué),都跟我一樣,對Framework”深惡痛絕“。確實如此,如果平日里都在做應(yīng)用層的開發(fā),那么基本上我們很少會去碰Framework的知識。但生...
前言 相信做應(yīng)用層業(yè)務(wù)開發(fā)的同學(xué),都跟我一樣,對Framework”深惡痛絕“。確實如此,如果平日里都在做應(yīng)用層的開發(fā),那么基本上我們很少會去碰Framework的知識。但生...
在使用Retrofit之前需要進行Retrofit的創(chuàng)建,如下: 這個創(chuàng)建過程是通過Builder進行的,如果項目中需要使用多個baseUrl,就沒辦法使用類似setBase...
一、單一原則 單一原則的定義:就一個類而言,應(yīng)該僅有一個引起它變化的原因。簡而言之就是一個類中應(yīng)該是一組相關(guān)性很高的函數(shù)、數(shù)據(jù)的封裝。 舉一個簡單的例子,登入功能。一般登入需...
android App Lock開發(fā),主要有幾個點:第一個是所謂的應(yīng)用鎖,就是在應(yīng)用打開的時候覆蓋一個Activity(或者是一個全局的Dialog,甚至WindowMana...
最近有個需求,要用android 來驅(qū)動外部usb攝像頭。emmmmmmm...... 港真,突然聽到這么個需求,有點蒙~~于是google github轉(zhuǎn)有沒有類似需求的文...
本文章參考自Android直播開發(fā)之旅(10):AndroidUSBCamera,UVCCamera開發(fā)通用庫參考自AndroidUSBCamera 使用步驟 之前也沒有關(guān)于...
前言 前段時間搗鼓多USB攝像頭的方案,一陣手忙腳亂算是勉強跑起來了。整個流程主要還是依賴于網(wǎng)上大神們封裝好的庫。之前想仔細分析一下整套底層實現(xiàn),然而一直拖到現(xiàn)在……也沒有完...
注意:本教程已經(jīng)停更,《Camera2 教程》持續(xù)更新中。 從事相機的開發(fā)已經(jīng)三年多了,這兩年來積累了很多相機相關(guān)的開發(fā)經(jīng)驗,所以想做個總結(jié),同時也希望對那些想了解這塊知識的...
進程間通信 Bundle/Intent傳遞數(shù)據(jù): 可傳遞基本類型和實現(xiàn)了Serializable或Parcellable接口的數(shù)據(jù)結(jié)構(gòu)。Serializable是Java的序...