创建吐司时,但不要称呼show()
方法Android Studio显示一个工具提示说:"创建但未显示的吐司:您是否忘记了呼叫show()?"另一个示例是将值放入SharedPreferencesEditor
对象和显示工具提示时,没有调用commit
或apply
。
这只是Android Studio有用吗?还是有一种方法可以定义一种称为另一种方法后的方法?
这只是Intellij(Android Studio)足够聪明,可以通过静态代码分析来计算。
没有办法告诉编译器,在这种方法之后,另一种方法应运行。最接近它的是编写单元测试,甚至只在测试过程中通知您。