1. 播放音頻 使用MediaPlayer類播放音頻: 2. 錄制音頻 使用MediaRecorder類錄制音頻: 3. 播放視頻 使用Vide...
在Kotlin中,協(xié)程是一種用于簡(jiǎn)化異步編程的機(jī)制揩环。協(xié)程允許你以同步的方式編寫(xiě)異步代碼,而無(wú)需顯式地處理回調(diào)或復(fù)雜的狀態(tài)機(jī)幅虑。在協(xié)程中丰滑,掛起(su...
前言 在實(shí)際開(kāi)發(fā)中,我們可能會(huì)遇到需要在Java應(yīng)用程序中調(diào)用Native方法的情況倒庵,為了更好地跟蹤代碼執(zhí)行路徑褒墨,我們可以同時(shí)打印Java和Na...
前言 Service啟動(dòng)與上一篇說(shuō)的入口Activity啟動(dòng)類似,主要分成ContextImpl到ActivityManagerService調(diào)...
前言 開(kāi)發(fā)過(guò)程中我們會(huì)經(jīng)常遇到一些復(fù)雜的頁(yè)面哄芜,而這些頁(yè)面大部分由一個(gè)個(gè)小部分組合起來(lái)的貌亭,而且不同頁(yè)面中可能有些部分是一樣的柬唯,所以我們通常會(huì)將這些...
前言 在多線程并發(fā)的情況下會(huì)很容易出現(xiàn)同步問(wèn)題认臊,這時(shí)候就需要使用各種鎖來(lái)避免這些問(wèn)題,在java開(kāi)發(fā)中锄奢,最常用的就是使用synchronized...
前言 Activity的啟動(dòng)有兩種流程失晴,一種是入口Activity的啟動(dòng)剧腻,另外一種就是普通Activity啟動(dòng)。入口Activity是指應(yīng)用程序...
前言 前幾章我們簡(jiǎn)單介紹了一下如何通過(guò)Google提供的SDK來(lái)展示全景圖和VR視頻涂屁。這章節(jié)我們來(lái)介紹如何手動(dòng)渲染VR場(chǎng)景书在,主要涉及兩個(gè)重要的類...
添加依賴 由于需要對(duì) OKHttpClient 做一些操作和定制,這里添加了 okhttp 的依賴拆又。實(shí)體類的轉(zhuǎn)換使用了 gson儒旬,為啥用 gso...