0422 数学口袋精灵app


首先要部署这个app项目就是第一步:

一.前提下载并安装JDK

在线图解:手把手教你安装JDK http://www.lvtao.net/server/windows-setup-jdk.html

二.下载并安装eclipse

http://jingyan.baidu.com/article/d7130635194f1513fcf47557.html

安装eclipse安装完成后就是搭建一个Android的运行环境。下载adt插件并安装:

ADT插件的下载路径:

进行离线安装ADT包,以下是步骤,跟着一步步来就行了,如果你不行就别找我,问度娘吧!!!

选择Work with:后的Add...→在Local选项中输入Android Plugin→在Archive中找到ADT的压缩包→点击OK→在下面勾选Name中的选项即可。

成功!!!!!!!!!

三.fork师姐的数学口袋精灵app项目并导入eclipse中

从Eclipse中选择File-》import-》Git-》来自GIT项目

选择next-》选择URI

选择next,粘贴如下信息(注意填上您在github上申请的账号密码):

四、使用APP

我们使用手机下载了“数学口袋精灵”来体验一下,一开始觉得不错的,但是玩着玩着突然发现了一些bug,具体如下:

1.完成题目输出方框里显示不全

2.APP屏幕没有的占用手机全部屏幕

3.当答完全部题目后无法退出答题界面

4.发现某些手机安装后无法打开,出现闪退(例如我的手机)

5.部分题目难度过大,连我自己都不会算

6.无难度选择,都不适合各人群使用

7.pass和fail放在猴子身上,会引起误解

8、在运行过程中会有时出现程序闪退。

9、运行过程中音乐没办法关闭。

五.进行单元测试

package name.feisky.android.test;
import android.test.AndroidTestCase;
import junit.framework.Assert;
 
public class PersonServiceTest extends AndroidTestCase{
 public void testSave()throws Exception{
 PersonService service=new PersonService();
 service.save(null);
 }
 
 public void testAdd()throws Exception{
 PersonService service=new PersonService();
 int result=service.add(1, 2);
 Assert.assertEquals(3, result);
 Assert.assertEquals(2, result);
 }
 
 public void testAdd1()throws Exception{
 PersonService service=new PersonService();
 int result=service.add1(1, 2);
 Assert.assertEquals(-1, result);
 Assert.assertEquals(0.5, result);
 }
 
 public void testAdd2()throws Exception{
 PersonService service=new PersonService();
 int result=service.add2(1, 2);
 Assert.assertEquals(2, result);
 Assert.assertEquals(3, result);
 }
 
 public void testAdd3()throws Exception{
 PersonService service=new PersonService();
 int result=service.add3(1, 2);
 Assert.assertEquals(0.5, result);
 Assert.assertEquals(1, result);
 }
}

队员博客

列志华 http://www.cnblogs.com/liezhihua/ 组长,团队
黄柏堂 http://www.cnblogs.com/huang123/
韩麒麟 http://www.cnblogs.com/hanqilin/
王俊杰 http://www.cnblogs.com/wangjunjie123/

总结

这次实验主要的问题就是需要找相关的软件下载安装,但对软件的应用又不熟悉,需要找到相关的教程去学习,这个需要的时间比较长。或许是因为最近的事情比较多,大家的心情都有点烦躁,但是我们会继续加油的!

优质内容筛选与推荐>>
1、10.7 json对象处理
2、iOS平台XML解析类库对比和安装说明
3、Linux系统分析之启动流程
4、远程关机
5、LeetCode 5:Longest Palindromic Substring(最长回文串)


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn