十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
iPhone手机计算器bug
从网站建设到定制行业解决方案,为提供成都做网站、网站制作服务体系,各种行业企业客户提供网站建设解决方案,助力业务快速发展。创新互联将不断加快创新步伐,提供优质的建站服务。
“75-37.5”
等于0
iPhone手机各种bug都有,现在iPhone再次发现了新bug,在计算器上输入“75-37.5”结果等于0,世界瞬间混乱了。
其实呢,真正原因是该童鞋按了两下“=”,而iPhone计算器按“=”相当于重复上一次操作,所以,第一次按“=”时显示的“37.5”其实已经是结果了。
同理,如果计算“9-3”,连按三次“=”,会发现数字依次为“6→3→0”。下次再遇到这种“Bug”时多加辨别吆~
作为对比,很多Android手机的计算器就不会重复上一次操作,可以避免手抖造成的计算错误。
iPhone手机计算器发现bug问题在安卓手机上基本是不会出现的,但相比之下iPhone还是能在很多场合为大家带来方便的。
尿布很高兴为你解答,这个小叔只有一个计算机,那么你需要有一定的程序管理能力,然后你就可以去编辑写代码,写完代码之后就可以编辑出来一个计算器了,希望能帮助到你。
1,可以指定activity的名字来启动.
比如在android2.1中,可以通过一下代码启动:
Intent intent = new Intent();
intent.setClassName("com.android.calculator2", "com.android.calculator2.Calculator");
startActivity(intent);
2,通过Logcat,马上就能知道class name,关键是如何指定初始值和如何获取计算结果
我以前也遇到这个问题
但是只能用这个方法去调用计算器,高版本的系统会秒退,原因是要在
androidmanifest里增加个权限
uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" /
Intent mIntent = new Intent();
mIntent.setClassName("com.android.calculator2","com.android.calculator2.Calculator");
startActivity(mIntent);
用代码
?xml version="1.0" encoding="utf-8"?
LinearLayout xmlns:android=""
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
TextView
android:id="@+id/tvResult"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:height="50dp"
android:text="@string/tvResult"
/
/LinearLayout
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
Button
android:id="@+id/btnBackspace"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="150dp"
android:layout_marginLeft="10dp"
android:text="@string/btnbackspace"/
Button
android:id="@+id/btnCE"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="150dp"
android:text="@string/btnCE"/
/LinearLayout
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
Button
android:id="@+id/btn7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:width="75dp"
android:text="@string/btn7"/
Button
android:id="@+id/btn8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn8"/
Button
android:id="@+id/btn9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn9"/
Button
android:id="@+id/btnDiv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnDiv"/
/LinearLayout
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:width="75dp"
android:text="@string/btn4"/
Button
android:id="@+id/btn5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn5"/
Button
android:id="@+id/btn6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn6"/
Button
android:id="@+id/btnMul"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnMul"/
/LinearLayout
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:width="75dp"
android:text="@string/btn1"/
Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn2"/
Button
android:id="@+id/btn3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btn3"/
Button
android:id="@+id/btnAdd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnAdd"/
/LinearLayout
LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
Button
android:id="@+id/btn0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:width="75dp"
android:text="@string/btn0"/
Button
android:id="@+id/btnC"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnC"/
Button
android:id="@+id/btnEqu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnEqu"/
Button
android:id="@+id/btnSub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:width="75dp"
android:text="@string/btnSub"/
/LinearLayout
/LinearLayout
——————————————————————————————————————————————