add Android unit&instrumentation, minor bugfixes and enhancement on UI