自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

转载 Git学习资料

Git学习资料

2016-03-24 19:42:24 154

转载 android listView嵌套gridview的使用心得

在开发的过程中可能需要用到listview嵌套gridview的场景

2016-03-24 19:22:11 154

原创 Android在布局中动态添加view的两种方法

通过xml文件定义layout构建XML布局文件

2016-03-23 10:05:55 530

原创 观察者模式

观察者模式

2016-03-18 18:22:59 147

原创 Java四种线程池的使用

java 线程池

2016-03-07 14:14:39 156

转载 Android:Touch事件分发机制

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptTouchEvent

2016-02-14 10:14:48 123

原创 AsyncTask

AsyncTasknew AsyncTask<String,String,String>(){ // 运行在主线程中,做预备工作 onPreExecute(){ } // 运行在子线程中,做耗时操作 String doingBackGround(String s){ } // 运行在主线程中,耗时操作完成,更新UI onPostExecut

2016-02-14 09:01:16 115

原创 Handler消息机制

Handler消息机制 Message 消息Message.obtain()Message msg = new Message() Handlernew Handler(){ handlerMessage(Message msg){ // 处理消息 }} Handler的构造方法: public Handler() {

2016-02-13 21:53:32 117

原创 无法编写的程序--图灵停机问题

某程序在给定数据下,是否会在有限时间内结束运行。(反证法)假设可以写出判断程序 HaltChecker我们编写一个名为HaltChecker判断程序,来判断上述问题。

2016-01-27 20:42:58 239

原创 Java程序的初始化详解

当一个JAVA运行时,了解包括继承在内的初始化全过程,以对所发生的一切有个全局性的把握,是很有益的。

2016-01-27 16:08:45 211

原创 Java设计模式之工厂设计模式

有4个角色工厂类角色:是具体产品类角色直接调用者。抽象产品角色:接口或抽象类,负责具体产品角色的定义,及与客户端的交互。具体产品角色:被工厂类创建的对象,也是客户端实际操作对象。客户端:调用工厂类产生实例,并调用实例的方法进行相应工作。

2016-01-26 19:56:10 143

原创 Java设计模式之策略设计模式

在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。 策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。也称为政策模式(Policy)。package com.livvy.shejimoshi;import java.util.Arrays;inte

2016-01-26 19:29:14 134

原创 Android volley框架 乱码问题

volley 乱码

2016-01-25 20:17:39 199

原创 Android 单元测试常见错误

最近在使用AndroidTestCase对自己的代码做一些单元测试,主要还是自己的代码写的太烂了。中间也出现不少错误。百度完全差不多有用的信息。因此在这里把单元测试中常出现的错误做一项总结: 1.Context 为null: 在android中 context中的使用简直多的不要不要了。但是刚开始做单元测试的使用时却出现null的问题。google了很多答案,但有点文不对题的感觉。

2016-01-25 15:33:22 220

原创 java设计模式之状态模式

允许一个对象在其内部状态改变时改变它的行为(类比理解 多态)代码实现状态代码

2016-01-25 14:48:31 138

原创 java设计模式之代理模式

模式结构组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。 真实角色:实现抽象角色,定义真实角色所要实现的业务逻辑,供代理角色调用。

2016-01-25 14:42:34 130

转载 jdk1.7新特性

jdk1.7新特性1 对集合类的语言支持; 2 自动资源管理; 3 改进的通用实例创建类型推断; 4 数字字面量下划线支持; 5 switch中使用string; 6 二进制字面量; 7 简化可变参数方法调用; 8 新增一些取环境信息的工具方法; 9 Boolean类型反转,空指针安全,参与位运算; 10 两个char间的equals; 11 安全的加减乘除;

2016-01-23 21:36:59 125

翻译 Android Environment常见字段

android Environment常见字段

2016-01-23 12:26:22 256

转载 Android Studio 快捷键整理分享

android studio 快捷键整理

2016-01-20 10:50:20 148

原创 java设计模式之Builder模式

java设计模式之Builder模式

2016-01-14 10:23:11 180

原创 Android 动画

等会再写

2016-01-13 18:13:52 148

原创 Activity四种启动模式

Activity四种启动模式

2016-01-11 12:59:07 1037 3

翻译 Gson用户使用文档

1.概述 2.Gson的目标 3.Gson的性能和扩展性 4.Gson的使用者 5.如何使用Gson - 通过Maven来使用Gson - 基本举例 - 对象举例 - 使用对象的好处 - 嵌套类(包括内部类) - 数组举例 - 集合举例 - 集合的局限性 - 泛型的序列化和反序列化 - 任意类型集合的序列化和反序列化 - 内置的序列化器和反序列化器 - 定制的序列化和

2016-01-10 10:50:38 331

转载 Json 基础语法

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。

2016-01-09 19:44:08 180

转载 常见的服务器状态代码

如果向您的服务器发出了某项请求要求显示您网站上的某个网页,那么,您的服务器会返回 HTTP 状态代码以响应该请求。 一些常见的状态代码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器暂时不可用 以下提供了 HTTP 状态代码的完整列表。点击链接可了解详细信息。您也可以访问有关 HTTP 状态代码的 W3C 页来了解详细信息。 1xx(临时

2016-01-03 17:07:42 313

原创 Java设计模式之适配器模式

设计模式 适配器模式

2015-12-30 10:56:52 156

原创 XML解析—开源XOM类库

在开发中最常见的数据格式一般两种:Json和XML。今天介绍的是一个XML的解析库,因为它看起来最简单,同时还强调了XML的正确性。如果不是很了解什么是XML,还请自己查一下资料,我主要就XOM库关于怎么存储XML和解析XML做一下说明。编写一个Person对象 它包括姓名,年龄,地址,你想要将他们序列化到XML 这个Person类有一个getXML()方法,它使用XOM来产生被转换XML的Elem

2015-12-29 21:44:51 465

转载 Android Studio 原生快捷键汇总

android快捷键

2015-12-29 16:59:20 179

原创 JAVA基础笔记 抽象类和接口不同之处

抽象类和接口的不同之处 1.抽象类可以有构造函数,接口没有 2.抽象类中的方法限定符包括(public protected private 或者 默认的package),接口方法的限定符只有(public 和默认的package) 3.抽象类中允许有成员变量,接口不允许(虽然可以声明static final的常量) 4.一个类可以实现多个接口 但是只能继承一个抽象类。JAVA原则上是单继承,

2015-12-06 12:19:18 248

原创 JAVA基础笔记 ListIterator

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-29 21:32:23 171

原创 JAVA基础笔记 11.1 集合框架

在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(JavaCollectionFramework)。具体框架如下 Collection和Map简介Collection:一个独立元素的序列,这些元素都服从一条或者多条规则。Set:不能有重复元素,检索元素效率低下,删除和插入效率高,插

2015-11-28 14:09:51 157

原创 JAVA基础笔记 根类 Object

Java中有一个比较特殊的类Object,JDK文档有详细的描述,如果有能力建议直接阅读文档,会有很大的帮助。 Class Object is the root of the class hierarchy. Every class has Object as a superclass. All objects, including arrays, implement the methods o

2015-11-28 10:19:47 218

原创 JAVA基础笔记 11.3 List的共性

容器在开发中非常重要,其实学习容器最直接的资料还是官方的API,里面方法的使用已经解释的相当详细了。从中抽取一些比较常见的方法做一下详说明。/* * Collection * 1. List 元素有序,元素可以重复,该集合有索引 * 2. Set 元素是无序,元素不可以重复 * *//* * List * 凡是可以操作序列的都是该体系特有的方法 * 增 *

2015-11-27 20:01:07 188

原创 JAVA基础笔记 10 内部类

第十章 内部类创建内部类链接到外部类使用.this与.new内部类与向上转型匿名内部类嵌套类创建内部类// 创建内部类public class Pracel2 { // 内部类 class Contents { private int i = 11; public int value() { return i;

2015-11-26 19:32:14 164

原创 ViewPager+RadioGroup实现顶部滑动菜单栏

之前项目需要做ViewPager+RadioGroup实现顶部滑动菜单栏,于是上网找了一下相关的代码。弄了一下午终于雏形做出来了,现在分享出来,如果有相关需要的可以直接修改代码在项目中使用。个人觉得可能有点难度的就是RadioGroup和ViewPager联动部分(个人水平比较菜,高手勿喷)。![第一张的效果](http://img.blog.csdn.net/20150818180311949)!

2015-08-18 18:12:10 169

原创 Android之深入学习Intent和任务

最近在学习Intent 之前也算是用了不少了,所以写一个类似系统的Launcher的APP,算是对Intent的总结,之前写了一个类来简化代码,减小代码量。public abstract class SingleFragmentActivity extends FragmentActivity { protected abstract Fragment createFragment();

2015-07-30 11:46:14 177

原创 Android开发之adapter

1.概念Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览:2.应用案例1)ArrayAdapter列表的显示需要三个元素:

2015-07-27 22:13:32 316

原创 c语言 第二章类型 运算符与表达式

2.2  常见的数据类型及长度 Char 字符型 占用一个字节Int  整形 通常反应了所用机器中整数的最自然长度 还可以扩展 short longFloat 单精度浮点数Double 双精度浮点数 类型限定符 signed(有符号) 与 unsigned (无符号 正数或者0 )可用于限定char类型或任何整数 2.3 常量 浮点数常量包含一个小数点。

2013-10-15 20:37:23 342

转载 C++学习笔记八-顺序容器(一)

三、容器元素的初始化:      1.将一个容器初始化为另一个容器的副本:当不使用默认构造函数,而是用其他构造函数初始化顺序容器时,必须指出该容器有多少个元素,并提供这些元素的初值。同时指定元素个数和初值的一个方法是将新创建的容器初始化为一个同类型的已存在容器的副本:?1234vectorint>

2013-09-02 20:59:23 333

原创 关于字符串中判断单词的出现次数

///////////////////////////////////关于简单单词判断出现单词的次数/////////////////////////////////#include #include using namespace std;int BF(char s[],char t[]){ int i=0; int j=0; int n=0; w

2013-03-31 18:23:32 450

android权威指南

安卓开发书籍 推荐新手看看 还不错啊

2015-08-05

空空如也

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

TA关注的人

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