自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

多条目加载

多条目加载

2017-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除