android smart property