資源簡介
本代碼使用GridLayout搭建計算器按鍵布局,并簡單實現了計算器+-*/的功能,解決了java的double類型運算精度問題
代碼片段和文件信息
package?com.tz.bflyff.calculator;
import?android.content.Context;
import?android.support.test.InstrumentationRegistry;
import?android.support.test.runner.AndroidJUnit4;
import?org.junit.Test;
import?org.junit.runner.RunWith;
import?static?org.junit.Assert.*;
/**
?*?Instrumented?test?which?will?execute?on?an?Android?device.
?*
?*?@see?Testing?documentation
?*/
@RunWith(AndroidJUnit4.class)
public?class?ExampleInstrumentedTest?{
????@Test
????public?void?useAppContext()?throws?Exception?{
????????//?Context?of?the?app?under?test.
????????Context?appContext?=?InstrumentationRegistry.getTargetContext();
????????assertEquals(“com.tz.bflyff.calculator“?appContext.getPackageName());
????}
}
評論
共有 條評論