1. android自定义仿微信、支付宝密码输入框

    效果图:

    2017/09/04 自定义view

  2. android自定义键盘

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

    2017/07/27 自定义view

  3. Java架构师图谱

    本篇摘自史上最全的架构师图谱。 本人是做前端android的,所以就只是摘抄了java的部分。如果对服务端、大数据感兴趣的可以点击去原链接。

    2017/06/28 Java

  4. 通过Kotlin构建android工程

    介绍

    2017/06/02 Kotlin

  5. SOLID之里氏替换原则

      这是SOLID原则这一系列的第四篇文章,主要来描述里氏替换(LSP)原则。LSP指定所有引用基类的地方必须能透明地使用其子类的对象。

    2017/05/22 SOLID原则

  6. KotlinPoet

    简介

    2017/05/22 Kotlin

  7. AndFix原理浅析(二)之补丁合并原理

      上一遍写了AndFix原理浅析(一)之补丁生成原理,本篇来分析补丁过程原理。如果还没有了解如何使用AndFix可以看之前的文章AndFix 实战以及遇到的坑。回顾之前文章,AndFix使用上主要是如下代码:

    2017/05/19 热修复技术

  8. AndFix原则浅析(一)之补丁生成原理

      AndFix主要是两个部分,一个是patch文件的生成,第二个是打补丁的过程。上一篇AndFix 实战以及遇到的坑已经进行了相关过程的描述。本篇进行原理分析,为了能够思路清晰一些,分为两篇来分别分析这两个部分。打补丁,首先要有补丁文件,本篇首先来分析补丁文件的生成原理。   AndFix patch文件的生成是由阿里提供的apkpatch工具生成的。下载之后,我们发现apkpatch-1.0.3.jar是一个jar格式的文件,阿里并没有对它进行开源。这里我们可以使用JD-GUI来查看它的源码。   首先我们在com.euler.patch包下找到程序入口Main.class的main()方法。前面都是接收命令行参数等逻辑,直接看最后三行。

    2017/05/17 热修复技术