会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
六月的雨
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2018年5月10日
用最简单的例子说明设计模式(三)之责任链、建造者、适配器、代理模式、享元模式
摘要: 责任链模式 一个请求有多个对象来处理,这些对象是一条链,但具体由哪个对象来处理,根据条件判断来确定,如果不能处理会传递给该链中的下一个对象,直到有对象处理它为止 使用场景 1)有多个对象可以处理同一个请求,具体哪个对象处理该请求待运行时刻再确定 2)在不明确指定接收者的情况下,向多个对象中的一个提交
阅读全文
posted @ 2018-05-10 20:44 梦和远方
阅读(680)
评论(0)
推荐(0)
2018年4月4日
用最简单的例子说明设计模式(二)之模版方法、策略模式、组合模式、观察者模式
摘要: 模板方法模式 <!--more--> 提供一个抽象类,将部分逻辑以具体方法或构造器的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法(多态实现),从而实现不同的业务逻辑。 使用场景 1)多个子类有公有的方法,并且逻辑基本相同时 2)重要、复杂的算法,
阅读全文
posted @ 2018-04-04 14:28 梦和远方
阅读(822)
评论(0)
推荐(0)
2018年3月19日
用最简单的例子说明设计模式(一)之单例模式、工厂模式、装饰模式、外观模式
摘要: 设计模式 设计模式 所谓设计模式,就是一套被反复使用的代码设计经验的总结(情境中一个问题经过证实的一个解决方案)。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使人们可以更加简单方便的复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解
阅读全文
posted @ 2018-03-19 10:27 梦和远方
阅读(2238)
评论(0)
推荐(0)
2018年2月6日
Android Training Note
摘要: google为了让广大Android开发者能够高效地创建优质的app,专门针对开发者提供了Training板块,这个板块的学习资料是最一手的,来自google android工程师之手的。这个资料是每一个Android开发者都应该学习的手册,并且它是不断更新的。链接: https://develop
阅读全文
posted @ 2018-02-06 14:04 梦和远方
阅读(431)
评论(0)
推荐(1)
2018年1月19日
Effecvtive Java Note
摘要: 代码应该被重用,而不是被拷贝 同大多数学科一样,学习编程的艺术首先要学会基本的规则,然后才能知道什么时候可以打破这些规则 创建和销毁对象 1.考虑用静态工厂方法代替构造器。 优势:有名称、不必再每次调用他们的时候都创建一个对象、可以返回原类型的任何子类型的对象、代码变得更简洁 //抽象产品角色 pu
阅读全文
posted @ 2018-01-19 14:50 梦和远方
阅读(380)
评论(0)
推荐(0)
2017年12月4日
Android自定义指示器时间轴
摘要: 指示器时间轴在外卖、购物类的APP里会经常用到,效果大概就像下面这样,看了网上很多文章,大都是自己绘制,太麻烦,其实通过ListView就可以实现。<!--more--> 在Activity关联的布局文件activity_main.xml中放置一个ListView,代码如下。由于这个列表只是用于展示
阅读全文
posted @ 2017-12-04 10:22 梦和远方
阅读(1563)
评论(0)
推荐(1)
2017年11月6日
Android自定义安全键盘
摘要: 在银行APP里经常要自定义键盘,例如实现下面这样的效果 <!--more--> 首先在xml文件里定义键盘 keyWidth:每一个按钮的宽度 keyHeight:每一个按钮高度,可以设置百分比 horizontalGap:水平间隔 verticalGap:竖直间隔 Row:一行 每一个按键都将会有
阅读全文
posted @ 2017-11-06 16:01 梦和远方
阅读(9050)
评论(1)
推荐(1)
2017年10月16日
Android使用RxJava+Retrofit2+Okhttp+MVP练习的APP
摘要: Android使用RxJava+Retrofit2+Okhttp+MVP练习的APP 项目截图 这是我的目录结构 五步使用RxJava+Retrofit2+Okhttp+RxCache 第一步:导包 第二步:新建API接口 第三步:新建缓存接口 /** * 缓存API接口 * * @LifeCach
阅读全文
posted @ 2017-10-16 10:28 梦和远方
阅读(3617)
评论(0)
推荐(0)
2017年9月14日
很全面的Android面试题
摘要: 这些有些来源于网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有,有可能有些问题讲的不对,能指正的希望大家不吝指教。 Activity 什么是Activity 四大组件之一,一个和用户交的互界面就是一个activity,是所有 View 的容器 Activity 生命周期 生
阅读全文
posted @ 2017-09-14 15:30 梦和远方
阅读(1341)
评论(0)
推荐(0)
2017年8月9日
Android刮刮卡自定义控件
摘要: 网上的都是自己绘制的或者图片,我的需求是可以随意的自定义底部和顶部的布局。所以自己重写一个,原理就是直接继承 View 来实现一个刮层,让这个刮层和图片以及文字不产生任何依赖,再结合 FrameLayout 将刮层放置最上一层,刮层之下你想放多少图片文字,图片文字要怎么布局摆放都行。由于是Frame
阅读全文
posted @ 2017-08-09 08:52 梦和远方
阅读(590)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页