improving bitmap handling on gingerbread