This question is broken into two parts:
Are there guides on which touchscreens 'work out of the box' with Raspberry Pi3 + Android Things? Its easy enough to stick HDMI screen on get output, but touchscreen is not so clear. I'm reading conflicting things about user-drivers and peripheral IO. But one things is clear, we can roll our own kernel-level HAL driver.
Second this likely depends on the answer above, is it correct to say that we can use the standard android UI classes for capturing motion and input?