240 发简信
IP属地:北京
  • Resize,w 360,h 240
    android自定义键盘 自定义身份证键盘

    android 系统键盘支持的点已经比较丰富了, 但是有时候某一些需求还不能满足我们的需求。最近公司应用到了实名认证相关的功能,这部分需要一个身...

    0.6 5523 4 17
  • Resize,w 360,h 240
    android framework 系列(二)Launcher3编译

    上一篇文章把android整体源码编译好,并导入到了AS中。 为了能够方便对Launcher3进行开发调试,这篇写一下将Launcher3 项目...

  • Resize,w 360,h 240
    butterknife源码简单分析&原理简述

    简介 butterknife来自于 著名的大神JakeWharton,github 上是这么描述它的功能和原理的。 功能 Bind Androi...

  • 单一职责原则

    这是SOLID原则这一系列的第二篇文章,主要来描述单一职责(SRP)原则。SRP指出“每一个类或者类似的代码块应该只有一个职责,所以只有一个原因...

  • Resize,w 360,h 240
    SOLID 原则

    SOLID 作为开篇,这篇文章主要来介绍SOLID原则。 SOLID 原则提供了五条指导思想,如果我们遵从它们的话, 将可以显著的提升我...

    0.6 9086 2 13
  • android常用设计模式之代理设计模式

    定义:代理模式属结构型设计模式。为其他对象提供一种代理以控制对这个对象的访问。 代理模式结构图 在代理模式中有如下角色: ISubject: 抽...

  • android framework 系列(三)系统源码中预置App

    一、 预置无源码apk 在package/apps 创建文件夹,以预知一个名为Test的APK为例. 在Test.apk放到packages/a...

  • 设计模式6大原则

    一、单一职责原则(Single Responsibility Principle) 定义:就一个类而言, 应该仅有一个引起它变化的原因。 单一职...

  • android常用设计模式之代理设计模式及动态代理原理

    定义:代理模式属结构型设计模式。为其他对象提供一种代理以控制对这个对象的访问。 代理模式结构图 在代理模式中有如下角色: ISubject: 抽...

个人介绍
逆水行舟 、不进则退