- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 别找了,最常(la)用(ji)的测试用例设计方法都在这!(转载)
对于一个web网站来说,主要从这么几个大的方面来进行测试:1、 功能测试;2、 界面测试;3、易用性测试;4、兼容性测试;5、 链接测试;6、 业务流程测试;7、 安全性测试;测试用例是测试的核心,测试用例的设计是一种思维方式的体现,在用例的设计中,用的比较多的方法是边界值分析法和等价类划分法,下面主要从输入框、搜索功能、增删添功能,注册、登录、上传图片功能等几个方面进行总结说明。以下详细介绍这些方面:一、输入框输入框是测试中.
2021-09-16 16:33:48
122
原创 全网最全的 postman 工具使用教程(转载)
postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能,它们分别都能干些什么 。下面先通过一张图来直观的来看下postman中所包含的功能 。当然,以上功能也只是展示了postman的一部分功能,为了能更加全面的体现这款工具的特点,我将从以下三个维度来加以说明。它们分别是: 基础功能 常..
2021-09-08 11:53:10
460
原创 分享java集合:list源码详细分析
ArrayList源码分析public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { //实现Serializable接口,生成的序列版本号: private s...
2018-05-04 17:25:52
280
原创 支付宝集成步骤
支付涉及的3个重要数据:订单数据;用户账号,密码数据;电商服务器的支付宝账号支付宝支付和微信支付区别:微信: 网络请求:Post 数据格式:xml 签名算法:MD5 支付流程:商户服务器需要将订单信息通过统一下单api到微信服务器请求预支付交易单 异步通知处理:通知频率不一样,如果异步通知的商户服务器没有给微信服务端有效反馈,微信服务端会以一定频率重发通知
2017-06-09 17:08:25
472
原创 浅谈AIDL
AIDL(Android接口定义语言)是为了解决经城建通信,定义两个应用程序之间的通信规则。它允许您定义的编程接口,客户端和服务达成一致,以互相交流使用进程间通信(IPC)。在Android上,一个进程无法正常访问另一个进程的内存,而AIDL可以为你实现。AIDL的使用呢和我之前写的Messenger的使用有着很大的区别,我们先要搭建一个aidl服务端,搭建服务端有以下三个步骤(1)创建aidl文
2017-05-25 14:10:32
321
原创 EventBus2.0-3.0的简单使用与详解
EventBus是一个用于简化Andorid、Fragment、Threads、Service之间信息传递的一个发布/订阅事件集。EventBus是由大名鼎鼎的greenrobot出品的一个用于Android中事件发布/订阅的库。简单点说就是用于Fragment,Activity,Service,线程之间进行数据传递,它为开发者提供除了 intent、handler、boardcast这几种传
2017-05-18 21:10:09
1729
原创 RxJava1.0详细介绍
RXjava是什么?异步,一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库RXjava好在哪儿?简洁,异步操作很关键的一点是程序的简洁性,因为在调度过程比较复杂的情况下,异步代码经常会既难写也难被读懂。 Android 创造的AsyncTask 和Handler ,其实都是为了让异步代码更加简洁。RxJava 的优势也是简洁,但它的简洁的与众不同之处在于,
2017-05-12 22:17:49
766
原创 浅谈Retrfit(网络请求)
Retrfit与OKhttp共同出资square公司,与OK不同的事retrfit需要定义一个接口,用来返回我们的call对象,retrfit提供的请求方式为注解方式,有get和post。参数也是注解的方式。它是一个可以用Android和java的网络库,使他可以简化我们的网络操作的工作,提高效率和正确率,retrfit是square公司开源的一个高质量高效率的http库,它将我们自己
2017-05-11 19:51:25
1504
翻译 Dagger2入门
Dagger2是Google出的依赖注入框架。该框架是基于square开发的dagger基础上开发的。Dagger2的原理是在编译期生成相应的依赖注入代码。这也是和其他依赖注入框架不同的地方,其他框架是在运行时期反射获取注解内容,影响了运行效率。Dagger起初square公司开发,后来谷歌对它进行修改及维护。是一款基于java注解来实现的编译期生成的依赖注入开源库,主要用于模块间解耦
2017-05-10 08:30:13
314
原创 OKhttp网络缓存数据
此缓存需要用最新版本的OK依赖,compile 'com.squareup.okhttp3:okhttp:3.7.0'//并在main_fast里面添加读写sdcard的权限。即可//缓存文件夹File file = new File(getContext().getExternalCacheDir().toString(), "cache");//缓存大小为10Mint cacheSize =
2017-05-03 22:16:19
338
原创 自定义View圆环
public class MyView extends View { private int ny; private int wy; private float textsize; public MyView(Context context) { this(context,null); } public MyView(Contex
2017-05-01 19:09:45
336
翻译 百度地图生成
//登录百度地图开放平台下载Jar包创建应用需要注册发布版SHA1:http://blog.youkuaiyun.com/lhg_55/article/details/52669109开发版SHA1:http://blog.youkuaiyun.com/lhg_55/article/details/52809396进入网页看步骤创建应用//创建完成代码实现(1)在application中添加开
2017-04-19 09:41:00
264
翻译 二维码(扫描,生成)
使用说明:可打开默认二维码扫描页面,支持对图片Bitmap的扫描功能,支持对UI的定制化操作,支持对条形码的扫描功能,支持生成二维码操作,支持控制闪光灯开关具体操作:1.在module的build.gradle中执行compile操作:compile 'cn.yipianfengye.android:zxing-library:2.1'2.在Application中执行初始化操作@
2017-04-17 21:10:23
1231
原创 自定义控件_绘制太极(拖动)
package com.example.administrator.houzengyu_0417;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics
2017-04-17 09:39:34
498
原创 Recyclerview的简单使用
package com.example.administrator.recycleview_demo;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.LinearLayoutManager;import androi
2017-04-16 21:15:27
234
原创 自定义View_绘制圆_进行拖动(不出屏幕)放大缩小
package com.example.administrator.week_2_demo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.Attrib
2017-04-16 21:13:15
462
原创 自定义控件—入门圆形进度条
package com.example.administrator.progress_demo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.gra
2017-04-09 21:22:15
241
原创 自定义控件—入门随机数
package com.example.administrator.randomnumber_view_demo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.
2017-04-09 21:20:47
218
原创 Collections(排序)
//Bean包需要排序的类实现Comparator//重写方法 @Override public int compare(Integer lhs, Integer rhs) { if(lhsrhs){ return 1; }el
2017-04-07 11:09:20
326
原创 改变字体大小
public class MyApp extends Application{ public static int fontInt = 0; public static Context context; @Override public void onCreate() { super.onCreate(); context = ge
2017-03-31 15:14:29
441
转载 上传头像
//主代码。支持图片裁剪。调用照相机,相册。package com.bawei.uploadpicdemo;import java.io.File;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import andro
2017-03-22 19:01:37
365
原创 接口回调
//继承Fragment,静态Fragment数据传值方式传值给右侧Fragmentfragment android:id="@+id/f1" class="com.example.administrator.week_demo_b.fragment_demo1" android:layout_width="0dp" android:layout_h
2017-03-21 20:15:49
225
转载 第三方分享
然后下载SDKJar地址:http://wiki.open.qq.com/wiki/mobile/SDK%E4%B8%8B%E8%BD%BD//权限 uses-permission android:name="android.permission.INTERNET" /> uses-permission android:name="android.permission.AC
2017-03-19 21:17:52
322
原创 PhoneView
//导包//拿到数据,点击条目跳转传值(传集合和下标)package com.example.administrator.phoneview_demo;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import
2017-03-19 21:10:55
476
原创 SpringView
//找控件 ListView lv = (ListView) findViewById(R.id.lv); final SpringView sv = (SpringView) findViewById(R.id.sv); sv.setType(SpringView.Type.FOLLOW); sv.setHeader(new
2017-03-19 19:54:51
356
转载 Imageloader属性大全
原理http://www.cnblogs.com/kissazi2/p/3931400.html讲解http://blog.youkuaiyun.com/vipzjyno1/article/details/23206387#ImageLoader使用详解前言:关于ImageLoader的配置,网上有好多配置方案,本文是基于github上ImageLoader的官方引导作为讲解。gith
2017-03-19 19:48:57
292
原创 离线下载与版本更新
//判断网络是否连接public static boolean isNetWorkAvailable(Context context) { //网络连接管理器 ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_S
2017-03-17 14:31:38
317
转载 极光消息推送(配置与初始化)
//清单文件xmlns:tools="http://schemas.android.com/tools"//appbuildapply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig {
2017-03-16 14:55:22
2105
转载 短信SDK集成
打开您项目的“AndroidManifest.xml”,在其中添加如下的权限:然后在“application”下添加如下activity:<activityandroid:name="com.mob.tools.MobUIShell"android:theme="@android:style/Theme.Translucent.NoTitleBar"andr
2017-03-14 13:34:06
655
转载 第三方登录
uses-permission android:name="android.permission.INTERNET" /> uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> activity android:name="com.tencent
2017-03-12 18:56:45
357
原创 侧滑+Tablayout
package com.example.administrator.lianxi.Activity;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import androi
2017-03-10 20:02:16
335
原创 Tablayout
package uu.bawei.com.tablayout;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;import android.support.v7.app.Ap
2017-03-10 19:28:26
300
原创 Xutils3图片缓存
package com.bawei.xutilsdemo.activity;import android.os.Environment;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.
2017-03-09 21:14:23
738
原创 Xutils3_数据库
package com.bawei.xutils3.app;import android.app.Application;import org.xutils.DbManager;import org.xutils.x;import java.io.File;/** * 1. 类的用途 * 2. @author forever * 3. @date 2
2017-03-09 20:41:06
355
原创 Xutils3图片
xUtils3图片模块的使用xUtils3图片模块,重点在于加载图片的4个bind方法,loadDrawable与loadFIle用法和ImageOptions用法,需多加练习。1)xUtils3 ImageOptions://通过ImageOptions.Builder().set方法设置图片的属性ImageOptions imageOptions= new ImageOpt
2017-03-09 19:58:44
297
原创 xutils3
package com.bawei.xutils3.activity;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;import android.widget.ImageView
2017-03-08 19:00:39
270
原创 Xlistviw
package com.example.administrator.yuekao_test_3.Fragment;import android.os.AsyncTask;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.annotatio
2017-03-05 19:23:47
230
原创 联网判断
package com.bawei.network.utils;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;/** * 1. 类的用途 * 2. @author forever * 3. @date 201
2017-03-04 13:10:17
264
原创 Imageloader
public DisplayImageOptions options;public ImageLoaderUtils(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context).threadPriority(Thread.NORM_PRIORIT
2017-03-04 12:52:11
321
原创 图片缓存
public class ImageLoaderPicture { private DisplayImageOptions options; public ImageLoaderPicture(Context context) { ImageLoaderConfiguration config = new ImageLoaderConfiguratio
2017-03-04 12:07:27
194
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人