Что такое «заглушка» и «AIDL» в java?

Вопрос 1:

Я изучаю сервис Android и часто вижу такой код:

private ISampleService.Stub sampleServiceIf = new ISampleService.Stub(){}

Что такое .Stub?

Вопрос 2:

Я проверил " AIDL", но хочу знать, почему мы должны использовать его вместо файла интерфейса Java?

31
задан Alexander Farber 19 December 2016 в 11:35
поделиться