- 博客(24)
- 资源 (3)
- 收藏
- 关注
原创 JUnit实战二
[size=medium][b]1.测试类:Test class 或者 Test case,一个包含了一个或者多个测试的类,而这些测试就是指那些用@Test注释的方法。使用一个测试类,可以把具有公共行为的测试归入一组。 测试集:Suite 或者 test suite。一组测试。测试集是一种把多个测试归入一组的便捷方法。 测试运行器:Runner 或者 test runner。执...
2013-04-29 15:29:01
199
原创 JUnit实战一
[size=medium][b]1.单元测试:检测一个独立的工作单元的行为。2.单元测试的必要性:带来更高的测试覆盖率;提高团队效率;监测衰退和减少测试;能为我们带来重构的信心,以及在一般情况下做出改变的信心;改进实现;将期望的行为文档化;启用代码覆盖率以及其他目标3.测试类型:单元测试-->集成测试-->功能测试-->压力负荷测试-->验收测试 检...
2013-04-29 10:55:29
145
Android学习之路——9.Creating an IME(译)
[size=large][b] 学习Android,SDK里的文档是一份很好的材料。但是官方的都是英文的,对于我这样的英语白痴,这样的文档真心只想看一遍。所以这次就把看到的翻译成中文,以便以后可以查看。水平有限,翻译的不准,请参看原文。[/b][/size][size=small][b]附上原文地址:[url]http://developer.android.com/guide/top...
2012-10-15 19:44:38
163
原创 我的HelloWorld
[size=medium][b] 自从10年踏上软件工程专业这条路之后,我的生活每天都会有Eclipse的出现。虽然有人建议一开始不要直接使用IDE开发,但是我还是懒一点吧。后来,大一暑假的时候,为了完成实验室的任务,我接触了Eclipse插件开发和RCP开发,于是就有这个HelloWorld插件。过了快一年多了,我的Eclipse里还装着它。 这个插件功能很简单。就是...
2012-09-07 22:54:05
130
原创 Android学习之路——8.Ubuntu下的Android
[size=medium][b]我苦逼的Ubuntu系统配置Android开发环境历程 操作系统:Ubuntu 64位; 一开始先装JDK,到Orcal官网下载了JDK7,链接地址为:[url]http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html[/ur...
2012-04-12 09:35:57
121
Android学习之路——7.Service
[size=medium][b](一)注意的细节:(1)Service不是一个单独的Process,除非特别指派了,也不是一个Thread,但也不是运行在Main Thread中。(2)Service的使用有两个目的,一是告诉系统要后台执行程序,一般是用Context.startService()来开启Service的(注意即使开启Service的Activity什么的destroy了...
2012-03-31 13:42:22
148
Android学习之路——6.android.account包和AbstractThreadedSyncAdapter适配器
[size=medium][b]android.account包和AbstractThreadedSyncAdapter适配器(一)简介:(1)接口:AccountManagerCallback: 配合AccountManager类使用的回调接口,实现接口的类对象作为参数传给AccountManager的方法,方法在完成某项异步事务后实现回调。AccountManagerFutu...
2012-03-30 11:12:06
302
Android学习之路——5.Activity子类
[size=large][b]本篇是翻译的[/b][/size][size=medium][b]Activity的直接子类:AccountAuthenticatorActivity AliasActivity,ExpandableListActivity,FragmentActivity,ListActivity, NativeActivity间接子类:LauncherActivity,...
2012-03-30 10:36:22
169
原创 Android学习之路——4.Activity简介
[size=medium][b]1.Activity在系统被Activity堆栈管理着,每当一个新的Activity启动,它将放在堆栈的顶端成为运行着的Activity,先前的那个Activity在堆栈中一直保持在它的下面,不能放到前景,直到新的Activity退出。2.四个重要的状态:①在前景时Activity是运行着的。②当Activity失去焦点,但没有全部被覆盖时,它被暂停(pau...
2012-03-26 23:21:25
118
递归_poj1664
[size=medium][b]递归解题,题目是poj上的,http://poj.org/problem?id=1664 [/b][/size][size=medium][b](1)题意:M个苹果分到N个盘子里,不考虑盘子顺序。(2)思想:递归。①苹果数M小于盘子数,则考虑在M个盘子里放苹果。②每个盘子放一个苹果,剩下M-N个苹果随便放。一个盘子不放苹果,剩下M个苹果放在N-1个盘子里...
2012-03-24 21:24:10
121
原创 Android学习之路——3.Handler的子类
[size=medium][b]API中介绍Handler的子类有四个,分别是:AsyncQueryHandler, WorkerHandler, HttpAuthHandler, SslErrorHandler。其中WorkerHandler是AsyncQueryHandler的内部类,另一个内部类是WorkerArgs,它们俩是帮助AsyncQueryHandler来实现异步处理Con...
2012-03-18 13:51:07
320
原创 Android学习之路——2.Handler常用的使用方法
[code="java"] package zhenz.exercise;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.HandlerThread;import android.os.Looper;import andr...
2012-03-17 20:57:37
89
原创 Android学习之路——1.Handler,Message,Looper简介
[size=medium][b]1.Handler允许你发送和处理关联着一个线程的消息队列的Message和Runnable对象。每一个Handler实例和一个单一的线程和这个线程的消息队列相关连。当它被创建时,它和线程,消息队列绑定了,它可以传递Message和Runnable对象到消息队列,然后执行他们,最后出队列。2.Handler主要在两种情况下使用(1)安排Message和Run...
2012-03-17 20:42:52
110
Android学习之路——开始
[size=x-large][b]在这里开始记录我的Android学习之路[/b][/size][b]1.activity的生命周期:onCreate() onStart() onResume() onPause() onStop() onRestart() onDestroy().2.一次方向变化(在纵向和横向模式之间切换)会让系统经历一下过程:保存实例的状态,暂停,停止,销毁...
2012-03-17 15:11:20
124
原创 Android自定义Adapter--继承于SimpleAdapter
[size=medium][b] 今天晚上做一个依据数组中元素是否为null,来设置textView的可见性,本来想用简单的用setVisibility来实现,结果好像没有什么效果,后来去看SimpleAdapter的getView()原理,发现可以bindView方法中实现这一功能,于是有了下面RemindViewAdapter类,代码基本是在SimpleAdapter中摘抄出来的。[...
2012-03-17 02:13:43
334
原创 第一次用位运算和十六进制数_poj1753
[size=large][url]http://poj.org/problem?id=1753[/url][/size][size=medium][b](1)题意:一个4*4的棋盘,上面放着棋子,棋子要么白色朝上,要么黑色朝上。每一次翻动棋子有两个规则:①只能是16个中的一个。②翻动一个棋子,那么它的上下左右也都要翻动(存在的话)。要求输出使棋盘全为黑或全为白的最少翻动次数。(2)思想:①...
2012-03-09 19:23:46
134
原创 第一次写二分法查找_poj3273
[size=large][b][url]http://poj.org/problem?id=3273[/url][/b][/size][size=medium][b] (1)题意: 给你天数N(1 ≤ N ≤ 100,000),和每天需要花的钱(存放在数组中),让你把这些天分成M(1 ≤ M ≤ N)份(每份都是连续的天),要求每份的和最大值尽量小,输出这个和。(2)思想:二分查找。让数组...
2012-03-08 19:30:17
159
原创 数据结构课程设计
有bug请回馈......一:数组插入,删除,查找操作展示二:二叉树放置放大器展示三:各种数据结构课程设计(包括:avl树操作--李的作品,霍夫曼树和霍夫曼编码,快速排序,AOE网络,在线等价类模拟指针实现,排序比较)...
2012-02-03 13:25:39
1064
原创 Android 小游戏
刚开始学习Android,参加了谷歌第二届Android应用开发中国大学生挑战赛,参赛作品是Happy Ball。虽然吧,那个第一轮就被刷掉了,没能通过区域赛,但是还是比较开心的 。 有把apk发上来哦,有兴趣的可以看看我在iteye上发表的一篇博文。新手上路,希望多教导。 博文地址 :http://zhenzxie.iteye.com/blog/1188123
2011-11-05 23:22:35
921
原创 My Code
我也开始记笔记了。 至于笔记详情,看看我在iteye上的博文哦。 Java 泛型程序设计 ----> http://zhenzxie.iteye.com/blog/1228179
2011-11-05 23:11:38
313
Java学习记录
以下是我看Java核心技术卷一中泛型程序设计一章摘抄下来的。 2011--10-31(一)泛型的局限性: ①:不能用基本数据类型实例化类型参数 eg.ArrayList<int> ---> 被转化为 ArrayList<Integer> ②:运行是类型查询只使用于原始数据类型 eg.if(a instanceof Pair<String>...
2011-11-01 22:10:27
156
原创 My Life
在我的人生中,我很高兴能认识她,不管我们以后怎样,我都很感谢她。她的出现,我变的勇敢了。她的出现,我的大学生活变的更加期待。 我喜欢她,也许会喜欢好久,好久。希望她能一直快乐的生活,每天都有微笑。...
2011-10-10 22:08:13
110
第二届 Android 应用开发中国大学生挑战赛作品--Happy Ball
经过两个星期的努力和一个通宵之后,我的第一个小游戏--Happy Ball 开发成功了。(就截了两张关键的) 把apk文件发上来了。 ...
2011-10-09 22:22:00
160
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人