android base code