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