Android Stdio使用之编写测试用例
为什么要编写测试用例? 测试是软件开发中一个重要的环节,而测试用例可以显著提高测试的效率和准确性,测试用例其实就是一段普通的程序代码,通常是带有期望性的运行结果的,测试者可以根据最终的运行结果来判断程序是否能正常工作。...
为什么要编写测试用例? 测试是软件开发中一个重要的环节,而测试用例可以显著提高测试的效率和准确性,测试用例其实就是一段普通的程序代码,通常是带有期望性的运行结果的,测试者可以根据最终的运行结果来判断程序是否能正常工作。...
前言 在前面三篇博客里面,我分别介绍了使用Java登陆教务的原理以及如何获取课表还有简单的使用ViewPager+ListView简单的实现了一下课表界面,不过这样不够直观和具体,没有分单双周以及每天的课程没有按照时间顺序排序。今天我来介绍...
流式布局 流式布局是一种特殊的布局模式,生活中有很多地方会使用到流式布局,比如网站的标签云就是使用的流式布局,流式布局的特点是,按方向一个一个的排列元素,当一行无法容纳新元素的时候,会自动换行,将新元素放置到...
在AppWidget-桌面小组件(一)中介绍了下AppWidget的基本方法,下面我们来介绍如何使用AppWidget来做一个简单的桌面时钟效果。老规矩,先上demo效果图。这里只是简单的使用了一个TextView用于显示时间。 AppWidget使用步骤 1、准备好Ap...
AppWidget简介 AppWidget应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。 AppWidget使用流程 1、新建class继...
PopupWindow PopupWindow从名字上面可以很容易看出,PopupWindow是用来弹出一个窗口的,类似于AlertDialog,不同的是,PopupWindow更灵活,在Android应用中,很多地方都可以见到它的身影。下面我们来介绍下这个PopupWindow的基本用法...
写在文章开始之前 老规矩,介绍之前先上图片。 可以看到,效果还是不错的哈,因为java写的代码可以直接放到Android上运行,所以我在android端只是做了一下UI上的数据展示而已,真正的获取课表的代码都是我在前面两篇博客里面扒拉出来...
AlertDialog AlertDialog是android提供的一个显示弹出窗口类,可以很简单的实现弹出单选框,复选框,列表框等,并对其事件进行监听,调用其几个成员就函数就可以很简单实现,网上已经有很多现成的blog了,我就不再赘述。 AlertDialog...
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,...
程序 (program) 是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态的对象。 进程 (process) 是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。 如:运行中...