自定义博客皮肤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)
  • 资源 (36)
  • 收藏
  • 关注

原创 装饰模式

/** * 抽象组件 * * 场景指的是麻雀 * */ public abstract class Bird { public abstract void fly();//飞行 } /** * 具体组件 * */ public class JuTiBird extends Bird{ @Override public void fly() { Syste

2016-02-26 17:23:14 329

原创 观察者模式

/** * 多对一的关系 * * 场景:经常涉及到多个对象对一个特殊的对象比较感兴趣,当特殊对象有变化时其他多个对象想要这道 * */ /** * 主题 * * */ public interface Theme { public void addObserver(Obsever obsever); public void delObServer(

2016-02-26 16:12:38 275

原创 代理模式

/** * 代理模式:当用户希望和某个对象打交道时可能不希望直接访问该对象,而是提供一个特殊的对象,作为该访问对象的代理 * * 特点:代理对象与所代理的对象实现了相同的接口,也就是说代理和代理对象向用户公开了相同的方法。当用户请求调用这样的方法时,可能会检查他所代理的对象是否可用。 * * 元素:抽象主题,实际主题,代理 * */ /** * 抽象主

2016-02-26 15:00:37 252

原创 适配器模式

/** * 适配器的应用场景: * * 使原本不能在一起工作的哪些类能够在一起工作(A想调用B的方法,只能通过创建适配器的方法来调用) * */ /** * 适配者接口 * */ public interface Adapee{ public abstract void adapee(); } /** * 具体适配者 * */ public clas

2016-02-26 13:48:48 262

原创 命令模式

命令模式:将命令封装成对象。当接受者不想引用请求者对象的引用或者无法引用,可以考虑命令模式。 /** * 命令 接口 * */ public interface Command { public abstract void excute(); } /** * 具体命令 * * 具体命令包含 接收者对象 * */ public class JuTiCommand im

2016-02-26 11:15:31 239

原创 列表多选框的选择

//多选接口 public interface Checkable { void setChecked(boolean var1); boolean isChecked(); void toggle(); } //自定义checkbox public class CheckableSecondLayout extends RelativeLayout

2016-02-23 16:54:34 656

原创 双向列表实现

http://www.cnblogs.com/matrix1024/archive/2011/12/31/2308380.html

2016-02-04 17:55:47 501

原创 单向链表特点实现

//结点 public class LinkNode { public int value;//值 public String key;//关键字 public LinkNode nextNode = null; public LinkNode(int value,String key){ this.value = value; this.key = key; }

2016-02-04 17:01:24 558

form窗体美化

窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化窗体美化

2018-06-07

卡片左右切换

利用DragHelper实现卡片左右切换

2017-07-28

Pageindicator

关于pageindicator的标识

2017-07-06

PageIndicator Anim

关于Pageindicator的两种动画效果

2017-07-06

dagger2例子

dagger2框架的简单入门

2017-06-03

MyTabLayout

mytablayout

2016-12-06

夜间模式设置

夜间模式设置

2016-11-07

极光推送demo

通过demo实现通知栏推送,以及透传的实现

2014-10-21

SwitchButton

运用SwitchButton的实现和实现白天和黑夜模式的情景

2014-07-19

高仿微信主界面UI

这是一个不错的微信界面模仿,并且结合了开源框架

2014-07-18

我的xml解析

诠释了xml解析的各种方法,学会三种解析,够用了

2014-07-15

DialogFragment

DiaglogFragment做成的一个对话框,效果好于dialog

2014-07-10

用fragment做成的对话框

通过fragment简单的写出了一个自定义形似dialog视图,在也不用系统自带的且难看的dilog。

2014-07-10

ActionBar详解

通过代码基本实现了ActionBar的所有实现

2014-07-03

MainActivity

完美诠释了菜单侧滑的效果,可以学习学习,下载看看吧

2014-06-28

listview反弹效果

清晰的讲述了反弹的原理,代码很好的实现了该效果

2014-06-26

线程同步唤醒,等待

本文通过demo详细的介绍了Lock,wait,notify,notifyAll等知识点

2014-06-02

Fragment之间通信

简单叙述了Activity之前的关系,重点描述了Fragment间的通信

2014-06-01

service详解

介绍了普通service和远程AIDL的service,通过代码较详细的介绍了两种service

2014-05-27

自定义属性

综合了所有的android的自定义属性运用,可以帮你快速掌握。

2014-05-27

实现蓝牙通信

实现了终端对终端的通信,谁主动发起聊天谁就是客户端,对方就是服务器。

2014-05-25

照片墙(不规则)

不规则的照片墙,让你体验不规则的快感,看看吧

2014-05-12

自定义ImageView显示gif图片

该自定义ImageView除了可以显示png图片,还可以显示gif图片的动画效果

2014-05-08

android照片墙

图片墙,有效的避免了OOM,利用LruCache的缓存技术

2014-05-07

android抽屉结合Fragment

这是谷歌的一个抽屉运用,看一下是有帮助滴

2014-05-06

ScrollView嵌套ListView刷新

ScrollView嵌套ListView刷新,可深入的学习Scrollview

2014-05-05

ViewPager切换图片及自动切换图片

ViewPager很好的切换图片及自动切换图片,在项目中运用过,挺好的,值得学习。

2014-05-05

ImageLoader

这是一个非常火的开源项目,有了它从此不用担心内存的管理

2014-04-14

安卓webservice运用之号码归属地查询

通过demo,你可以懂得怎样在安卓上调用webservice的api并实现号码归属地的查询

2014-04-04

200款优秀的代码

该资源集成了200个经典的源码Demo,有高仿qq,微信,微博等等优秀的软件

2014-04-03

仿微信聊天

这是一个不错的源码学习,相信看了之后能学到不少

2014-03-22

运用popwindow创建菜单栏

这是一个通过popwindow创建的菜单栏,超过六个不会隐藏

2013-09-15

异常处理机制知识点小总结

这是自己通过看书对java异常处理的一些总结

2013-07-26

简单的安卓CS/CF聊天软件

这是一款简单的cs聊天软件,涉及到多线程,socket,serversocket等服务器与客户端的知识

2013-07-17

本地电子书阅读器

这是一款本地电子书阅读器,还有导入本地书籍的功能,还包含书签,亮度,等多功能.....

2013-06-13

模仿有道词典编写

最近没事仿冒了有道词典界面进行了开发,主要涉及界面,查词,记录等功能

2013-06-13

空空如也

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

TA关注的人

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