实例介绍
原创Android环境下的计算器的源代码,工程文件 Android环境下的单元测试工程及源代码。
【实例截图】
【核心代码】
SmartCalculator20111108
├── SmartCalculator
│ ├── AndroidManifest.xml
│ ├── bin
│ │ ├── calculator
│ │ │ └── xwg
│ │ │ ├── AcosFun.class
│ │ │ ├── AcoshFun.class
│ │ │ ├── AsinFun.class
│ │ │ ├── AsinhFun.class
│ │ │ ├── AtanFun.class
│ │ │ ├── AtanhFun.class
│ │ │ ├── AverageFun.class
│ │ │ ├── BuildContext.class
│ │ │ ├── CalculateEngine$Record.class
│ │ │ ├── CalculateEngine.class
│ │ │ ├── CalculateFunction.class
│ │ │ ├── CalculatorMainActivity$AcCommand.class
│ │ │ ├── CalculatorMainActivity$AppendTextListener.class
│ │ │ ├── CalculatorMainActivity$BackCommand.class
│ │ │ ├── CalculatorMainActivity$ButtonTextManager$TextPair.class
│ │ │ ├── CalculatorMainActivity$ButtonTextManager.class
│ │ │ ├── CalculatorMainActivity$CalculateCommand.class
│ │ │ ├── CalculatorMainActivity$ClearMemoryListener.class
│ │ │ ├── CalculatorMainActivity$ConstCommand.class
│ │ │ ├── CalculatorMainActivity$ConvertCommand.class
│ │ │ ├── CalculatorMainActivity$ExpCommand.class
│ │ │ ├── CalculatorMainActivity$FsCommand.class
│ │ │ ├── CalculatorMainActivity$GetFunNameCommand.class
│ │ │ ├── CalculatorMainActivity$InputTextCommand.class
│ │ │ ├── CalculatorMainActivity$McCommand.class
│ │ │ ├── CalculatorMainActivity$MrCommand.class
│ │ │ ├── CalculatorMainActivity$MsCommand.class
│ │ │ ├── CalculatorMainActivity$SaveQuestionListener.class
│ │ │ ├── CalculatorMainActivity.class
│ │ │ ├── Complex.class
│ │ │ ├── ComplexFormatter.class
│ │ │ ├── ConstManager.class
│ │ │ ├── ConvertFormatFun.class
│ │ │ ├── CosFun.class
│ │ │ ├── CoshFun.class
│ │ │ ├── CustomFunction.class
│ │ │ ├── DegreesFormatter.class
│ │ │ ├── DialogCreator$1.class
│ │ │ ├── DialogCreator$2.class
│ │ │ ├── DialogCreator$3.class
│ │ │ ├── DialogCreator$MyClickListener.class
│ │ │ ├── DialogCreator.class
│ │ │ ├── EvaluateContext.class
│ │ │ ├── Expr.class
│ │ │ ├── FactorialFun.class
│ │ │ ├── FunctionExpr.class
│ │ │ ├── FunctionManager.class
│ │ │ ├── HelpActivity.class
│ │ │ ├── Log10Fun.class
│ │ │ ├── LogeFun.class
│ │ │ ├── NonterminalExpr$ChildExprBuildProxy.class
│ │ │ ├── NonterminalExpr$ParentCreater.class
│ │ │ ├── NonterminalExpr$ValueOperator.class
│ │ │ ├── NonterminalExpr.class
│ │ │ ├── NumberExpr.class
│ │ │ ├── PatternBuilder.class
│ │ │ ├── PowerFun.class
│ │ │ ├── PreDefineFunction.class
│ │ │ ├── PrimaryExpr.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── RadiusAngleFormatter.class
│ │ │ ├── R.class
│ │ │ ├── SinFun.class
│ │ │ ├── SinhFun.class
│ │ │ ├── StandardFormatter.class
│ │ │ ├── SumFun.class
│ │ │ ├── TanFun.class
│ │ │ ├── TanhFun.class
│ │ │ ├── TerminalExpr.class
│ │ │ ├── TextCommand.class
│ │ │ ├── Token$EType.class
│ │ │ ├── TokenAnalyzer$Context.class
│ │ │ ├── TokenAnalyzer.class
│ │ │ ├── Token.class
│ │ │ ├── TokenPattern.class
│ │ │ ├── TokenPatternFactory.class
│ │ │ ├── UnaryExpr.class
│ │ │ └── UserDefineFunction.class
│ │ ├── classes
│ │ │ └── calculator
│ │ │ └── xwg
│ │ │ ├── AcosFun.class
│ │ │ ├── AcoshFun.class
│ │ │ ├── AdditiveExpr$1MyCreater.class
│ │ │ ├── AdditiveExpr$1MyOperator.class
│ │ │ ├── AdditiveExpr$1MyProxy.class
│ │ │ ├── AdditiveExpr.class
│ │ │ ├── AsinFun.class
│ │ │ ├── AsinhFun.class
│ │ │ ├── AtanFun.class
│ │ │ ├── AtanhFun.class
│ │ │ ├── AverageFun.class
│ │ │ ├── BuildContext.class
│ │ │ ├── CalculateEngine$1.class
│ │ │ ├── CalculateEngine$Record.class
│ │ │ ├── CalculateEngine.class
│ │ │ ├── CalculateFunction.class
│ │ │ ├── CalculatorMainActivity$1.class
│ │ │ ├── CalculatorMainActivity$AcCommand.class
│ │ │ ├── CalculatorMainActivity$AppendTextListener.class
│ │ │ ├── CalculatorMainActivity$BackCommand.class
│ │ │ ├── CalculatorMainActivity$ButtonTextManager$TextPair.class
│ │ │ ├── CalculatorMainActivity$ButtonTextManager.class
│ │ │ ├── CalculatorMainActivity$CalculateCommand.class
│ │ │ ├── CalculatorMainActivity$ClearMemoryListener.class
│ │ │ ├── CalculatorMainActivity$ConstCommand.class
│ │ │ ├── CalculatorMainActivity$ConvertCommand.class
│ │ │ ├── CalculatorMainActivity$ExpCommand.class
│ │ │ ├── CalculatorMainActivity$FsCommand.class
│ │ │ ├── CalculatorMainActivity$GetFunNameCommand.class
│ │ │ ├── CalculatorMainActivity$InputTextCommand.class
│ │ │ ├── CalculatorMainActivity$McCommand.class
│ │ │ ├── CalculatorMainActivity$MrCommand.class
│ │ │ ├── CalculatorMainActivity$MsCommand.class
│ │ │ ├── CalculatorMainActivity$SaveQuestionListener.class
│ │ │ ├── CalculatorMainActivity.class
│ │ │ ├── Complex.class
│ │ │ ├── ComplexFormatter.class
│ │ │ ├── ConstManager.class
│ │ │ ├── ConvertFormatFun.class
│ │ │ ├── CosFun.class
│ │ │ ├── CoshFun.class
│ │ │ ├── CustomFunction.class
│ │ │ ├── DegreesFormatter.class
│ │ │ ├── DialogCreator$1.class
│ │ │ ├── DialogCreator$2.class
│ │ │ ├── DialogCreator$3.class
│ │ │ ├── DialogCreator$4.class
│ │ │ ├── DialogCreator$MyClickListener.class
│ │ │ ├── DialogCreator.class
│ │ │ ├── EvaluateContext.class
│ │ │ ├── Expr.class
│ │ │ ├── FactorialFun.class
│ │ │ ├── FunctionExpr.class
│ │ │ ├── FunctionManager.class
│ │ │ ├── HelpActivity.class
│ │ │ ├── Log10Fun.class
│ │ │ ├── LogeFun.class
│ │ │ ├── MultiplicativeExpr$1MyCreater.class
│ │ │ ├── MultiplicativeExpr$1MyOperator.class
│ │ │ ├── MultiplicativeExpr$1MyProxy.class
│ │ │ ├── MultiplicativeExpr.class
│ │ │ ├── NonterminalExpr$ChildExprBuildProxy.class
│ │ │ ├── NonterminalExpr$ParentCreater.class
│ │ │ ├── NonterminalExpr$ValueOperator.class
│ │ │ ├── NonterminalExpr.class
│ │ │ ├── NumberExpr.class
│ │ │ ├── ParameterExpr.class
│ │ │ ├── PatternBuilder.class
│ │ │ ├── PowerFun.class
│ │ │ ├── PreDefineFunction.class
│ │ │ ├── PrimaryExpr.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$raw.class
│ │ │ ├── R$string.class
│ │ │ ├── RadiusAngleExpr$1MyCreater.class
│ │ │ ├── RadiusAngleExpr$1MyOperator.class
│ │ │ ├── RadiusAngleExpr$1MyProxy.class
│ │ │ ├── RadiusAngleExpr.class
│ │ │ ├── RadiusAngleFormatter.class
│ │ │ ├── R.class
│ │ │ ├── RootFun.class
│ │ │ ├── SinFun.class
│ │ │ ├── SinhFun.class
│ │ │ ├── StandardFormatter.class
│ │ │ ├── SumFun.class
│ │ │ ├── TanFun.class
│ │ │ ├── TanhFun.class
│ │ │ ├── TerminalExpr.class
│ │ │ ├── TextCommand.class
│ │ │ ├── Token$EType.class
│ │ │ ├── TokenAnalyzer$Context.class
│ │ │ ├── TokenAnalyzer.class
│ │ │ ├── Token.class
│ │ │ ├── TokenPattern.class
│ │ │ ├── TokenPatternFactory.class
│ │ │ ├── UnaryExpr.class
│ │ │ └── UserDefineFunction.class
│ │ ├── classes.dex
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── calculator.png
│ │ │ │ └── screen.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ └── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── resources.ap_
│ │ └── SmartCalculator.apk
│ ├── build.xml
│ ├── gen
│ │ └── calculator
│ │ └── xwg
│ │ └── R.java
│ ├── local.properties
│ ├── proguard.cfg
│ ├── project.properties
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ ├── calculator.png
│ │ │ └── screen.png
│ │ ├── drawable-ldpi
│ │ │ └── icon.png
│ │ ├── drawable-mdpi
│ │ │ └── icon.png
│ │ ├── layout
│ │ │ ├── help.xml
│ │ │ ├── main_h.xml
│ │ │ ├── main.xml
│ │ │ └── textdlg.xml
│ │ ├── menu
│ │ │ └── main.xml
│ │ ├── raw
│ │ │ └── help.txt
│ │ └── values
│ │ └── strings.xml
│ └── src
│ └── calculator
│ └── xwg
│ ├── AcosFun.java
│ ├── AcoshFun.java
│ ├── AdditiveExpr.java
│ ├── AsinFun.java
│ ├── AsinhFun.java
│ ├── AtanFun.java
│ ├── AtanhFun.java
│ ├── AverageFun.java
│ ├── BuildContext.java
│ ├── CalculateEngine.java
│ ├── CalculateFunction.java
│ ├── CalculatorMainActivity.java
│ ├── ComplexFormatter.java
│ ├── Complex.java
│ ├── ConstManager.java
│ ├── ConvertFormatFun.java
│ ├── CosFun.java
│ ├── CoshFun.java
│ ├── CustomFunction.java
│ ├── DegreesFormatter.java
│ ├── DialogCreator.java
│ ├── EvaluateContext.java
│ ├── Expr.java
│ ├── FactorialFun.java
│ ├── FunctionExpr.java
│ ├── FunctionManager.java
│ ├── HelpActivity.java
│ ├── Log10Fun.java
│ ├── LogeFun.java
│ ├── MultiplicativeExpr.java
│ ├── NonterminalExpr.java
│ ├── NumberExpr.java
│ ├── ParameterExpr.java
│ ├── PatternBuilder.java
│ ├── PowerFun.java
│ ├── PreDefineFunction.java
│ ├── PrimaryExpr.java
│ ├── RadiusAngleExpr.java
│ ├── RadiusAngleFormatter.java
│ ├── RootFun.java
│ ├── SinFun.java
│ ├── SinhFun.java
│ ├── StandardFormatter.java
│ ├── SumFun.java
│ ├── TanFun.java
│ ├── TanhFun.java
│ ├── TerminalExpr.java
│ ├── TextCommand.java
│ ├── TokenAnalyzer.java
│ ├── Token.java
│ ├── TokenPatternFactory.java
│ ├── TokenPattern.java
│ ├── UnaryExpr.java
│ └── UserDefineFunction.java
└── SmartCalculatorTest
├── AndroidManifest.xml
├── ant.properties
├── bin
│ ├── classes
│ │ └── calculator
│ │ └── xwg
│ │ └── test
│ │ ├── CalculatorMainActivityTest$1.class
│ │ ├── CalculatorMainActivityTest$2.class
│ │ ├── CalculatorMainActivityTest$3.class
│ │ ├── CalculatorMainActivityTest$4.class
│ │ ├── CalculatorMainActivityTest$5.class
│ │ ├── CalculatorMainActivityTest$AssertPair.class
│ │ ├── CalculatorMainActivityTest.class
│ │ ├── FailureInfo.class
│ │ ├── R$attr.class
│ │ ├── R$drawable.class
│ │ ├── R$layout.class
│ │ ├── R$string.class
│ │ └── R.class
│ ├── classes.dex
│ ├── res
│ │ ├── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── resources.ap_
│ └── SmartCalculatorTest.apk
├── build.xml
├── gen
│ └── calculator
│ └── xwg
│ └── test
│ └── R.java
├── hs_err_pid1780.log
├── hs_err_pid4364.log
├── local.properties
├── proguard.cfg
├── project.properties
├── res
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-ldpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ └── main.xml
│ └── values
│ └── strings.xml
└── src
└── calculator
└── xwg
└── test
├── CalculatorMainActivityTest.java
└── FailureInfo.java
49 directories, 294 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论