Code

5 篇文章

单例模式的测试

啥叫单例模式嘞? 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后

Android库集合

AndroidViewAnimations——动画库 描述 一个方便使用的Animation动画集合,很方便的给一个view创建一个好看的动画 github [gb href=\'https://github.com/daimajia/AndroidViewAnimations\']GitHub地址

程序猿的复仇——Java中的Decorator模式

1.什么是Decorator模式 修饰模式,是面向对象编程领域中,一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为灵活,这样可以给某个对象而不是整个类添加一些功能。 通过使用修饰模式,可以在运行时扩充一个类的功能。原理是:增加一个修饰类包裹原来的类,包裹的方式一般是通

Java Io操作解析(1)

什么是IO I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统,I/O操作可以有多种方式,比如DIO(Direct I/O),AIO(Asynchronous I/O 异步I/O),Memory-Mapped I/O(内存映设

(转)常用正则表达式

说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索/替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限定,请根据需要,自行处理。

App混淆

混淆流程 1.在project.properties中将 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前面的#号去掉,在生成包的时候就会去查看proguard-projec

(转)转自干货集中营

Android 调试UI利器(简直跨时代!!!)(Dear宅学长) 直接播放帧动画的ImageView(Jason) 一个“基础登陆”的框架用facebook,G+或者自己的应用登陆(有时放纵) 一个容易“删除”的RecyclerView(

多层嵌套JSON格式数据的快速解析

大家怎么还在搜这个问题啊,这都是三年前的东西了,只可以作为参考哈 可以直接使用Gson或者fastjson 以下为原内容 测试JSON数据 { "code": "200", "message": "测试数据", "data": { "imgs": [

(转)自定义控件的自定义的属性attrs.xml下的declare-styleable中format详解

最近在摸索自定义控件,查找到一些自定义属性的一些资料,解决转载记载下来:看了此详解才方便理解! 我们在做项目的时候,由于android自带的属性不能满足需求,android提供了自定义属性的方法,其中的format是做什么用的?以及如何使用它?下面列出一些常用的。 1. reference:参考某一