在Android开发的过程中,有哪些坑是值得你放在checklist中警示自己的?

通常我们会将经常遇到的问题、容易犯错的地方都放在一个checklist中,说说在Android开发过程中有哪些问题值得你放在自己的checklist中。
举例说明:
检查项:是否调用了类的finalize方法作为释放与类相关的资源?
可能存在问题:类的finalize方法的调用时机由系统而定,不能准确知道调用时机,可能会导致程序在使用过程中的异常。
解决方案:将与类释放资源相关的操作封装成一个共有方法供外部使用,而不是调用类的finalize方法释放与类相关的资源。
默认排序 按时间排序

14 个回答

牛治强 android coder
知乎用户 打个滚吧
知乎用户 我本来想做一个有幽默感的人,结果过头了,…
李爽 互联网产品的小作坊。Android/iOS/微信/H…
周毅刚 独立Android/iOS开发者,不会修电脑
柯南 认知自我,认识世界
知乎用户 理科程序员宅……技能点多了……
况鹰 源码爱好者
朱宏岳 微技术宅/轻单机控/重体育迷/略反逻辑/误…

加入知乎

与世界分享你的知识、经验和见解

验证码
已有帐号?
1031 人关注该问题