自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6.11测试用例总结

在最近的时间里,通过一个项目,来锻炼了一下个人的测试用例。接下来讲一下测试用例的总结。1.刚开始学习写测试用例的时候比较急手,不知道通过需求文档怎么下手,慢慢的上手之后,熟练了点,有想法倒是有想法了,   就是在每个模块儿编写测试用例中,想的还不够全面,对项目的测试用例还不够全面,要么就是表达模糊,要么就是一句话写      了好几个步骤。2.编写测试用例时经常会用到边界值、等价类、因果图等方法,...

2018-06-11 19:03:14 284

转载 ListView理解

 ListView的理解: (1) 在日常开发中使用最频繁和最复杂的控件就是ListView控件了.它有两个很神奇的地方,第一个是它可以用列表的形式展示很多很多数据,第二个是它加载了很多数据却不会导致OOM; (2) ListView的继承关系->ListView和GridView都继承自AbsListView,可见GridView的用法和ListView差不多; (3) Adapter的作...

2018-05-03 08:51:05 178

转载 Fragment使用封装

封装类public class FragmentManagerHelper { // 管理类FragmentManager private FragmentManager mFragmentManager; // 容器布局id containerViewId private int mContainerViewId; /** * 构造函数 ...

2018-05-03 08:49:35 495

转载 android弹出框Dialog工具类

应用开发中一般都会将Dialog做成统一风格,基本上包含Title、Message、Button(单/双)三部分,大多数情况下都是对这三部分的不同组合,比如Message+Button(单/双)、Title+Button(单/双)、Message,个人针对这个需求做了个通用的工具类PopupDialog,方便使用,这里共享给有需要的童鞋:预览图:PopupDialog.java:[java] vi...

2018-05-01 20:30:20 1165

原创 android百度语音导航开放

  先看一下完成后的效果图,和从百度下载的Demo是一样的(强调一点:下载好的工程导入到studio后还是不能直接用的,还需要自己去申请AK然后配置到自己的manifest文件中,Demo中自带的不能用):一. 然后我们开始配置自己的工程主要分为一下几步:       1. 解压自己下载的zip后又得到三个zip,解压lib那个里边有三个文件夹(assets,libs,一个txt说明文件),然后开...

2018-05-01 20:27:19 1192 1

转载 android生命周期

在Android中,进程的生命周期大多数时候是由系统管理的;也由于手机应用的一些 特殊性,所以我们需要更多的去关注各个Android Component的运行时生命周期模型。(所谓手机应用的特殊性主要是指这样2点:1. 手机应用的大多数情况下我们只能在手机上看到一个程序的一个界面,用户除了通过程序界面上的功能按钮来在不同的窗体间切换,还可以通过Back键和 Home键来返回上一个窗口,而用户使用B...

2018-05-01 20:21:39 122

转载 android动画

作为交互的一部分,开发Android应用的时候时常会用到动画,这样可以使应用看起来不那么死板。某些较为特定的点击可以使用有趣的动画引起注意,进而可以获取更多的点击量。随着Android系统的不断完善,其动画机制也不断地改进,如早期的帧动画和补间动画,3.0之后加入属性动画,以及之后5.x加入的SVG矢量动画等。以下讲一些较为常用的动画实现方式,即帧动画、补间动画和属性动画。逐帧动画(Frame A...

2018-05-01 20:20:28 107

转载 android侧滑

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

2018-05-01 20:19:11 196

转载 android自定义日历类

效果:自定义属性:[html] view plain copy<declare-styleable name="Calendar">          <attr name="hpadding" format="float"></attr>          <attr name="wpadding" format="fl

2018-05-01 20:17:43 329

原创 Java字符串获取

import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestPattern {public static void main(String[] args) {// TODO Auto-generated method stub//把一个字符串中的手机号码获取出来St

2017-10-12 15:03:55 163

原创 Java字符串替换

public class TestGroup {public static void main(String[] args) {// -----将字符串“我我....我...要.要...要要...要学....学学..学.编..编编.编.程.程.程..程"还原成我要学编程String s="我我....我...要.要...要要...要学....学学..学.编..编编.编.程.

2017-10-12 14:59:58 306

原创 Java正则字符串切割

public class TestGroup {public static void main(String[] args) {//---------------叠词:快快乐乐,高高兴兴// \\1代表第一组又出现一次, \\2代表第二组又出现一次String regex="(.)\\1(.)\\2";System.out.println("快快乐乐".matches(re

2017-10-12 14:55:53 253

原创 Java正则表达式排序

/*  字符串排序          需求:有字符串“91 27 46 38 50”,写代码实现最终输出结果“27 38 46 50 91” * 分析: * 1.将字符串切割成字符串数组 * 2.将字符串转换成数字,并将其存储在一个等长度的int数组中 * 3.排序 * 4.将排序后的结果遍历并拼成一个字符串 *  */import java.util.

2017-10-12 14:49:20 844

原创 Java正则表达式特点

* * 需求:校验QQ号码(1)要求必须是5-15位数字(2)0不能开头(3)必须都是数字(4)分别用非正则表达式实现、再用正则表达式实现 */public class a {public static void main(String[]args){checkQQ();}//正则表达式public static void checkQQ1(

2017-10-12 14:44:54 210

原创 java泛型

1. Java中的泛型是什么 ? 使用泛型的好处是什么?           在集合中存储对象并在使用前进行类型转换是多么的不方便。泛型防止了那种情况的发生。它提供了编译期的类型安全,确保你只能把正确类型的对象放入 集合中,避免了在运行时出现ClassCastException。2.什么是泛型           泛型是程序设计语言的一种特性。允许程序员在强

2017-09-21 10:52:31 252

原创 java集合Map

Map是集合,用来存储键值对的,K:键,V:值* 已知实现了Map接口的类,HashMap,TreeMap,HashTable* K:是唯一的,一个K对应一个V* V:不是唯一的可以重复* 存储规则无序* * void clear():清除Map里面的所有数据* boolean containsKey(Object key);//查询集合里面是否存在key*  bo

2017-09-21 10:43:20 202

原创 java集合list

ArrayList:不同步:不安全,效率高,底层是数组结构,查询快,增删慢vector:同步:安全,效率低,底层是数组结构,查询快,增删慢LinkedList:不同步:不安全,效率高,底层是链表结构,查询慢,增删快List和set的区别:List:元素有序可重复   set:元素无序可以重复set:元素无序并唯一set:无get(int index)方法,不能用普通for循

2017-09-21 10:32:53 173

原创 将学生的姓名成绩输入到Map中,并用分数排序前三名

import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import java

2017-09-18 19:03:06 1991

原创 Java集合Set

Ser:存储的元素是无序的,不可重复的      1.无序性: 无序性! = 随机性 真正的无序性,值得是元素在底层存储的位置是无序的      2.不可重复性:当向Set中添加进相同的元素的时候,后面的这个不能添加进去           说明:要求添加进Set中的元素所在的类,一定要重写equals()个hashCode()方法,      进而保证Set中元素的不可重复性

2017-09-14 19:59:26 135

原创 Java集合概念

1、Collection和 Collections的区别  Collection是集合类的上级接口,继承与他的接口主要有Set 和List.         Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、 排序、线程安全化等操作。    Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安

2017-09-13 18:12:12 189

原创 java集合一

/** * 1.存储对象可以考虑:(1)数组(2)集合 * 2.数组存储对象 * (1)特点:Student[] stu=new Student[20]; stu[o] *  (2)弊端:(1)一旦创建,其长度不可变。(2)数组存放对象的数据 *  3.集合 *   *  * */import org.junit.Test;public clas

2017-09-13 18:06:45 247

原创 java语言中级7.19课堂笔记

1.包装类八大基本数据类型相对应的包装类型boolean            Booleanchar                  Characterint                      integerbyte                    Byteshort                 Shortlong                

2017-07-19 17:20:08 171

原创 java语言中级7.17

面向对象 继承好处:1.提高了代码的复用性2.让类与类之间产生了关系,有了这个关系,才有了多态特性。特点:子类拥有父类的所有属性和方法。注意事项:1.千万不要因为获取其他的功能,简化代码而继承。2.必须是类与类之间有所属关系才可以继承。3.super关键字 this关键字代表当前对象 super代表父类 并且只能代表一级4.写法  public clas

2017-07-17 19:54:46 229

空空如也

空空如也

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

TA关注的人

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