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

原创 随笔

1、解耦:在写码 的时候如果一个A类中需要大量使用B类,那么我们可以在 A类的构造方法中直接传入B类,这边需要注意的是,如果我们这边简单传入B类,相当于我们将A和B做了一个耦合,后期如果要改动B我们都要考虑下A的感受,所以比较恰当的方法的是我们在本处仅可能的传入B的一个父类的父类父类、、、、;2、千万千万 不可以复制 粘贴;很多时候我们真的不生产代码 ,我们只是 代码的搬运工,重这边搬到那边调...

2018-12-25 18:33:14 271

原创 Android 开发模式之MV模式

传统的Android开发模式是MV 模式,通常我们会编写一个BaseActivity,然后编写 一些基础的方法包括title,返回按钮,toast提示方法等等。然后在其他的子activity中实习对应的功能,以及各自的业务逻辑。这样做的好处是能完成快速开发,根据单个业务的逻辑操作包括View 交互都在同一个activity,能完成当个activity的快速开发。通常使用这样的开发模式,我们都会...

2018-12-13 15:07:59 601

原创 基于前端支付功能的 面向对象的设计理解

需求背景 :前端支付模块开发需要实现 以下功能:1、完成多种类型的支付,包括购买商品、开通会员、充值平台币;2、可以调用多种第三方支付(微信、支付宝);3、 支付的时候可以使用礼券、平台,可以叠加支付4、 基于安全考虑所有的支付数据 重服务端获得5、前端功能基于Android 实现我们简单把需求分析一下, 我们需要实习商品购买、开通会员、平台币充值功能;...

2018-11-19 18:57:25 897

原创 抽象 抽象 抽象 还是抽象 面向对象的设计思考

抽象 从具体事物抽出、概括出它们共同的方面、本质属性与关系等,而将个别的、非本质的方面、属性与关系舍弃,这种思维过程,称为抽象。写了 好久的代码, 很多时候都是根据需求,简单画出一个流程图,然后根据流程图列出几个类,做一个简单拆分,完成具体的功能,当然实现实现的过程一些会遇到很多小坑,和产品扯扯皮和需求方sisi, 最后 临近提测前 完成功能。 等等过个半个月需求有 变动马上和产品说这个不...

2018-11-19 18:16:44 280

空空如也

空空如也

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

TA关注的人

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