Что такое AIDL? – Android Interview Review
jLove – conference for Java developers

Что такое AIDL?

Посмотреть в Telegram: @AndroidSobes/285
AIDL (Android Interface Definition Language) – язык, который используется для межпроцессного взаимодействия в Андроиде.

Разные процессы не имеют общего пространства памяти, поэтому данные между процессами передаются через сообщения. Интерфейс передачи данных создается на языке AIDL.

AIDL поддерживает передачу объектов, реализующих Parcelable и Serializable.