Possible to 'layer' Android applications?
<p>I know this in general is beyond the scope of SO, but I am looking for some basic yes/no info to see if it is even feasible to proceed...  I am thinking about building and Android 'note-taking/annotation' app that runs 'over' other installed Android apps, such as the web browser for example.</p>

<p>Essentially, while the user is browsing, my app would be running in the bg as a service, and then they could activate it which would then essentially intercept user inputs and translate those on a transparent canvas over the web browser into lines, shapes, etc.  The user could then take a screen-cap of their marking with the underlying web page, which would be stored to the sd card.</p>

<p>I haven't seen any tutorials, etc on this kind of app interaction, and just wondering if it is even possible.</p>

<p>Thanks for any info!</p>
