自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java总结系列之JDBC

当你需要完成一个系统或者功能的时候,你该怎么做? 叫你去做一个系统,假设你没有分解 那么是不是一开始就陷入细节了你会发现你不知道从那边开始入手 者就是需要程序设计的原因,避免限制自己的眼界 其实程序设计应该是这样考虑的:大系统 分解成  小系统  ,小系统 分解成  各种类, 类 再分解成  各种函数。 之所以这样考虑其实就是将一个复杂的问题 通过一步一步的

2016-08-30 12:00:16 386

转载 Android面试题

Android 面试精华题目总结 1、请解释下在单线程模型中Message,Handler,Message Queue,Looper之间的关系。 拿主线程来说,主线程启动时会调用Looper.prepare()方法,会初始化一个Looper,放入Threadlocal中,接着调用Looper.loop()不断遍历Message Queue, Handler的创建依

2016-08-25 15:19:39 594

转载 Java1.7/1.8新特性

33.观察者模式:简单来说从设计上来说就是我的数据发生了变化,那么你也需要知道这种变化或者说这种变化对你产生了某种影响。那么此时就可以使用观察者模式 其实观察这模式就是普通的接口的使用,但是这里叫这个名字只是为了,方便人们理解这种接口的使用方法,所以使用的现实世界的类比而已 观察者的使用: 1.实现一个观察者接口,定义一个方法,例如系统消息未读数量接口,定义一个通知更新系统消息未读数的方法,

2016-08-25 11:23:32 1781

原创 项目网络框架android-async-http分析

8.网络请求的返回数据bytes,是如何变成我们的适配器需要的Bean对象里面包括的集合数据的?  在AsyncHttpHandlerProxy类里面当访问网络成功之后会调用onSuccess()方法,在这个方法里面会调用JSON.parseObject(bytes,mClass)方法将数据bytes转成我们需要的Bean对象,并且将这个bean传给requestListener的onReque

2016-08-10 17:29:10 392

原创 Java总结系列之正则表达式

其实使用这个网络加载框架loopj很简单:简单来说就是:你给我参数,以及你想要的返回结果result对象,那么我接收你的参数处理之后返回给你,你需要的result对象。(这之间的处理过程另说) 项目中发现的继承体系有三个: 其一:网络请求参数的继承体系,根据具体的业务,从对应业务的请求参数开始,层层往上对请求参数进行封装,最终成为一个完整的网络请求的参数。 其二:网络请求结果继承体系,最顶层

2016-08-08 16:28:49 348

原创 java总结系列之反射机制

何为匿名内部类: 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11

2016-08-04 10:13:33 499

原创 Java总结系列之网络编程

package com.john.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLEncoder; import com.alibaba.fa

2016-08-03 11:16:42 448

原创 Java总结系列之输入输出I/O

如何获得当前手机中所有已安装的应用的包名: /** * 判断手机是否安装了此应用 * @param context * @param packageName 应用的包名 * @return true:已安装 false:未安装 */ private boolean ifInstalledMap(Context context , String packageName) { fi

2016-08-02 10:07:30 341

fiddler工具

2016-07-10

空空如也

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

TA关注的人

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