The Esri ArcGIS Runtime Java Sample Code by Esri provides demonstrations for deploying the ArcGIS Runtime SDK in Java applications. Its Gradle-based Android platform provides instructions for applying command line or Eclipse and IntelliJ IDEA to run samples. The sample code communicates with Esri arcGIS APIs.
Did you think the search engine wars were over, and Google won? New kid on the block Blekko, currently in closed private beta, urges you to reconsider. Once out, it's bound to become the favorite of search refiners, with the results likely made available as an API.