前言 ContentProvider屬于 Android的四大組件之一 本文全面解析了 ContentProvider ,包括ContentProvider 原理、使用方法 ...
前言 ContentProvider屬于 Android的四大組件之一 本文全面解析了 ContentProvider ,包括ContentProvider 原理、使用方法 ...
前言 如果你接觸過 跨進(jìn)程通信 (IPC),那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
通過這篇文章你將學(xué)習(xí)到: Context 與 Activity 有什么關(guān)系? Context對于Activity有什么作用? 不同類型的Context的應(yīng)用場景是什么? 關(guān)于...
最近學(xué)習(xí)切面編程,封裝了一個動態(tài)權(quán)限申請框架。只需要注解就可以實現(xiàn)動態(tài)權(quán)限的申請,如果覺得還不錯,麻煩各位給個star。 RequestPermission https://...
Binder進(jìn)程見通信是通過遠(yuǎn)程代理來實現(xiàn)的,SystemServer進(jìn)程和APP用戶進(jìn)程使用Binder進(jìn)行通信,必須建立雙向的代理綁定,即:一個進(jìn)程即使客戶端也是服務(wù)端,...
RunLoop學(xué)習(xí)起來是很抽象,也不好理解,所以一定多看幾次,多學(xué)學(xué)才能學(xué)好!這也是中高級iOS必須掌握的知識點,面試中經(jīng)常遇到. 什么是 RunLoop? Run 表示運行...
我們在面試中經(jīng)常會被問到這些問題,到底怎么回答比較合適? 這樣我們先去看一下我們平時項目中用到的Runtime,等下我們再來概括上面的問題的答案.我們肯定是用Runtime提...
1.首先我們需要一個已經(jīng)編譯好的libffmpeg.so文件。(怎么編譯是個大坑,可以參考windows環(huán)境下編譯android中使用的FFmpeg,也可以用網(wǎng)上下載的現(xiàn)成的...
在上一個博客我們介紹了,消息機制的第一個階段超級詳細(xì)的Runtime的消息機制的消息發(fā)送階段[http://m.itdecent.cn/p/d38f2011d6cf],...