1. 播放音頻 使用MediaPlayer類播放音頻: 2. 錄制音頻 使用MediaRecorder類錄制音頻: 3. 播放視頻 使用Vide...
在Kotlin中,協程是一種用于簡化異步編程的機制。協程允許你以同步的方式編寫異步代碼,而無需顯式地處理回調或復雜的狀態機。在協程中,掛起(su...
前言 在實際開發中,我們可能會遇到需要在Java應用程序中調用Native方法的情況,為了更好地跟蹤代碼執行路徑,我們可以同時打印Java和Na...
前言 Service啟動與上一篇說的入口Activity啟動類似,主要分成ContextImpl到ActivityManagerService調...
前言 開發過程中我們會經常遇到一些復雜的頁面,而這些頁面大部分由一個個小部分組合起來的,而且不同頁面中可能有些部分是一樣的,所以我們通常會將這些...
前言 在多線程并發的情況下會很容易出現同步問題,這時候就需要使用各種鎖來避免這些問題,在java開發中,最常用的就是使用synchronized...
前言 Activity的啟動有兩種流程,一種是入口Activity的啟動,另外一種就是普通Activity啟動。入口Activity是指應用程序...
前言 前幾章我們簡單介紹了一下如何通過Google提供的SDK來展示全景圖和VR視頻。這章節我們來介紹如何手動渲染VR場景,主要涉及兩個重要的類...
添加依賴 由于需要對 OKHttpClient 做一些操作和定制,這里添加了 okhttp 的依賴。實體類的轉換使用了 gson,為啥用 gso...