I found the following way hex to binary conversion:
String binAddr = Integer.toBinaryString(Integer.parseInt(hexAddr, 16));
While this app
BigInteger.toString(radix) will do what you want. Just pass in a radix of 2.
static String hexToBin(String s) { return new BigInteger(s, 16).toString(2); }