测试 1.按岗位: 黑盒测试:测试业务逻辑 白盒测试:测试逻辑方法 2.按测试粒度 方法测试 function 单元测试 unit 集成测试 integration 系统测试 system 3.按暴力程度 冒烟测试 smoke 压力测试 pressure 4.monkey测试工具使用命令行 adb shell # monkey 1000 //在手机按1000次,每个按钮都可能被按下 单元测试框架 1.建立测试项目 2.建立测试类以及测试方法 class test extends AndroidT…
1.使用HttpClient框架发送get.post请求 google收集apache提供的一个发送Http请求框架 public class Tools { public static String getTextFromStream(InputStream is){ byte[] b = new byte[1024]; int len; ByteArrayOutputStream bos = new ByteArrayOutputStream(); try { while((len = is…
spring框架学习(三)junit单元测试 单元测试不是头一次听说了,但只是听说从来没有用过.一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的.学到spring框架这才知道单元测试原来是这么回事儿. 下面以上一篇文章中set注入的第一个实例为测试对象.进行单元测试. 1,拷贝jar包 junit-3.8.2.jar(4.x主要增加注解应用) 2,写业务类 public class User{ privateString username; p…
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 三.Android学习第三天——Activity的布局初步介绍 今天总结下Activity相关布局的一些知识: Activity最简单跟常用的布局分为两种: ①LinearLayout -- 线性布局 ②TableLayout -- 表格布局 ③RelativeLayout -- 相对布局(今后将会频繁的使用到这个布局) 下面来简单总结下前两种(线性/表格)布局当中常用到…
备注:之前Android入门学习的书籍使用的是杨丰盛的<Android应用开发揭秘>,这本书是基于Android 2.2API的,目前Android已经到4.4了,更新了很多的API,也增加了很多的新组件,一直没有系统的学习过.现在开始这个“完善Android学习”系列,将2.2以后的新知识做一个概览.概览来自:http://developer.android.com/about/versions/android-3.0.html 前面的Android2.0称为Gingerbread(姜饼),…
ADB进程 * adb指令 * adb install xxx.apk * adb uninstall 包名 * adb devices * adb start-server * adb kill-server * adb shell * ls * ps * rm * cd * adb push 文件路径/文件名 sdcard/文件名 * adb pull sdcard/文件名 Android开发环境 * sdk * eclipse * adt:eclipse插件 DDMS * 查看Androi…
第一次写博客,可能格式,排版什么的会非常不美观,不过我主要是为了记录自己的Android学习之路,为了以后能有些东西回顾.既然是为了学习,那我肯定会吸收各位大大们的知道经验,有不足的地方请指出. 通过本次小Demo我学到了: ListView的小小的一个分页功能 加深了对自定义控件的理解 对ListView的优化 对BaseAdapter的使用 自定义Adapter 接口的回调 本次我是通过慕课网(视频链接:http://www.imooc.com/learn/136)学习,要实现下面的效果--…
在前面<Android学习第一天-adb常用命令>和 <Android学习第二天-android常用命令>两篇博文中,我们重点讲解了adb和android的常用命令,下面我们讲解一下打包的时候常用的命令吧 3. emulator 一般情况下,我们使用这个命令进行模拟器的开启比较多 模拟器的开启方式如下: emulator -avd <avd_name> [<options>] 或者 emulator @<avd_name> 一般情况下我们都是直接…
使用异步HttpClient框架发送get.post请求 在https://github.com/ 搜索 asyn-http https://github.com/search?utf8=✓&q=asyn-http 下载 loopj/android-async-http public class MainActivity extends Activity { Handler handler = new Handler(){ public void handleMessage(android.os…
1.在主页面(activity引用Fragment )的布局文件中定义FrameLayout ,加载Fragment  <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/fl_content" android:layout…