原创 如何獲取媒體庫中所有音頻文件信息,並在文件增刪後及時更新媒體庫
轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 今天一打開博客,發現一位朋友給我發了一封私信,請教下面的問題,所以特寫此文章,爲其解惑。 從這位朋友的提問中,我們需要了解下面的這
原创 Android 音視頻開發(五) : OpenGL ES API,瞭解 OpenGL 開發的基本流程,使用 OpenGL 繪製一個三角形,正方形,圓
1.OpenGL ES簡介 OpenGL Es學習,首先要了解Android的基本架構,如下圖: 在Android的第三層的Libraries裏面就有OpenGL ES庫。OpenGL ES是一個跨平臺的圖形API,給3D圖形處理硬
原创 Eclipse 和Android studio ndk配置生成.h工具和生成.so文件,javap查詢類方法的簽名查詢,添加c代碼提示的選擇
Eclipse: 1:配置生成頭文件.h 如圖所示,點擊External ToolsConfigurations...
原创 Android 音視頻開發(三) : 使用 Camera API 進行視頻的採集,分別使用 SurfaceView、TextureView 來預覽 Camera 數據,取到 NV21 的數據回調
一、預覽 Camera 數據 做過Android開發的人一般都知道,有兩種方法能夠做到這一點:SurfaceView、TextureView。 下面是使用SurfaceView預覽數據的方式: public class CameraTe
原创 內存泄漏分析,工具,泄漏的情況
一:內存泄漏的概念 內存泄漏:內存不再GC的掌控中。也就是一個對象不再需要使用,本該被回收時,但是有另外一個對象持有該對象,導致對象不能回收。這種導致本該回收的對象不能回收且停留在堆內存中,這就是內存泄漏。 內存分配策略: 靜態內存:存放
原创 Android studio ndk配置生成.h工具和生成.so文件
當前環境: android studio 3.2.0 確保已經安裝了NDK 1:創建自己的項目 2:創建JNI的類 2.1配置生成.h頭文件 Tools,選擇setting-->Tools-->External Tools-->
原创 高效的把攝像頭data數據轉換爲bitmap
public class FastYUVtoRGB { private RenderScript rs; private ScriptIntrinsicYuvToRGB yuvToRgbIntrinsic; pr
原创 android-內部類導致的內存泄漏實戰解析
參考: Android 如何有效的解決內存泄漏的問題 Java-內部類的相關知識 Android-LeakCanary檢測內存泄漏 非靜態內部類: 成員內部類, 局部內部類、 匿名內部類。 會有對外部類的引用。這樣內部類中耗時操作在