Avatar notebook default
19篇文章 · 11400字 · 1人关注
  • RSA公私钥和签名、验签过程

    RSA加密算法介绍 RSA又叫非对称加密算法,这类加密算法有2个秘钥,你可以选择一个作为私钥(自己保存,重要),另一个作为公钥(对外公开,谁都可...

  • Handler.post和View.post的区别

    缘起 在Android开发中,我们经常会见到下面的代码,比如: 你曾经有没有想过这两者到底有什么区别?我该使用哪种呢? 常见的Handler.p...

  • Java中final关键字总结

    final关键字可以修饰类、方法、变量,具体如下:1、被final修饰的类不可以被继承;2、被final修饰的方法不可以被重写;3、被final...

  • Resize,w 360,h 240
    Android activity exported属性理解

    背景 这么久了,我自己看来对此属性的理解有点小偏差,当然不是表面上的理解误差,而是涉及到具体实现的细节。这里先贴下官方关于此属性的解释: and...

  • Uri.Builder#appendQueryParameter踩坑记

    当我们在代码里需要构造一个uri的时候,建议的做法是通过Uri.Builder来做,而不是简单的字符串拼接,因为常常简单的case字符串拼接是可...

  • 记一个Otto Bus使用上的坑

    缘起 今天晚上有个同事找我看一个问题,因为他们用到了我们的模块,而我们模块会在工作结束时调用他们塞进来的callback返回回去,但是在他们的c...

  • Resize,w 360,h 240
    ThreadLocal源码理解

    缘起 平时开发、看源码经常会遇到ThreadLocal的使用,一直以来理解的不是那么清晰,只知道内部应该是某种类似map的实现,从而达到不同的线...

  • 关于Timer的几点认识

    缘起 我们的代码里用到了Timer,差不多是这样: 每20ms执行一次task,这里的task并不是耗时操作,基本在1ms左右完成,但是在某些6...

  • act通过uri传递参数

    我们经常需要在启动act的时候传递某些参数,这时一般有2种做法: 通过Intent暴露的各种putXXX方法; 通过Uri(Intent.get...

文集作者