自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 描述测试用例及例子

一.概念1.什么是测试用例?在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。2.测试用例的作用:检验软件是否满足客户需求、体现一个测试人员的工作量、展现测试用例的设计思路3.测试用例所包含的内容:用例编号、用例名称、测试背景、前置条件、优先级、重要级、测试数据、...

2018-05-31 16:43:25 8088

转载 App的测试简单归结:

在日常工作的摸索中,我将如何做好app的测试简单归结为如下内容。(1) 功能测试每项开发的新功能都需要进行测试。app测试中功能测试是一个重要方面。测试人员应该要进行手动测试和后期的自动化测试维护。刚开始测试时,测试员必须把app当做”黑盒”一样进行手动测试,看看提供的功能是否正确并如设计的一样正常运作。除了经典软件测试,...

2018-05-31 16:35:00 754

原创 Android Glide 图片形状裁剪 ,滤镜等

具体请看:http://www.cnblogs.com/qianyukun/p/6867436.html

2018-05-22 08:50:27 1177

转载 android Picasso使用详解

Picasso是Square公司出品的一款非常优秀的开源图片加载库,是目前Android开发中超级流行的图片加载库之一,今天我们就来分析下他的使用及实现流程。使用简介首先在项目中引入picasso(以gradle为例)compile 'com.squareup.picasso:picasso:2.5.2'...

2018-05-22 08:47:12 5630

转载 Android xUtils的详细解析

转自:http://www.w2bc.com/article/1567321.先来认识一下xUtils31)xUtils3简介xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能,下面来看看官方(https://gi...

2018-05-21 08:43:36 915

转载 Android RecyclerView的详细使用(转载自无缘公子)

  之前总是会有人在一些开发群里问,有木有比较好使且功能强大些的RecyclerVew,比如支持下来刷新,加载更多等,还有人在问,如何为RecyclerView添加分割线,尤其是如何为网格布局添加分割线? 热心的群友会有一堆推荐,当然也不乏好事者来这么一句,自己封装去。。。。 ...

2018-05-21 08:39:36 226

转载 Android NavigationView的使用

