Egyébként library-ket használsz? Mert ott bizony nem áll, amit írsz. Az API dokumentáció nem mindig annyira jó (értsd: részletes, hibátlan), hogy kapásból elméleti szinten átlásd a rafináltabb corner case-eket is. Sőt...
Én bizony nem ritkán szoktam azzal időt eltökölni, hogy debuggerrel gyakorlatilag reverse engineerelem egy library működését. És a végén elég vegyes az eredmény, van hogy kiderül, hogy a mi kódunk hívja az API-t rosszul, de van olyan is, hogy a libraryban fogunk bugot.
---
Régóta vágyok én, az androidok mezonkincsére már!