NByida / InstanceFactroy

安卓单例工厂

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

简介

一个 安卓开发的单例工厂,当项目里需要用到大量单例模式时用此单例工厂进行快速开发

使用 LruCache维护所有已经产生的单例,可以设置MAX_SIZE大小来改变LruCache中单例的最大数量。

使用方法

在 build.gradle里添加compile 'com.github.NByida:InstanceFactroy:1.0'

如果 我需要一个apple类的单例对象可以如下使用(该方法是线程安全的): Apple apple =InstanceFctrory.getInsFactory().getInstance(Apple.class);

About

安卓单例工厂


Languages

Language:Java 100.0%