自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (17)
  • 收藏
  • 关注

原创 桥接模式

1类图2定义将抽象部分与实现部分分离,使他们都可以独立地进行变化。3应用场景3.1 如果一个系统需要在构建的抽象化角色和具体化角色之间增加更多的灵活性,避免这两个层次之间建立静态的继承联系,可以通过桥接模式使它们在抽象层建立一个关联关系。通用模板4实现部分的抽象接口public interface Implementor { public void operationImpl();}5实现部分

2017-12-13 00:02:14 145

原创 外观模式

1类图2定义要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。提供一个高层次的接口,使得子系统更易于使用。3应用场景3.1 为一个复杂的子系统提供一个简单的接口。子系统往往因为不断演化而变得越来越复杂,甚至可能被替换。大多数模式使用时都会产生更多,更小的类,在这使子系统更具有重用性的同时也更容易对子系统进行定制,修改,这种易变性使得隐藏子系统的具体实现变得尤为重要。也可以提供一个简单统一

2017-12-12 00:00:12 119

原创 享元模式

1类图2定义使用共享对象可有效地支持大量的细粒度的对象。3应用场景3.1 系统有大量的相似对象。3.2 细粒度的对象都具备较近似的外部形态,而且内部状态与环境无关,也就是说对象没有特定身份。3.3 需要缓冲池的场景。4Ticket接口public interface Ticket { public void showTicketInfo(String bunk);}5火车票public cla

2017-12-11 23:50:11 129

原创 装饰模式

1类图2定义动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更加灵活。3应用场景需要透明且动态地扩展类的功能时。通用模板4抽象组件类public abstract class Component { public abstract void operate();}5组件具体实现类public class ConcreteComponent extends Compone

2017-12-05 23:46:33 149

java坦克大战

基于java开发的坦克大战游戏,可以选择不同的难道,还原经典游戏

2018-03-15

学生管理系统

基于java的学生管理系统利用mysql数据库来存取学生信息,通过登录可以进入添加 维护学生 班级 年级信息的系统

2018-03-15

表达式求值

表达式求值的jar包,引用即可求出表达式的值,可以计算括号,多个括号嵌套求出后返回一个String型的结果

2017-11-01

水波效果按钮

自定义按钮,实现水波点击效果,可以自由改变按钮的大小

2017-09-29

特手天气预报

可实现天气查询,优美的布局,可实现天气查询,优美的布局,可实现天气查询,优美的布局,可实现天气查询。

2017-09-26

天气预报模仿最美天气

模仿最美天气界面实现天气信息,显示有一天内的温度趋势折线图,有15天预测的的最高最低温度趋势折线图。的天气预报。

2017-09-22

模仿微信界面

模仿微信界面实现与微信类似的功能,微信的按钮点击响应的界面,以及微信优美的界面,以及微信的聊天界面的实现。

2017-09-14

模仿反射小火箭

模仿腾讯管家的小火箭,实现检测内存占用率,点击后出现小火箭拖到指定处可以实现反射小火箭。动态显示小火箭的反射。

2017-09-10

滚动图片view

滚动图片播放器 1建立布局 viewPager viewPager点击事件处理 滚动图片播放器 1建立布局 viewPager viewPager点击事件处理

2017-09-09

下拉选择列表

1 准备图片 2写布局 3 写item布局 建立item.xml (注意添加android:descendantFocusability="blocksDescendants"属性) 4映射布局变量 5初始化listview 6点击下拉按钮事件处理 7下拉列表点击处理

2017-09-09

下拉刷新列表

1准备图片 2建立shape_progress.xml用来控制下边两个布局的属性 3建立布局layout_footer_list.xml用来上拉显示更多 4建立layout_header_list.xml用来下拉显示刷新 5建立自定义布局类实现自定义布局的功能 6建立主布局 7在MianActivity中添加适配器(内部类) 8为自定义控件添加响应处理

2017-09-09

滚动图片控件

滚动图片播放器,1建立布局viewPager,viewPager点击事件处理,实现图片滚动播放来不同图片滚动显示图片的。

2017-09-09

自定义控件侧滑面板

1准备图片2建立layout_main_content.xml主面板3建立资源布selector_menu_bt_bg.xml用于使用共同属性4在style.xml中添加布局中的共同属性 5建立layout_left_menu.xml侧滑面板布局6自定义SlideMenu类实现自定义布局的功能7在activity_main中添加自定义控件8在mainActivity中添加侧滑面板加载和点击处理

2017-09-09

自定义控件之模仿W8界面

1准备图片2自定义类MyImageView实现自定义控件功能3建立布局4自定义控件点击响应模仿w8界面实现图片的布局。

2017-09-09

模仿优酷菜单

模仿优酷实现菜单,点击后会弹出或隐藏选择的菜单选项,也可以通过菜单按键实现隐藏和弹出,旋转弹出各级菜单

2017-09-05

天气预报软件

天气预报 Android 实用应用程序 可以查询全国各个省市县的天气情况 天气来源国家气象局 可以手动刷新和后台自动刷新

2017-09-03

科学计算器

基于vc的科学计算器

2017-05-07

空空如也

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

TA关注的人

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