![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
最近遇到一個問題:插入帶麥克風的USB攝像頭腺兴,攝像頭可以正常輸出圖像但是沒有聲音颗管,跟蹤了一下整個框架記錄一下 先從kernel入手: kernel/sound/usb/car...
內存管理基礎Java內存分配模型 Java的對象生命周期 1.創(chuàng)建 為對象分配內存空間 構造對象 2.應用 此時 對象至少被一個強引用持有3.不可見階段沒有強引用昔榴,沒有任...
1互订、下載go包 https://studygolang.com/dl 2、mac中痘拆,直接解壓安裝仰禽,默認安裝路徑/usr/local 3、配置環(huán)境變量 注意:以下GOPAT自己...
一.PowerManagerService 1.概述 PowerManagerService是負責管理纺蛆、協(xié)調設備電源管理的系統(tǒng)服務之一吐葵,設備常見功能如亮滅屏、亮度調節(jié)桥氏、低電量...
想要懂得制作性能卓越的應用祥款,你必須先透徹了解應用設計的原理清笨,如果你不清楚硬件的工作原理,那么你可能無法最大發(fā)揮出它的性能刃跛。當一個應用被渲染時抠艾,理解Andorid是如何利用GP...
Android開機啟動流程 如圖1所示,是Android開機啟動大致流程桨昙,其中流程大致為加載BootLoader -> 啟動Linux系統(tǒng)內核-> 創(chuàng)建Init進程(nati...
前言 在手機的更多設置或者高級設置中,我們會發(fā)現(xiàn)有個無障礙的功能玛痊,很多人不知道這個功能具體是干嘛的汰瘫,包括我們開發(fā)也很少接觸這部分功能,以至于對這塊不甚了解擂煞。前段時間在同事的安...
之前一直使用systrace的同學強烈建議嘗試下這個工具 一混弥、perfetto介紹及特點 在Android 9.0(API級別28)或更高版本的設備上,可以使用 systra...
AIDL的使用 第一步 創(chuàng)建aidl接口文件 AndroidStudio中直接右鍵創(chuàng)建,或者自己一步步建目錄嘍蒿涎。 創(chuàng)建完成后會生成一個XXX.aidl接口文件哀托,我們需要根據(jù)需...
平時我們都會用手機玩游戲,而有些方式是用Unity3D來開發(fā)的同仆。這次我們來探究一下萤捆,Unity3D的android游戲是怎么形成的。 一.配置開發(fā)環(huán)境 首先要說明的一點是un...