Я программирую приложение для радиопотока. Я запускаю "радио-воспроизведение" в качестве удаленной Службы, используя технику интерфейса AIDL для связи с Сервисом. Но я ничего не понимаю.
Что такое "выход" в значении параметра интерфейса AIDL?
Вот так:
String doSomething(in String a, out String[] b);
Я понимаю "in", который отправляет данные на удаленный компьютер, когда метод вызывается из активности.
Что такое "выход", и почему нам нужно "в" и "выходить" в том же методе? В каком случае они используются ( "out/inout" )? Почему String[]
"out"?
Пожалуйста, помогите..