240 发简信
  • 阻塞队列BlockingQueue的add offer put,你分得清了吗?

    根据个人经验,做Android开发的,可能阻塞队列使用会相对较少,但是有时候看框架源码经常会碰到,所以有必要学习一下。阻塞队列里面的几个添加和删...

  • Android最新面试题总结

    前言 每次面试前的准备都是到处查找资料,这次打算记录一下准备过程中的遇到的问题,作为对自己所掌握的知识点的一个总结,查漏补缺,也能让后续的面试更...

  • 用frida hook安卓的输入框

    话不多言,直接上代码,注意点都在注释里面了

  • AIDL中的in,out,inout源码解析

    前言 最近研究Android系统源码,难免接触到很多aidl接口。突然发现自己总是将in,out,inout这几个关键字的功能记混了,所以这次从...

  • Android应用混淆So库中的方法名

    前言 在Android应用中,出于对安全性的考虑,开发者会把一些重要的逻辑放到native层,即so库中。但是so库也并非绝对的安全,在强大的I...

  • Protobuf在Android上面的应用

    背景 平时移动端和端之间的数据传输基本都是用的json或者xml,对于Protobuf之前一直有听说过,相比于json和xml有诸多好处,例如数...

  • 自定义猜画小歌水波纹背景

    最近被朋友圈刷屏的猜画小歌火极一时,我们当然要去玩一玩了,不过作为一个灵魂画师,基本画不对几张图就是了。不过里面那个倒计时的水波纹效果的进度桶还...

  • Android签名app,SHA256withRSA问题

    在对app进行签名,然后上传到某应用市场时,有如下报错 签名方式如下 原来是jarsigner默认采用了SHA256withRSA的签名算法,导...

  • 2018-06-24 Kotlin写的activity显示空白

    问题背景Kotlin写的activity如下 layout里面也是有内容的,但是运行的时候activity显示的是空白的。经过排查,问题出在了o...