aidl

what is the prefered way to communicate between applications on android (service vs. intents)

What is the difference between 2 ways of interaction between applications on android: 1. implementing service in app #1 and using it in app #2. 2. handling intentions and posting answer intention. Interactions are supposed to be asynchronous. What are pros and contras for each? ...

Implement signature-level security on Android services with more than one allowed signature

Hi folks, I'm developing on an application at the moment which contains quite a lot of personal user information - things like Facebook contacts, etc ... Now, one of the things I want to be able to do (and have done, quite effectively) is open up parts of the application to "3rd Party" applications, using Android's build-in inter-proces...

How to implement callbacks using IntentService on Android?

If it must implement with AIDL? And please kindly provide an example, thanks. EDIT: There are several solutions, Does anyone know which is better? ...

Complex types from a remote service to an application through AIDL

Ideally I would like to send an object of type ArrayList<ArrayList<ASimpleClass>> from a remote service in one APK to an application in another. I'm not sure if this is even possible as the API demo code suggests that it isn't: /** * This demonstrates the basic types that you can use as parameters * and return values in AIDL. *...