android 進程間通信的方法

1 四大組件間傳遞Bundle;

2 使用文件共享方式,多進程讀寫一個相同的文件,獲取文件內容進行交互;

3 使用Messenger,一種輕量級的跨進程通訊方案,底層使用AIDL實現;

4 使用AIDL(Android Interface Definition Language),Android接口定義語言,用於定義跨進程通訊的接口;

5 使用ContentProvider,常用於多進程共享數據,比如系統的相冊,音樂等,我們也可以通過ContentProvider訪問到;

6 使用Socket傳輸數據。

這裏推薦一篇博客,詳細講述使用AIDL進行多進程通訊
https://cjw-blog.net/2017/02/26/AIDL/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章