當前位置:
首頁 >
Android安全笔记-进程间通信基本概念(intent、bundle、Parcelable、parcel)
發布時間:2025/3/15
34
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Android安全笔记-进程间通信基本概念(intent、bundle、Parcelable、parcel)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
進程間通信
進程間傳遞消息:
例如啟動一個Activity,在Intent中設置傳遞參數及其他數據(字符串、整數、數組、對象)
? ? ·intent.putExtra
消息組織和傳遞:Intent、Bundle、Parcelable、Parcel
前面我們知道Bundle可以綁定一些頁面的狀態(數據)
Intent的內部實現是基于Bundle的。
如果要聲明一個對象能在進程間傳遞,就需要實現Parcelable
Intent
用于組建間的數據傳遞,Intent.putExtar
底層是由Bundle實現
所以Intent是可以在IPC下進行傳遞
?
Bundle
是一種key-value的形態
Parcelable
類的實例支持讀取或存儲為Parcel結構,需要實現Parcelable接口
?
Parcel
用于包裹進程間傳遞的數據和對象的結構
? ? ·readXXX
? ? `writeXXX
?
總結
以上是生活随笔為你收集整理的Android安全笔记-进程间通信基本概念(intent、bundle、Parcelable、parcel)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息安全工程师笔记-大数据安全威胁与需求
- 下一篇: Android逆向笔记-破解某APP签名