02 2017 档案

摘要:什么是代理模式? 代理模式的定义:对其他对象提供一种代理以控制对这个对象的访问—来自百度搜索 让我们用一种通俗的语言来理解下代理模式 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。 真 阅读全文
posted @ 2017-02-24 08:51 vegatate 阅读(122) 评论(0) 推荐(0)
摘要:动态加载、插件化开发很重要 当今360手机助手(DroidPlugin),个人开源(VirtualApp)、百度DL、携程DynamicAPK都用到了该技术本例的大概思路是: 1、apk1初始化就一个主界面MainActivity,主界面只有一个Button按钮,点击... 阅读全文
posted @ 2017-02-22 11:25 vegatate 阅读(153) 评论(0) 推荐(0)
摘要:前言: 前面总结学习了图片的使用以及Lru算法,今天来学习一下比较优秀的图片缓存开源框架。技术本身就要不断的更迭,从最初的自己使用SoftReference实现自己的图片缓存,到后来做电商项目自己的实现方案不能满足项目的需求改用Afinal,由于Afinal不... 阅读全文
posted @ 2017-02-16 16:50 vegatate 阅读(175) 评论(0) 推荐(0)
摘要:在进行时间历程显示的时候我们会用到基于listview显示的时间轴布局,效果如下:现在来说下实现步骤:首先这个布局我们可以发现其实是一个listview,在listview的左边是一个显示连接起来的时间轴,右边用来显示内容,下面我们来看看怎么实现这个时间轴:这个自定义... 阅读全文
posted @ 2017-02-14 15:47 vegatate 阅读(474) 评论(0) 推荐(0)