转自:Android5.0之NavigationView的使用导航菜单的制作方式多种多样,网上也有各种炫酷效果的具体实现方式,那么今天我主要是想来说说Google在Android5.0之后推出的NavigationView的具体使用方式。NavigationView在很多App上都已经可以看到其效果图,国内的比如知乎(...

2018-05-21 08:23:02 2003

转载 Android DrawerLayout的使用

在android的v4包中有一个控件 Drawerlayout,主要实现了左拉和右拉菜单,类似于之前的“抽屉”功能,此控件使用简单,效果很柔和,操作起来体验非常好,下面是我实现的一个简单效果的部分截图: 左拉: 右拉: 怎么样?是不是在平时开发的应用中很常见?OK,那么接下来我直接上代码:activity...

2018-05-21 08:19:39 3685

转载 环信SDK

一. 即时通讯技术方案1. 第三方SDK: 环信, 融云, 网易云信, 腾讯 中小型公司/初创型: 建议使用第三方. 好处: 快, 符合快速开发的需求, 自己和后台人员不需要做什么操作 缺点: 你的数据会经过人家的服务器, 可能会不安全 2. 使用XMPP: XMPPFramework, 以前...

2018-05-14 08:47:26 1380

转载 toolbar的使用

1、ToolBar的介绍ToolBar基本上继承了ActionBar的风格,使用ToolBar可以简单的实现导航的效果,但toolbar有一此配置比较麻烦,特别是自定义的时候遇到的问题很多,下面是常用的效果图从api或者源码中看toolbar的主要功能: 2、ToolBar的基本使用在布局中配置t...

2018-05-14 08:41:55 561

转载 ViewGroup的使用

View类1,android.view类是个最基本的UI类,android上很多UI组件都是继承此类而实现的。2,这些UI组件包括Button(按钮), TextView(文本框),CheckBox(选字框)等等。3,那么这些UI组件应该怎么放置呢?ViewGroup类1,上面所说的UI组件是放置到一个专...

2018-05-14 08:38:15 11000

转载 Android——使用OkHttp(含各种请求方法)

支持 SPDY ,共享同一个 Socket 来处理同一个服务器的所有请求 1、如果 SPDY 不可用,则通过连接池来减少请求延时 2、无缝的支持GZIP来减少数据流量 3、缓存响应数据来减少重复的网络请求OkHttp 处理了很多网络疑难杂症:会从很多常用的连接问题中自动恢复。一、测试使用我们的OKHttp第三方库1.第一步我们需要去创建一个 OKHttpClient 对象OkHttpClien

2018-05-02 19:42:35 1160

转载 Android 使用HttpURLConnection发送HTTP请求

在过去,Android上发送HTTP请求一般有两种方式,HttpURLConnection和HttpClient,不过由于HttpClient存在API数量过多,扩展困难等缺点,Android团队越来越不建议我们使用这种方式,终于在Android6.0系统中,HttpClient的功能被完全移除了,标志着比功能被正式弃用,现在官方建议使用的是HttpURLConnection的用法。首先需要获取到

2018-05-02 19:40:08 285

转载 转 Android OOM出现常见原因及解决办法

在前公司做一个图片处理的应用时, 项目交付的时候,客户的手机在运行应用的时候,一直在崩溃,而这个异常就是OutOfMemory的错误,简称为OOM, 搞得我们也是极其的崩溃,最后 ,我们是通过网上搜集资料和代码走查的方式来优化解决的,这里,我就把我们收集到资料和总结的经验分享下吧。    Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。我们平常看到的O

2018-05-01 20:01:29 218

转载 Android-数据存储-SharedPreferences全局读写

前言  需要在整个应用中设置一个变量,方便其他Activity读写,这里使用的SharedPreferences。它适用少量信息的存储,这些信息格式简单,如字符串,标量类型值等。 SharedPreferences保存的数据主要是配置信息格式的数据,即简单类型的key-value键值对。1. 开发步骤1. 写入 //实例化SharedPreferences对象 SharedPref

2018-05-01 19:57:32 780

转载 Android中ViewPager的使用

一、在布局文件中写一个ViewPager控件。<android.support.v4.view.ViewPager android:id="@+id/mViewPager" android:layout_width="wrap_content" android:layout_height="wrap_content"></android.support.v4.view.Vi

2018-05-01 19:23:58 137

转载 Android - TabHost 选项卡功能用法详解

一、实例二.、TabHost介绍 TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计;TabHost常用组件 TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中;– 创建选项卡 : newTabSpec(String ta

2018-05-01 19:18:31 313

转载 Android中Fragment的详解和使用。

偶记得第一次接触Fragment,觉得好牛叉的组件,可以做许多Activity可以做的事,辅助Activity让功能可以做得更加强大;一次编写,可以多个地方可以使用,解放了Activity。在这里,本篇文章主要是总结fragment的两种添加方式,add和replace。一、什么是Fragment 简单来说,Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自

2018-05-01 19:14:12 189

转载 Android 广播介绍以及使用示例

Android中的广播主要可以分为两种类型:标准广播和有序广播。标准广播一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时间接收到这条广播,因此他们之间没有任何的先后顺序。特点:效率高;缺点:无法拦截。123有序广播一种同步执行的广播,在广播发出之后,同一时刻只会有一个广播接收器能够接收到这条广播,当该广播接收器执行完OnReceive()方法逻辑后,广播才会继续传递。 ...

2018-05-01 19:01:13 119

转载 android service介绍

很简单一个例子:Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service。Service 可以分为有无限生命和有限生命两种。特别需要注意的是Service跟Activities是不同的(简单来说可以理解为后台与前台的区别),例如,如果需要使用Service的话,需要调用startService(),从而利用startService()去调用Service中的OnCreate...

2018-05-01 18:58:13 105

转载 Android六大基本布局详解

Android六大基本布局详解  一.基本理论Android六大基本布局分别是:线性布局LinearLayout、表格布局TableLayout、相对布局RelativeLayout、层布局FrameLayout、绝对布局AbsoluteLayout、网格布局GridLayout。其中,表格布局是线性布局的子类。网格布局是android 4.0后新增的布局。在手机程序设计中,绝对布局基本上不用,用...

2018-05-01 18:55:31 245

空空如也

空空如也

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

TA关注的人

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