原创 4.2019Android多線程總結

1.什麼是線程 線程就是進程中運行的多個子任務,是操作系統調用的最小單元 2.線程的狀態 New:新建狀態,new出來,還沒有調用startRunnable:可運行狀態,調用start進入可運行狀態,可能運行也可能沒有運行,取決於操作系統的

原创 2.2019Android高級面試題總結

說下你所知道的設計模式與使用場景 a.建造者模式:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示。使用場景比如最常見的AlertDialog,拿我們開發過程中舉例,比如Camera開發過程中,可能需要設置一個初始化

原创 3.2019Android View總結

1.View的滑動方式 a.layout(left,top,right,bottom):通過修改View四個方向的屬性值來修改View的座標,從而滑動Viewb.offsetLeftAndRight() offsetTopAndBottom

原创 35.Android Studio下FFmpeg的編譯和使用(九.OpenGLES播放視頻)

項目源碼OpenGL ES 2.0 中文文檔 完整代碼,一切盡在註釋中 extern "C" JNIEXPORT void JNICALL Java_com_rzm_ffmpegplayer_FFmpegPlayer_initOpenGL