Android使用动态代理搭建网络模块框架
摘要:1.Java中的动态代理相信大多数朋友都接触过,在此就不再赘述,如果有不明白的朋友,可以到网上搜一下(一搜一大堆,呵呵。。)2.本节主要阐述一下如何使用动态代理框架实现Android应用的瘦身开发。假设把Android网络客户端访问服务器的接口抽象成为一个统一的接口,例如:public interface AppNetWorkInter{ public Object execute(Object... objs) }所有关于网络访问的接口都实现此接口,例如:登录,注册,编辑/查看个人资料等,下面以登录(其他网络访问类都集成该统一接口)为例:public class Log...
阅读全文
posted @
2013-12-04 13:51
飘杨......
阅读(1258)
推荐(0) 编辑
Java中的单利模式介绍
摘要:单利模式:本来是不准备写的,但是最近发现好多公司面试时都会或多或少的提到单利模式,因此今天把单利模式拉出来说说。定义:只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。(这是百度百科上的定义)应用场景:是这样的,有些时候在程序的运行过程中,你不想要重复创建同一个类的多个对象(这回造成内存使用过量,对程序的性能不利),这是单利模式就是一个很好的选择,因为它能够保证程序运行时始终仅且仅有一个对象被创建。优点:1、控制资源的使用,通过线程同步来
阅读全文
posted @
2013-10-11 23:30
飘杨......
阅读(1682)
推荐(0) 编辑